Forum Discussion
Anonymous
6 years agoNot applicable
EXPOSICION TOP N
Hola Tengo esta situación: Customerid Cliente Groupid CUSTOMER_GROUP Exposición 001 A 100 1 100 002 B 200 2 100 003 C 300 3 800 004 D 100 1 200 005 E 100 ...
- 6 years ago
hola @ANM_97
Simplemente ajuste la fórmula como se muestra a continuación:
Top2_exposure by groups = CALCULATE(SUM(CUSTOMERS[EXPOSURE]), TOPN(2,VALUES(CUSTOMERS[CUSTOMER_GROUP]),CALCULATE(SUM(CUSTOMERS[EXPOSURE])),DESC))Resultado:
o probar esta lógica de la fórmula
Top2_exposure by groups 2 = var _table=TOPN(2,ALLSELECTED(CUSTOMERS[CUSTOMER_GROUP]),CALCULATE(SUM(CUSTOMERS[EXPOSURE])),DESC) return CALCULATE(SUM(CUSTOMERS[EXPOSURE]), FILTER(CUSTOMERS, CUSTOMERS[CUSTOMER_GROUP] in _table))Resultado:
saludos
Lin
v-lili6-msft
Community Support
6 years agohola @ANM_97
Simplemente ajuste la fórmula como se muestra a continuación:
Top2_exposure by groups = CALCULATE(SUM(CUSTOMERS[EXPOSURE]),
TOPN(2,VALUES(CUSTOMERS[CUSTOMER_GROUP]),CALCULATE(SUM(CUSTOMERS[EXPOSURE])),DESC))
Resultado:
o probar esta lógica de la fórmula
Top2_exposure by groups 2 =
var _table=TOPN(2,ALLSELECTED(CUSTOMERS[CUSTOMER_GROUP]),CALCULATE(SUM(CUSTOMERS[EXPOSURE])),DESC) return
CALCULATE(SUM(CUSTOMERS[EXPOSURE]), FILTER(CUSTOMERS, CUSTOMERS[CUSTOMER_GROUP] in _table))
Resultado:
saludos
Lin
- Anonymous6 years agoNot applicable
@v-lili6-msft ¡Funciona!
¿Cómo introduzco la condición "no NULL" para CUSTOMER_GROUPS?
Tengo esta situación en mi proyecto:
Customerid Cliente Groupid CUSTOMER_GROUP Exposición 2000 1 A 100 1 100 2 B 200 2 100 3 C 300 3 800 4 D 100 1 200 5 E 100 1 500 6 F 200 2 350 7 G 200 2 50 Esto hace que el resultado 2800$.
¡¡Gracias!!
- Anonymous6 years agoNot applicable
@v-lili6-msft ¡Estoy resuelto, gracias!