Re: combinar la columna de fecha y hora en la columna de fecha y hora en la columna calculada

Un usuario Pregunto ✅

Anónimo

Hola equipo,

¿Podría ayudarme a escribir un dax para combinar la columna de fecha y la columna de hora en la columna de fecha y hora?

Apliqué diferentes funciones de dax pero no obtengo el formato adecuado

Por ejemplo

1) La columna de fecha (dd-mm-aaaa) y el tipo de datos es la fecha

2) Columna de tiempo (hh: mm: ss) y el tipo de datos es el tiempo

3) Después de combinar la columna de fecha y la columna de hora, obtengo a continuación

Fecha y hora

03-11-2019 07:38:22
19-12-2017 05:30:00

En la tabla anterior, un valor (MM-DD-AAAA hh: mm: ss) y un segundo valor (DD-MM-AAAA hh: mm: ss)

Cualquiera, por favor, ayúdeme con esto y este es un tema muy urgente.Problema con combinar columnas de fecha y hora.png

Amitchandak

Hay algunas maneras. Pero esto es lo que creo que funcionará la mayor parte del tiempo.

Fecha en formato dd / mm / AAAA

Hora en formato hh24: mi: ss

Creo dos fórmulas y las marqué como fecha y hora

Combine = mid(DD__MM__YY[Date],4,2) &"https://community.powerbi.com/"& left(DD__MM__YY[Date],2) & "https://community.powerbi.com/" & right(DD__MM__YY[Date],4) & " "& DD__MM__YY[ time]

Aprecie sus felicitaciones. En caso de que esta sea la solución que está buscando, márquela como la Solución. En caso de que no sirva de ayuda, proporcione información adicional y márqueme con @
Gracias.

Anónimo

En respuesta a Amitchandak

Gracias por su pronta respuesta. Intenté usar la sintaxis que sugirió, pero desafortunadamente no ayudó.

En lugar del formato deseado (19-12-2017 05:30:00), su solución dio el siguiente resultado: (19/12/2017 19/12/2017).

De muchos otros procesos de prueba y error, finalmente usé la siguiente sintaxis para obtener el resultado deseado:

Fecha: Old_ArrivalDate = IM_SR[ARRIVAL_TIME in GMT_New], Tipo de fecha: Fecha.
Hora: Old_ArrivalTime = FORMAT (IM_SR[ARRIVAL_TIME in GMT_New], «hh: mm: ss»), Tipo de datos: Hora.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *