cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Frequent Visitor

Formato de fecha

Hola

Estoy tratando de dar formato a una columna en un formato de fecha, la columna actual se muestra como este 20200501 (05/01/2020).

im curretling utilizando la fórmula:

Fecha de venta(Izquierda(DQPCDH[DCDATE],4),Derecha(izquierda(DQPCDH[DCDATE],6),2),right(DQPCDH[DCDATE],2))

Esa fórmula funciona muy bien si la tabla se parece a la tabla siguiente.

ProductoFecha de venta 1Fecha de venta
Bicicleta2020060406/04/2020
Bola2020040504/05/2020

pero im obtener un error debido a algunos de los espacios están en blanco o cero.

ProductoFecha de venta 1Fecha de venta
Bicicleta20200604#ERROR
Bola0#ERROR

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
Microsoft
Microsoft

Hola @jmercado ,

Puede probar esta columna calculada.

Sold Date = IF([Sold date 1]<>0||[Sold date 1]<>BLANK(),Date(Left([Sold date 1],4),Right(left([Sold date 1],6),2),right([Sold date 1],2)))

7.png

Saludos

Stephen Tao

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

4 REPLIES 4
Highlighted
Super User III
Super User III

Puede hacer esto con bastante facilidad en el editor de consultas, pero si desea crear una columna DAX, puede ajustar la expresión en IFERROR()

saludos

palmadita





Did I answer your question? Please mark my post as a solution! Kudos are also appreciated!

Proud to be a Super User!




Highlighted
Resident Rockstar
Resident Rockstar

Hola, @jmercado, simplemente retroceda y relájese. Power Query es capaz de convertir tales fechas de 8 dígitos con facilidad!

Screenshot 2020-10-26 233128.png

O si insistes en hacerlo tú mismo,

Screenshot 2020-10-26 234039.png

Highlighted
Microsoft
Microsoft

Hola @jmercado ,

Puede probar esta columna calculada.

Sold Date = IF([Sold date 1]<>0||[Sold date 1]<>BLANK(),Date(Left([Sold date 1],4),Right(left([Sold date 1],6),2),right([Sold date 1],2)))

7.png

Saludos

Stephen Tao

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

Highlighted

¿No debería usar esa fórmula && en lugar de ? ?

Sold Date = IF([Sold date 1]<>0 && [Sold date 1]<>BLANK(),Date(Left([Sold date 1],4),Right(left([Sold date 1],6),2),right([Sold date 1],2)))

Helpful resources

Announcements
Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

Community Conference

Microsoft Power Platform Communities

Check out the Winners!

secondImage

Create an end-to-end data and analytics solution

Learn how Power BI works with the latest Azure data and analytics innovations at the digital event with Microsoft CEO Satya Nadella.

Top Solution Authors