Forum Discussion
Campo Modfiy Date
Hola a todos
Tengo una fuente CSV con 2 columnas separadas comas, esas se llaman "Fecha" y "Hora". Este es un ejemplo:
"7-3-2020 23:00:00","-Horas-19; Minutos 42; Segundos 0; Milisegundos-0; Ticks 709200000000; Días 0; TotalDays-0,82083333333333333333; TotalHours-19,7; TotalMilliseconds-70920000; TotalMinutes-1182; TotalSeconds-70920",
Hay algunas cosas que tienen que ser modificadas aquí. Lo primero es que la fecha es incorrecta, la fecha real es siempre 1 día después. Creo que esto tiene algo que ver con la zona horaria en la que estoy. Porque cuando agregue 1 hora se mostrará la fecha correcta. Pero como no tengo control sobre la fuente, tendría que modificar esto en PowerBI. Está en formato D-M-YYYY, por lo que en este caso el resultado debería llegar a ser 8-3-2020. Lo siguiente es que la hora es siempre 23:00:00. Esto también es incorrecto. El tiempo real está en la siguiente columna, así que en este caso es 19:42. El formato HH:mm es lo suficientemente bueno para mí aquí. Seconds y Milliseconds siempre son 0 en el CSV, por lo que no necesito eso en mi resultado final.
¿Cómo puedo terminar con una fecha/hora correcta, en este caso 8-3-2020 19:42.
Supongo que un meassure es la mejor manera de lograr esto, pero todavía no tengo suficiente conocimiento en esa área...
2 Replies
- AnonymousNot applicable
Hola @Worlock
En primer lugar, si la hora de la primera columna es incorrecta y necesaria, vaya al editor de consultas y convierta la columna a fecha en lugar de formato de fecha y hora.
A continuación, todo lo que necesita para obtener la fecha correcta se crea una columna calculada con la función DATEADD: https://docs.microsoft.com/en-us/dax/dateadd-function-dax
Día correcto: DATEADD(Tabla[fecha], 1, Día)
A continuación, echa un vistazo a este hilo en la combinación de fecha y hora: https://community.powerbi.com/t5/Desktop/Unify-Date-and-Time-columns-into-one-DateTime-column/td-p/25820
Es posible, aunque no siempre se recomienda. Si todavía desea hacerlo, lea este hilo: https://community.powerbi.com/t5/Desktop/data-and-time-merge-issue/td-p/140322
Hay una opción "Combinar fecha y hora" como se indica en el hilo anterior.
Esta es la manera correcta de hacerlo con una medida si así lo elige:
Si esto ayuda por favor kudo.
Si esto responde a su pregunta, por favor acéptela como solución.
- v-juanli-msft
Community Support
Hola @Worlock
Yo valoraría la respuesta de Tad17, si esto no aquiere su problema, por favor no dude en hacerme saber.
Saludos
Maggie