Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Tengo una mesa con Month Counyr y HC. Tengo país y HC se repetirá para todo el mes.
Pero necesito calcular el HC promedio basado en el recuento distintivo de HC.
Así que basado en la siguiente tabla en la necesidad de obtener el promedio de dos meses como 454.75 ( Tomando el HC distinto ). Pero cuando uso la función avg estoy recibiendo 446.30.
Necesito una fórmula que me dé 454.75.
Mes | País | Hc |
Ene- 01-2020 | India | 234 |
Ene- 01-2020 | India | 234 |
Ene- 01-2020 | India | 234 |
Ene- 01-2020 | India | 234 |
Ene- 01-2020 | India | 234 |
Ene- 01-2020 | India | 234 |
Ene- 01-2020 | India | 234 |
Ene- 01-2020 | Nos | 343 |
Ene- 01-2020 | Nos | 343 |
Ene- 01-2020 | Nos | 343 |
Ene- 01-2020 | Nos | 343 |
Ene- 01-2020 | Nos | 343 |
Ene- 01-2020 | Nos | 343 |
Feb-01-2020 | India | 456 |
Feb-01-2020 | India | 456 |
Feb-01-2020 | India | 456 |
Feb-01-2020 | India | 456 |
Feb-01-2020 | India | 456 |
Feb-01-2020 | India | 456 |
Feb-01-2020 | India | 456 |
Feb-01-2020 | Nos | 786 |
Feb-01-2020 | Nos | 786 |
Feb-01-2020 | Nos | 786 |
Feb-01-2020 | Nos | 786 |
Feb-01-2020 | Nos | 786 |
Feb-01-2020 | Nos | 786 |
Hola @unnijoy, Pruebe esta fórmula:
hola @unnijoy ,
Puedes intentarlo
Average Of Country =
AVERAGEX (
SUMMARIZE (
'Table',
'Table'[month],
'Table'[Country],
'Table'[HC],
"DC", SUM ( 'Table'[HC] )
),
'Table'[HC]
)
saludos
Harsh Nathani
Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
Hola @harshnathani
Probé la fórmula que me diste. Pero si HC es lo mismo para diferentes meses para el mismo país que está tomando el HC sólo una vez.
Por ejemplo: Enero 2020 India 234
y en marzo de 2020 la India 234. En ese momento la fórmula está tomando 234 sólo una vez. ¿Puedes decirme que me equivoqué?
El problema se ha solucionado.
Cambio la fórmula a
Hola @unnijoy
Puede crear una tabla calculada que contenga valores distintos para cada mes y país utilizando la fórmula:
@unnijoy, intenta como
averageX(summarize(Table,Table[month],table[Country HC],"_1",[Distinct count measure]),[_1])
or
averageX(summarize(Table,table[Country HC],"_1",[Distinct count measure]),[_1])
Echará un vistazo a su entrada de blog!
Proud to be a Super User!