Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Vote for your favorite vizzies from the Power BI Dataviz World Championship submissions. Vote now!
Hola a todos
Estoy tratando de calcular el % en una tabla de matriz.
Este es mi modelo:
- Datos de la encuesta [Nombre de la tabla - Resultados de la encuesta] que también especifican la ubicación en la que trabaja alguien, por ejemplo, Michigan, San Francisco y Nueva York
- [Nombre de la tabla - Listado de empleados] Una lista completa de los empleados cada uno con su ubicación
He logrado resolver la tasa de finalización general mediante el uso de dos COUNTROWs funciones para contar ambas filas y luego para dividir. Así que en este caso, la tasa de finalización general sería:
Tasa de finalización del 13,78%
Quiero averiguar la tasa de finalización % en una matriz y no estoy completamente seguro de cómo hacerlo con cada ubicación.
Por ejemplo:
Ubicación | Respuestas a la encuesta | % de finalización dentro de la ubicación |
| Nueva York (50 empleados) | 31 | 62% |
| San Francisco (75 empleados) | 34 | 45% |
| Michigan (1000 empleados) | 90 | 9% |
Gracias de antemano
Solved! Go to Solution.
Hola, @leont3
De acuerdo con su descripción, desea averiguar la tasa de % de finalización en una matriz agrupada por ubicación, puede seguir mis pasos:
Estos son mis datos de prueba:
Survey Responses =
COUNT(Response[Response ID])% Completion within Location =
var _Employee=COUNT(Employee[Employee ID])
var _percent=DIVIDE([Survey Responses],_Employee)
return FORMAT(_percent,"Percent")overall completion rate =
var _response=COUNTX(ALLSELECTED(Response),[Response ID])
var _employee=COUNTX(ALLSELECTED(Employee),[Employee ID])
return
FORMAT(DIVIDE(_response,_employee),"Percent")
A continuación, cree una Matriz y coloque columnas como esta, y también puede crear un gráfico de tarjetas para mostrar el valor de la tasa de finalización general:
Y puedes conseguir lo que quieras.
Puede descargar mi archivo pbix de prueba aquí
Saludos
Equipo de apoyo a la comunidad _Robert Qin
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola, @leont3
De acuerdo con su descripción, desea averiguar la tasa de % de finalización en una matriz agrupada por ubicación, puede seguir mis pasos:
Estos son mis datos de prueba:
Survey Responses =
COUNT(Response[Response ID])% Completion within Location =
var _Employee=COUNT(Employee[Employee ID])
var _percent=DIVIDE([Survey Responses],_Employee)
return FORMAT(_percent,"Percent")overall completion rate =
var _response=COUNTX(ALLSELECTED(Response),[Response ID])
var _employee=COUNTX(ALLSELECTED(Employee),[Employee ID])
return
FORMAT(DIVIDE(_response,_employee),"Percent")
A continuación, cree una Matriz y coloque columnas como esta, y también puede crear un gráfico de tarjetas para mostrar el valor de la tasa de finalización general:
Y puedes conseguir lo que quieras.
Puede descargar mi archivo pbix de prueba aquí
Saludos
Equipo de apoyo a la comunidad _Robert Qin
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@leont3 ,¿Puede compartir datos de ejemplo y salida de ejemplo en formato de tabla? O una muestra de pbix después de eliminar datos confidenciales.
Gracias por tu ayuda. Estos son los aspectos de las tablas:
Respuestas de la encuesta:
Obviamente, hay más líneas, pero espero que tengas la esencia
Lo siento fotos no llegaron por alguna razón esto es lo que esperaba:
Estas son dos consultas independientes, obviamente, los nombres de ubicación serían diferentes.
Vote for your favorite vizzies from the Power BI World Championship submissions!
If you love stickers, then you will definitely want to check out our Community Sticker Challenge!
Check out the January 2026 Power BI update to learn about new features.