Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowGet inspired! Check out the entries from the Power BI DataViz World Championships preliminary rounds and give kudos to your favorites. View the vizzies.
Estoy tratando de mostrar el Z-Score para cada empleado en una matriz de tabla.
Estoy usando segmentaciones de datos para filtrar las diferentes zonas en las que se encuentran los empleados.
No estoy seguro de cómo escribir el DAX para las siguientes variables:
TotalTests
TotalEmpleados
PromedioPruebas
StddDev
Con mi cortadora = "Zona 1"
El empleado1 hizo 234 pruebas
Empleado2 hizo 221 pruebas
El empleado3 hizo 190 pruebas
Empleado4 hizo 75 pruebas
Total de pruebas = 720
Total de empleados = 4
TotalTests = 720
TotalEmpleados = 4
PromedioPruebas = 180
Matriz de tabla deseada:
Empleado | TotalTests | PromedioPruebas | Desviación estándar | Puntuación Z | ||
Empleado1 | 234 | 180 | 72.39 | .75 | ||
Empleado2 | 221 | 180 | 72.39 | .57 | ||
Empleado3 | 190 | 180 | 72.39 | .14 | ||
Empleado4 | 75 | 180 | 72.39 | -1.45 |
Lo siento por el ir y venir, desearía que hubiera una manera de chatear en vivo.
Eso me está dando el recuento de pruebas por empleado, necesito que devuelva el recuento de pruebas totales.
Empleado1 234 pruebas
Empleado2 221 pruebas
Empleado3 190 pruebas
Empleado4 75 pruebas
Necesito la fórmula para devolver Total de pruebas = 720
¿Probaste este?
CountTests = Count(EmployeeData[Tests])
//Trythisone
Test Count =
COUNTROWS(
SUMMARIZE('Test Data', 'Test Data'[Employee ID], 'Test Data'[TestID])
)
Tengo 2 tablas con muchos más datos de los que se muestran a continuación, solo usando estos como ejemplos.
Datos de los empleados
ID de empleado | Nombre del empleado |
1 | Empleado1 |
2 | Empleado2 |
Datos de prueba
Pruebas | ID de empleado |
A13 | Empleado1 |
B34 | Empleado1 |
B4R | Empleado1 |
A13 | Empleado2 |
D56 | Empleado2 |
W43 | Empleado3 |
Necesito mostrar recuentos
Empleado1 hizo 3 pruebas
El empleado2 hizo 1 prueba
El empleado3 hizo 1 prueba
CountTests = AVERAGE(EmployeeData[Tests])
Gracias por la rápida respuesta.
¿Cómo obtengo el recuento de pruebas?
El empleado 1 hizo 234 pruebas. Cada prueba se registra como una nueva fila en mi tabla de pruebas.
Pruebas | Empleado |
A13 | Empleado 1 |
B34 | Empleado 1 |
B4R | Empleado 1 |
//Replace table & Column with yours---This might help you
Z-Score =
VAR TotalTests = SUM(EmployeeData[Tests])
VAR TotalEmployees = COUNTROWS(FILTER(EmployeeData, [Zone] = SELECTEDVALUE('Slicer'[Zone])))
VAR AverageTests = AVERAGE(EmployeeData[Tests])
VAR StddDev = STDEV.P(FILTER(EmployeeData, [Zone] = SELECTEDVALUE('Slicer'[Zone]))[Tests])
RETURN
DIVIDE(TotalTests - TotalEmployees, StddDev)
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the February 2025 Power BI update to learn about new features.