Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hola, estoy tratando de escribir las siguientes fórmulas de Excel en DAX:
-SUMIF(O:O;" <-"&O2; H:H) --- > columna de suma H para todos los lues vadonde O es menor o igual que la celda O actual.
Y
•IF(P2<-SUM(H:H)/10;1;IF(P2<-2*SUM(H:H)/10;2);"") ---> devolver 1 si P2 es menor o igual que la suma de la columna H dividida por 10, devolver 2 si P2 es menor o igual a 2 veces la suma de la columna H dividida por 10, de lo contrario déjela en blanco
¿Es posible?
Gracias
Hola @CJHM ,
Según su descripción, creé algunos datos para mostrar:
Estos son los pasos que puede seguir:
1. Cree una tabla calculada.
H =
CALCULATE(SUM('Table'[O]),FILTER('Table','Table'[O]<=EARLIER('Table'[O])))
P1 =
SWITCH(
TRUE(),
'Table'[P2]<=DIVIDE(SUM('Table'[H]),10),1,
'Table'[P2]<=DIVIDE(SUM('Table'[H]),10)*2, 2,
BLANK())
2. Resultado.
Puede descargar el archivo PBIX desde aquí.
Saludos
Liu Yang
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
¡Gracias!