Vtomsons
Hola,
Intentando hacer un cálculo simple de días entre dos fechas, pero aunque no hay errores de sintaxis en mi columna personalizada y aparece el error «Error de expresión: no se reconoció el nombre «DATEDIFF». Asegúrese de que esté escrito correctamente». Aquí está mi fórmula:
FECHADIFF(MIN( Calendario[Enrollment date.Current Registration Status Date] ), MAX( Calendario[Last Accessed]), DÍA)
Uní dos tablas separadas para que mis fechas estén en la misma consulta, pero no creo que ese sea el problema. ¿Qué estoy haciendo mal?
Gracias,
valle
greg_deckler
(MIN( Calendario[Enrollment date.Current Registration Status Date] ) – MAX( Calendario[Last Accessed]) * 1.
v-kelly-msft
Hola @Vtomsons,
Si es necesario hacerlo en Power Query, use el siguiente código M:
Custom = Duration.Days([Date2]-[Date])
Y tu verás:
Si se hace en la vista de informe, use la siguiente expresión dax para crear una medida:
Measure = DATEDIFF(SELECTEDVALUE('Table'[Date2]),SELECTEDVALUE('Table'[Date]),DAY)
Y tu verás:
O puede crear una columna calculada como se muestra a continuación:
Column = DATEDIFF('Table'[Date],'Table'[Date2],DAY)
Y tu verás:
Espero que lo anterior sea lo que necesitas.
Kelly
v-kelly-msft
Hola @Vtomsons,
Si es necesario hacerlo en Power Query, use el siguiente código M:
Custom = Duration.Days([Date2]-[Date])
Y tu verás:
Si se hace en la vista de informe, use la siguiente expresión dax para crear una medida:
Measure = DATEDIFF(SELECTEDVALUE('Table'[Date2]),SELECTEDVALUE('Table'[Date]),DAY)
Y tu verás:
O puede crear una columna calculada como se muestra a continuación:
Column = DATEDIFF('Table'[Date],'Table'[Date2],DAY)
Y tu verás:
Espero que lo anterior sea lo que necesitas.
Kelly
Vtomsons
En respuesta a v-kelly-msft
Gracias amigos por la información. Nuevo en todo esto para que sea más fácil…espero.
greg_deckler
(MIN( Calendario[Enrollment date.Current Registration Status Date] ) – MAX( Calendario[Last Accessed]) * 1.
Vtomsons
En respuesta a greg_deckler
Sigo recibiendo el error «no se reconoció el nombre MIN. Asegúrese de que esté escrito correctamente»
¿Es necesario formatear estas dos columnas de fecha de alguna manera? los tengo en la fecha/hora
greg_deckler
En respuesta a Vtomsons
Y asegúrese de estar en algún lugar donde deba ingresar el código DAX, y no en el Editor de consultas.
greg_deckler
En respuesta a Vtomsons
Oh amigo,
Medida = (MIN( Calendario[Enrollment date.Current Registration Status Date] ) – MAX( Calendario[Last Accessed]) * 1.