Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola
Tengo un conjunto de datos que puedo modificar si es necesario. Ahora mismo contiene
UserID, ManagerID, visit_count manager_count
Necesito calcular un valor de índice por identificador de usuario basado en la siguiente fórmula:
visit_count por exponente de gestor 2 + visit_count por exponente de gestor 2+.. menos visit_count
dividido por
visit_count * visit_count-1
Así que algunos userid:s tienen una fila y otros pueden tener 20 filas.
¿Alguna idea de cómo empezar?
Gracias de antemano.
Puedes probar
UserID index =
VAR VisitsPerManager =
ADDCOLUMNS (
VALUES ( 'Table'[Manager ID] ),
"@visits", CALCULATE ( SUM ( 'Table'[Visit count] ) )
)
VAR TotalVisitsPerManager =
SUMX ( VisitsPerManager, POWER ( [@visits], 2 ) )
VAR TotalVisitCount =
SUM ( 'Table'[Visit count] )
VAR Result =
DIVIDE (
TotalVisitsPerManager - TotalVisitCount,
TotalVisitCount * ( TotalVisitCount - 1 )
)
RETURN
Result
Muchas gracias, funcionó perfectamente!
@markostalnacke ,
¿Puede compartir datos de muestra y salida de muestra en formato de tabla? O un pbix de muestra después de eliminar datos confidenciales.
Anterior puede ayudar
Antes, debería haber sabido Antes: https://youtu.be/CVW6YwvHHi8
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |