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
Anonymous
6 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!!
Anonymous
6 years agoNot applicable
@v-lili6-msft ¡Estoy resuelto, gracias!