March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Hola
Todavía soy bastante nuevo en Power BI y tengo muchos problemas para comprender las funciones de filtro en DAX. Ejemplo:
La tabla anterior es un ejemplo en el que quiero crear una medida "% de HH", lo que he hecho con éxito. Sin embargo, quiero indexar los valores a la línea total (Panel total en el ejemplo anterior). Intenté crear una medida que devolviera el valor Total del panel, pero no puedo usarlo como denominador para los otros valores de la columna debido al filtrado. Lo que quiero que suceda es algo como lo siguiente de Excel:
Aquí está mi cálculo actual:
% Índice HH = var denom = CALCULATE([Demo % of Total HH's],'Sheet1'[DEMOS]="Total Panel")
return [Demo % del total de HH]/denom*100
¡Cualquier ayuda es muy apreciada!
Solved! Go to Solution.
Hola
¿Estás buscando algo como esto,
Nota: Dividir es el nombre de la hoja que tengo
Utilice este cálculo para lograr lo mismo
Hola
¿Estás buscando algo como esto,
Nota: Dividir es el nombre de la hoja que tengo
Utilice este cálculo para lograr lo mismo
Por favor, comparta su conjunto de datos, es difícil de resolver así
Saludos
Ritesh
Aquí hay un conjunto de datos relevantes:
PROD | DEMOS | % del total de HH |
DD | Total Panel | 84.20% |
DD | Generación Z (18-29) con niños menores de 6 años | 85.80% |
DD | Millennial (30-39) con niños menores de 6 años | 80.60% |
DD | Gen X (40-54) con niños menores de 6 años | 71.90% |
Marca DD 1 | Total Panel | 33.50% |
Marca DD 1 | Generación Z (18-29) con niños menores de 6 años | 37.00% |
Marca DD 1 | Millennial (30-39) con niños menores de 6 años | 33.00% |
Marca DD 1 | Gen X (40-54) con niños menores de 6 años | 26.00% |
Marca DD 2 | Total Panel | 28.90% |
Marca DD 2 | Generación Z (18-29) con niños menores de 6 años | 35.70% |
Marca DD 2 | Millennial (30-39) con niños menores de 6 años | 33.80% |
Marca DD 2 | Gen X (40-54) con niños menores de 6 años | 31.50% |
Marca DD 3 | Total Panel | 50.00% |
Marca DD 3 | Generación Z (18-29) con niños menores de 6 años | 54.60% |
Marca DD 3 | Millennial (30-39) con niños menores de 6 años | 47.70% |
Marca DD 3 | Gen X (40-54) con niños menores de 6 años | 39.20% |
Mis disculpas, pero no creo que pueda compartir el archivo real porque está en Sharepoint de mi organización y está restringido. Sin embargo, creo que los datos anteriores son todo lo que se necesita. Esencialmente, quiero que el cálculo se realice por separado para cada producto, pero quiero dividir todas las DEMOS excepto total Panel en DEMOS = Total Panel. Así que para PROD = DD, Gen Z / Total Panel, Millennial / Total Panel, Gen X / Total Panel, luego lo mismo para DD Brand 1.
El resultado se vería así:
¡Realmente aprecio su ayuda! Hágame saber si mi tabla de datos es suficiente.
Crear un denominador FIJO Resuelto: Crear un denominador fijo - Microsoft Power BI Community
Saludos
Ritesh
Gracias por su rápida respuesta. Intenté tomar su sugerencia, pero no funciona en este caso o no apliqué el concepto correctamente. Termina calculando dentro de la demo en lugar de tomar el % de la Generación Z de HH y dividir por el % total del panel de HH:
¿Ves algo destacado que hice incorrectamente?
Gracias.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.