Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and a 50 percent discount on exams.
Get startedEarn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Necesito una medida DAX que devolverá el número de mes de 2 meses antes del mes actual (así que hoy es enero, y el número de mes es 01, pero quiero que la medida Dax devuelva el número de mes de hace 2 meses, que sería 11)
Para hacer esto anteriormente estaba usando esta medida:
2MonthsAgo - FORMAT([Hoy],"mm")-2
Sin embargo, ahora que estamos en enero y el número de mes es 1, me está dando el valor incorrecto de -1 en lugar de 11. Cuando estamos en febrero, necesito la medida para devolver 12 (el número de mes para diciembre).
Mi medida [Hoy] es Hoy - AHORA() por lo que el tipo de datos no se categoría.
¿Acogiendo con beneplácito alguna sugerencia sobre cómo debo evitar este problema?
Solved! Go to Solution.
No @PhoenixBird66 ,
Por favor, intente:
Measure =
var now_month = MONTH(NOW())
return IF(now_month+10>12,now_month-2,now_month+10
)
Saludos
Liang
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
No @PhoenixBird66 ,
Por favor, intente:
Measure =
var now_month = MONTH(NOW())
return IF(now_month+10>12,now_month-2,now_month+10
)
Saludos
Liang
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@PhoenixBird66 , Utilice la función de hoy en sí
2MonthsAgo - FORMAT(eomonth(date(today(),-2),"mm")
O
2MonthsAgo á month(eomonth(date(today(),-2))
Gracias por las sugerencias. Tristemente ninguno de los dos trabaja para mí.
Cuando intento cualquiera de las sugerencias obtengo el error "Demasiados argumentos se pasaron a la función DATE. El número mínimo de argumentos para la función es 3."
@PhoenixBird66, Mi mal intento como
2MonthsAgo - FORMAT(eomonth(today(),-2),"mm")
O
2MonthsAgo á mes(eomonth(today(),-2))