The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event: Join us in Stockholm, September 24-27, 2024.
Save €200 with code MSCUST on top of early bird pricing!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
BUENAS, ESTOY BUSCANDO UNA SOLUCIÓN A LA SIGUIENTE PROBLEMATICA QUE SE ME PRESENTA..
BUSCO 5 TARJETAS CON MEDIDAS PERCENTUALES QUE VARIEN DE ACUERDO A LOS FILTROS APLICADOS, EN EL CUAL, LA SUMA DE LAS MISMAS DE EL 100%.
HOY MI REPORTE CUENTA CON LA SIGUEINTE SALIDA DE INFORMACIÓN, CORRESPONDIENTE A LA INFO SIN APLICAR ALGUNA SEGMENTACIÓN.
MI MODELO CUENTA CON UNA TABLA DE CLIENTES(DNI), EN LA CUAL, CADA UNO TIENE UNA SITUACION PARTICULAR ( AP,B,P1,P2,C) EN LA MISMA TABLA Y SE FILTRA/SEGEMENTA POR OTRAS TABLAS, ASESOR(ASESOR) Y PARTIDA(PARTIDA). AL APLICAR UN FILTRO DE ASESOR, NOMBRE DEL EMPLEADO, Y/O PARTIDA. CARTERA ASIGNADA, CON UNA MATRIZ LOS % RESPONDEN BIEN VARIANDO SEGÚN CORRESPONDA Y TOTALIZANDO UN 100%.
AQUÍ LA PRIMER FILA CORRESPONDE A UN CARTERA CON LOS DOS ASESORES QUE TRABAJAN CON ELLA.
EL DAX QUE USO ES EL SIGUIENTE:
% SITUACION =
VAR NUM = CALCULATE(COUNT('OPER'[DNI))
VAR BASE = CALCULATE(COUNT('OPER'[DNI),ALLSELECTED())
DIVISIÓN DE DEVOLUCIÓN(NUM,BASE)
LO QUE SUCEDE CADA VEZ QUE APLICO UN FILTRO SEA PARTIDA O ASESOR, EN LA MATRIZ LOS % VARÍAN SEGUN CORRESPONDA TOTALIZANDO UN 100%. SIN EMBARGO, AL USAR UNA TARJETA AQUÍ LAS 5 RESULTAN EN 100%.
LO QUE BUSCO LOGRAR ES QUE AL APLICAR UN FILTRO/SEGMENTO A LA PÁGINA LAS TARJETAS VARIEN COMO LO HACE LA MATRIZ Y EL RESULTADO CORRESPONDA A LA COMBINACION DE SITUACIONES SOBRE EN EL TOTAL..
Solved! Go to Solution.
@amitchandak, mi solución fue la siguiente DAX
@amitchandak, mi solución fue la siguiente DAX
@supercobranzas, Felicitaciones a ti. Gracias por compartir la respuesta correcta
@supercobranzas , ¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O un pbix de ejemplo después de eliminar datos confidenciales.
Tratar
% SITUACION =
VAR NUM = CALCULATE(COUNT('OPER'[DNI))
VAR BASE = CALCULATE(COUNT('OPER'[DNI),ALLSELECTED('OPER'))
DIVISIÓN DE DEVOLUCIÓN(NUM,BASE)
¡Hola, thaks para que no te ayudes! No puedo compartir el pbix.
Esa medida no funcionó como yo quiero. Todas las cartas marcan el 100%. Necesito que varíen con la segmentación.
@supercobranzas , En una medida de alto nivel, parece correcto. a menos que el filtro esté creando una unión cruzada. Esto significa que la tabla de filtros no está unida/o unida es incorrecta y está creando una unión cruzada.
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the June 2024 Power BI update to learn about new features.