Forum Discussion

JillHenninger's avatar
6 years ago

Desafío Promediox

Hola. Estoy construyendo una serie de gráficos de líneas para mi informe. En mis datos, tengo dólares, semanas y departamentos para mis cuentas, y para todas las demás cuentas. Quiero una línea de acciones promedio durante el año pasado como una comparación. Empecé probando la línea promedio, pero - sólo promedia las semanas visibles en lugar del año completo. (Sólo estoy mostrando las últimas 12 semanas más o menos, pero quiero que la línea promedio sea el año completo)

No sé cómo hacerlo. Mi "compartir" es un cálculo (mis dólares / (mis dólares + todos los demás dólares).

Al final, me gustaría dos versiones. Uno que NO cambia con los cambios de departamento. Y uno que se filtra con los departamentos. Este es el objetivo:

image.png

3 Replies

  • Greg_Deckler's avatar
    Greg_Deckler
    Icon for Community Champion rankCommunity Champion
    Promedio de todos los deptos, Año completo 1 - AVERAGEX(ALL('Table'),[Valor])

    Promedio de todos los deptos, Año completo 2 - AVERAGEX(FILTER(ALL('Table'),[Año]-Año(HOY())),[Valor])

    Promedio del departamento filtrado, año completo 1 - AVERAGEX('Table'[Department]),[Valor])

    Promedio del departamento filtrado, año completo 2 - AVERAGEX(FILTER(ALL('Table'),[Year]-YEAR(TODAY()) && [Department] ? MAX([Department])),[Value])

    Va a ser algo en esa línea.


  • Hola

    Comparta datos en un formato de tabla simple (que se puede pegar en un archivo de MS Excel) y el reslt también en un formato de tabel simple. Una vez que los números resultan ser correctos, siempre construimos cualquier imagen que queramos.

    • JillHenninger's avatar
      JillHenninger
      Icon for Helper I rankHelper I

      ¡De acuerdo! He adjuntado mi libro de trabajo (esperemos que correctamente.

      Normalmente, usaría una serie de VLookups para simplificar fechas y cuentas, y extraía mis datos en el mismo orden para alinear Cuenta vs Todos los Demás. Aquí, tengo 4 tablas en total, mapeadas. Lo he incluido en el archivo de Excel. Agradezco cualquier ayuda - Probé las fórmulas anteriores y -es simplemente no hacer clic en mi cerebro. El que sí funcionó me dio la misma línea - estaba promediando cada punto de datos en lugar de la totalidad. Además, sólo hice 6 semanas aquí, pero los datos es realidad es 52 semanas individuales (siempre serán 52, las semanas viejas dejarán, se agregarán otras nuevas).

      ¡Gracias!

      Tabla 1
      Distribuidores de alimentosDepartamentoSemanas$
      División 1 LargoDepartamento 1Semana 1 Largo26,928
      División 1 LargoDepartamento 1Semana 2 Largo30,419
      División 1 LargoDepartamento 1Semana 3 Larga19,810
      División 1 LargoDepartamento 2Semana 4 Larga35,763
      División 1 LargoDepartamento 2Semana 5 Largo24,204
      División 1 LargoDepartamento 2Semana 6 Larga23,342
      División 2 LargoDepartamento 1Semana 1 Largo13,281
      División 2 LargoDepartamento 1Semana 2 Largo23,289
      División 2 LargoDepartamento 1Semana 3 Larga27,000
      División 2 LargoDepartamento 2Semana 4 Larga27,559
      División 2 LargoDepartamento 2Semana 5 Largo28,188
      División 2 LargoDepartamento 2Semana 6 Larga14,919

      Tabla 2
      Distribuidores de alimentosDepartamentoSemanas$
      Todos los demás 1 largosDepartamento 1Semana 1 Largo213,483
      Todos los demás 1 largosDepartamento 1Semana 1 Largo164,777
      Todos los otros 2 largosDepartamento 1Semana 1 Largo284,638
      Todos los otros 2 largosDepartamento 1Semana 1 Largo233,558
      Todos los otros 2 largosDepartamento 2Semana 1 Largo281,022
      Todos los demás 1 largosDepartamento 1Semana 2 Largo218,630
      Todos los demás 1 largosDepartamento 2Semana 2 Largo250,625
      Todos los otros 2 largosDepartamento 1Semana 2 Largo245,326
      Todos los otros 2 largosDepartamento 2Semana 2 Largo240,457
      Todos los demás 1 largosDepartamento 2Semana 3 Larga192,900
      Todos los demás 1 largosDepartamento 2Semana 3 Larga284,263
      Todos los otros 2 largosDepartamento 2Semana 3 Larga277,272

      Referencia de la cuenta
      División LargaTodos los demás largosDivisión Corta
      División 1 LargoTodos los demás 1 largosDivisión 1 Corto
      División 2 LargoTodos los otros 2 largos

      División 2 Corto

      Referencia de tiempo
      Tiempo largoSemana
      Semana 1 LargoSemana 1
      Semana 2 LargoSemana 2
      Semana 3 LargaSemana 3
      Semana 4 LargaSemana 4
      Semana 5 LargoSemana 5
      Semana 6 Larga

      Semana 6

      Cálculos
      Cuota de mercadoPromedio totalPromedio por Departamento
      11.210.811.4
      15.610.811.4
      6.510.811.4
      13.310.810.3
      7.910.810.3
      9.610.810.3
      5.07.99.6
      8.77.99.6
      10.17.99.6
      12.57.98.9
      9.07.98.9
      5.17.98.9

      Ejemplo de promedio total:

      image.png

      Ejemplo de Avg by Dept:

      image.png

      Aquí, Division & Dept están codificados de forma rígida en la fórmula. Normalmente en Excel, usaría una tabla dinámica con vlookups para los nombres de división y hora; los datos se extraen en orden para que divisiones y todos los demás se alinearían. En Power BI, está asignado

      image.png

      Fórmulas Dax existentes:

      Participación en el mercado $ - DIVIDE(SUM('MarketShare_CTA'[$]), [Mercado total $])
      Mercado total $ - SUM('MarketShare_CTA'[$]) + SUM('MarketShare_xAOC'[$])