Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
5 years ago
Solved

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
ClienteDespués #ValorCategoría
A1 $ 20.00P3
A2 $ 40.00P3
A7 $ 100.00P1
A10 $ 50.00P2
B4 $ 100.00P1
B3 $ 50.00P2
B8 $ 50.00P2
D5 $ 200.00P1
D9 $ 200.00P1
D6 $ 100.00P1

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
ClienteP1 (cellD17)P2(CellE17)P3 (Celda F17)Clasificación
A25%25%50%T2
B33%67% T2
D100% T1

Cualquier ayuda sería muy apreciada.

Gracias

  • Syndicate_Admin's avatar
    Syndicate_Admin
    5 years ago

    @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_Admin's avatar
      Syndicate_Admin
      Administrator

      @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_Admin's avatar
      Syndicate_Admin
      Administrator

      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