Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola
Dentro de la tabla de calendario, estoy deseando agregar una columna con las siguientes condiciones. Supongamos que hoy es 5/7/2020
Antes o igual que hoy en día , "válido"
Antes de la MOE actual - en este caso 5/31/20 - retorno "EOM"
Fechas >EOM actual o > 6/1/20 retorno "Futuro"
Como se puede ver en la captura de pantalla a continuación, la primera si la declaración se evalúa correctamente < ?hoy() - "Válido", la otra parte de la segunda si la instrucción debe devolver "Futuro"
DateTrue =
IF (
'CALENDAR'[Date] <= TODAY (),
"Valid",
IF ( 'CALENDAR'[Date] <= EOMONTH ( 'CALENDAR'[Date], 0 ), "EOM", "Future" )
)
He probado varios sabores de las funciones EOM, EndOfMonth y EOMonth, con el mismo resultado.
¡Aprecia siempre la ayuda! Por favor, ignore el signo de interrogación "rojo", estaba pensando que hoy era el 8 de mayo, no el 7 de mayo.
Hola @Dellis81 ,
Puede utilizar la función Cambiar ()
Gracias por su respuesta rápida - he intentado la función de conmutación - pero nunca he entendido completamente el verdadero componente, Esto me ayudará! ¡Gracias!
Por favor, vea este video para entender mejor la función SWITCH().
https://www.youtube.com/watch?v=-ykkaAtlCMc
saludos
Harsh Nathani
Una columna calculada se calcula solo cuando se cargan los datos. Por lo tanto, a menos que planee cargar siempre los datos cada mañana, la lógica no se mantendrá durante los días futuros.
La segunda cuestión es que estas 2 categorías se superponen
Antes o igual que hoy en día , "válido"
Antes de la MOE actual - en este caso 5/31/20 - retorno "EOM"
5/6 es tanto anterior o igual a hoy
Y
antes de la MOE actual
para esta condición Fechas >EOM actual o > 6/1/20 retorno "Futuro"
no es necesario probar después de la o... fechas que son mayores que las MOE y por definiton > el primer día del mes siguiente
He hecho algunas suposiciones sobre lo que realmente quieres y he escrito esta medida
Help when you know. Ask when you don't!
Hola @Dellis81 ,
Prueba éste:
Perfecto - gracias! Si estás un poco así, una vez que alguien más me muestra...