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.
Hola queridos,
Por favor, ayúdame con una medida para lo siguiente.
Tengo una tabla con una categoría. Necesito una fórmula para una medida que calcule la suma total. Al calcular la suma, para la categoría LS debe leer en la Tabla 2 y para la categoría NO debe leer en la Tabla 3.
Por favor ayuda.
Por favor, pruebe los pasos a continuación:
1. Crear modelo de datos como la siguiente captura de pantalla
2. Crear una medida con la siguiente fórmula DAX
Measure =
VAR _ls =
SUMX ( ALL ( Table2 ), [Reading] )
VAR _no =
SUMX ( ALL ( Table3 ), [Reading] )
VAR cur_ct =
SELECTEDVALUE ( Table1[Category] )
VAR _val =
SWITCH ( TRUE (), cur_ct = "LS", _ls, cur_ct = "NO", _no )
RETURN
IF ( ISFILTERED ( Table1[Category] ), _val, BLANK () )
3. agregue una segmentación de datos con Tabla1[Categoría] y agregue un objeto visual de tarjeta con medida
Consulte el archivo .pbix adjunto.
Saludos
Apoyo de la comunidad Team_Binbin Yu
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @jesly_ajin ,
Primero fusionar (unión) las dos tablas: Tabla 2 y Tabla 3 .
Ahora cree una relación entre el número de ecualización de la tabla de combinación y la tabla 1.
El uso podría usar esto para obtener el total de cada categoría: -
calculate(sum('MergeTable'[Lectura]), ALLSELECTED('cuadro 1'[Categoría]))
Gracias