Forum Discussion
Formato
Hola chicos, tengo la siguiente pregunta. Probablemente es muy trivial, pero quiero saber cómo hacer una fecha de "1022020" en pbi "01.02.2020". ¡Muchas gracias! Abba
Muy bien, usted debe ser capaz de seguir los siguientes pasos:
Tabla de inicio con dos fechas:
Agregue esta columna personalizada para hacer todas las fechas 8 dígitos:Column = if Text.Length([Date]) = 8 then [Date] else "0" & [Date]
Dando el siguiente resultado:
Finalmente añadimos la última columna para convertirla al formato correcto:Column 2 = Text.Start([Column] , 2) & "." & Text.Range([Column] , 2 , 2) & "." & Text.End([Column] , 4)
Dando el siguiente resultado:
Que simplemente puede convertir a la fecha:
Br
J
4 Replies
- tex628
Community Champion
¿Desea que la fecha siga siendo un valor de cadena/texto o también desea que se convierta en datetype?
En Power Query puede utilizar la siguiente columna:Column = Text.Start([Column] , 2) & "." & Text.Range([Column] , 2 , 2) & "." & Text.End([Column] , 4)
En Dax puede utilizar lo siguiente:Column = LEFT('Table'[Column] , 2) & "." & RIGHT(LEFT('Table'[Column] , 4) , 2) & "." & RIGHT('Table'[Column] , 4)
Avísame cómo va.
/ J- AnonymousNot applicable
I want tp convert it to a date datatype.
- tex628
Community Champion
Muy bien, usted debe ser capaz de seguir los siguientes pasos:
Tabla de inicio con dos fechas:
Agregue esta columna personalizada para hacer todas las fechas 8 dígitos:Column = if Text.Length([Date]) = 8 then [Date] else "0" & [Date]
Dando el siguiente resultado:
Finalmente añadimos la última columna para convertirla al formato correcto:Column 2 = Text.Start([Column] , 2) & "." & Text.Range([Column] , 2 , 2) & "." & Text.End([Column] , 4)
Dando el siguiente resultado:
Que simplemente puede convertir a la fecha:
Br
J
- v-lionel-msft
Community Support
Hola @Abba123 ,
Si lo que desea es mostrar la fecha como '01.02.2020', lamentablemente, la versión actual de Power BI(octubre de 2020) no admite este formato.
Saludos
Lionel ChenSi este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.