Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Mi objetivo es reemplazar los valores de fecha vacíos de una tabla a un valor de fecha personalizado (31/12/9999, por ejemplo) agregando una nueva columna donde uso una función IF.
La nueva columna debe estar compuesta de '31/12/9999' es el valor de la columna X está en blanco, mientras que si el valor de la columna X no está en blanco, la columna debe tomar el valor que está en la columna X.
La fórmula de columna personalizada que utilizo es IF ( ISBLANK ([Fecha finalizada]) , ("31/12/9999"), [Fecha finalizada]), pero recibo el error: Expression.Error: El nombre 'IF' no se reconoció. Asegúrate de que esté escrito correctamente.
IF ( ISBLANK ([Fecha finalizada]) , DATE(9999,12,31), [Fecha de finalización])
https://docs.microsoft.com/en-us/dax/date-function-dax
Refrese el enlace anterior para aprender sobre la función DATE
saludos
Manikumar
Proud to be a Super User!
No veo donde esto ayuda a mi problema? 🙂
@VincentCeul , Probar como
IF ( ISBLANK ([Fecha finalizada]) , fecha(9999,12,31), [Fecha finalizada])
Está probando DAX en la consulta Power.
Utilice el mismo DAX con la columna Calculado.
saludos
Manikumar
Proud to be a Super User!
@VincentCeul, eso fue DAX.
Prueba esto en Power Query
if [Date Finished] á null then Date.FromText("9999-12-31") else [Fecha terminada]
Querido, sigo recibiendo el mismo error. ¿Hay algo malo con mi configuración?