Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
jmercado
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
v-stephen-msft
Community Support
Community Support

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
v-stephen-msft
Community Support
Community Support

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.

Anonymous
Not applicable

¿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)))

CNENFRNL
Community Champion
Community Champion

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


Thanks to the great efforts by MS engineers to simplify syntax of DAX! Most beginners are SUCCESSFULLY MISLED to think that they could easily master DAX; but it turns out that the intricacy of the most frequently used RANKX() is still way beyond their comprehension!

DAX is simple, but NOT EASY!

mahoneypat
Employee
Employee

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? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors