Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
unnijoy
Post Partisan
Post Partisan

Recuento medio y diferenciado

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.

MesPaísHc
Ene- 01-2020India234
Ene- 01-2020India234
Ene- 01-2020India234
Ene- 01-2020India234
Ene- 01-2020India234
Ene- 01-2020India234
Ene- 01-2020India234
Ene- 01-2020Nos343
Ene- 01-2020Nos343
Ene- 01-2020Nos343
Ene- 01-2020Nos343
Ene- 01-2020Nos343
Ene- 01-2020Nos343
Feb-01-2020India456
Feb-01-2020India456
Feb-01-2020India456
Feb-01-2020India456
Feb-01-2020India456
Feb-01-2020India456
Feb-01-2020India456
Feb-01-2020Nos786
Feb-01-2020Nos786
Feb-01-2020Nos786
Feb-01-2020Nos786
Feb-01-2020Nos786
Feb-01-2020Nos786
7 REPLIES 7
Anonymous
Not applicable

Hola @unnijoy, Pruebe esta fórmula:

Promedio: AVERAGEX(SUMMARIZECOLUMNS('Table'[Country],'Table'[HC],'Table'[Month]),'Table'[HC])
harshnathani
Community Champion
Community Champion

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é?

AVG_HC- AVERAGEX(SUMMARIZE(RAW,RAW[Month],RAW[Country],RAW[HC],"DC",SUM(RAW[HC])),RAW[HC])
Raw es el nombre DE TABLA

El problema se ha solucionado.

Cambio la fórmula a

AVG_HC- AVERAGEX(SUMMARIZE(Table ,Table[Country],Table[HC]),Table[HC])
Anonymous
Not applicable

Hola @unnijoy

Puede crear una tabla calculada que contenga valores distintos para cada mes y país utilizando la fórmula:

RESUMEN('Tabla','Tabla'[Mes],'Tabla'[País],"HC",MAX('Tabla'[HC]))
O
Si no desea que los valores repetidos, puede agregarlos en la consulta de energía antes de cargar los datos en el modelo.
amitchandak
Super User
Super User

@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!





Did I answer your question? Mark my post as a solution!

Proud to be a Super User!




Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.