Forum Discussion
Medidas
Soy nuevo en PBI y buscando ayuda. Tengo un gran conjunto de datos, pero creado debajo de una tabla para imitar lo que estoy buscando.
| TABLA DE DATOS | |||
| Cliente | Después # | Valor | Categoría |
| A | 1 | $ 20.00 | P3 |
| A | 2 | $ 40.00 | P3 |
| A | 7 | $ 100.00 | P1 |
| A | 10 | $ 50.00 | P2 |
| B | 4 | $ 100.00 | P1 |
| B | 3 | $ 50.00 | P2 |
| B | 8 | $ 50.00 | P2 |
| D | 5 | $ 200.00 | P1 |
| D | 9 | $ 200.00 | P1 |
| D | 6 | $ 100.00 | P1 |
Categoría es una columna calculada. Creé las siguientes medidas para crear la segunda matriz a continuación.
| M1= COUNT('DATA'[PO#]) |
| M2 = CALCULATE([M1],ALL('DATA'[CATEGORY]) |
| M3 =DIVIDE([M1],[M2],0) |
Estoy luchando para escribir una medida para conseguirme los resultados resaltados en rojo a continuación. Si Excel hubiera utilizado la fórmula IF(D18>=50%,"T1",IF(D18+E18>=50%,"T2","T3"))
| MATRIZ VISUAL | ||||
| Cliente | P1 (cellD17) | P2(CellE17) | P3 (Celda F17) | Clasificación |
| A | 25% | 25% | 50% | T2 |
| B | 33% | 67% | T2 | |
| D | 100% | T1 |
Cualquier ayuda sería muy apreciada.
Gracias
@Subha , Basado en lo que tengo, una nueva medida como
medida =
var _m1 = calculate([M3], filter(all(Table[CATEGORY]), Tabla[CATEGORY] ="M1"))
var _m2 = calculate([M3], filter(all(Table[CATEGORY]), Tabla[CATEGORY] ="M2"))
var _m3 = calculate([M3], filter(all(Table[CATEGORY]), Tabla[CATEGORY] ="M3"))
devolución
IF(_m1>= .5,"T1",
IF(_m2+_m3>=.5,"T2","T3"))
5 Replies
- Syndicate_AdminAdministrator
- Syndicate_AdminAdministrator
Amit - Se refiere a la celda de Excel específica
- Syndicate_AdminAdministrator
@Subha , Basado en lo que tengo, una nueva medida como
medida =
var _m1 = calculate([M3], filter(all(Table[CATEGORY]), Tabla[CATEGORY] ="M1"))
var _m2 = calculate([M3], filter(all(Table[CATEGORY]), Tabla[CATEGORY] ="M2"))
var _m3 = calculate([M3], filter(all(Table[CATEGORY]), Tabla[CATEGORY] ="M3"))
devolución
IF(_m1>= .5,"T1",
IF(_m2+_m3>=.5,"T2","T3"))
- Syndicate_AdminAdministrator
¿Cuál es la lógica de esa fórmula?
- Syndicate_AdminAdministrator
Si el % de órdenes bajo la categoría P1 es mayor que el 50% entonces clasifique como T1 si no agrega el porcentaje de P1 y P2 y si eso es mayor que el 50% clasificado como T2 else t3. Así que la idea general es clasificar los pedidos por el valor $ y luego ver cuál es el % de pedidos por cliente que caen por debajo de ese rango y luego clasificar