Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
10 months ago

Subtotal matricial

Hola,

Solo me pregunto si el subtotal actual de la matriz Power BI tiene la capacidad de cambiar Suma a Media.

Además, si tengo 3 columnas y luego activo el Subtotal de Filas, ¿podemos seleccionar no calcular parte de la columna?

Esto está relacionado con ese AVG, que si no puede calcular el promedio en lugar del total, es mejor no mostrar ningún valor en esa columna, pero aún así sumar otras columnas

Gracias,

4 Replies

  • @VoltesDev Los totales de matrices y tablas calculan la medida dada en el contexto de ALLSELECTED, esencialmente. No calculan una suma ni una media propiamente dicha. Tienes que incluir eso en tu medida. A menudo, usando HASONEVALUE para determinar si estás en una fila o en una fila total, luego puedes usar SUMX o AVERAGEX para el total.

  • Hola,

    El agregado de subtotales se usa lo que tu medida devuelva bajo ese contexto de filtro. Si tu medida es SUM(), el subtotal también será SUMA.

    Sin embargo, crear una medida que cambie el comportamiento a nivel subtotal, como usar ISINSCOPE() o HASONEVALUE() para detectar si estás en el elemento de la fila o en un subtotal, puede devolver idealmente el valor base o un AVERAGEX() entre filas visibles.

  • @VoltesDev

    Utiliza ISINSCOPE() para controlar la lógica de subtotales

    Puedes volver
    Valor normal a nivel de fila
    BLANK() a nivel subtotal (o lógica personalizada)
    Ejemplo
    Medida=
    SI(
    ISINSCOPE(Dim[RowField]),
    [Medida Base],
    BLANK()
    )

    o

    Subtotal de promedio personalizado vía DAX
    Si quieres un promedio en subtotal, suma en filas
    Mi Medida =
    SI(
    ISINSCOPE(Dim[RowField]),
    [Valor],
    AVERAGEX(
    VALORES(Dim[RowField]),
    [Valor]
    )
    )

    Esto es la media de las filas visibles, no de datos en bruto.

    Por favor, márcalo como solución con aviso si esto te ayuda. ¡Gracias!

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      Hola, chicos

      Gracias por la aportación.

      Las medidas son buenas, ojalá esa matriz o la tabla visual tengan esta configuración en el futuro. Tener la medida a veces puede romperse o requerir mantenimiento extra.

      Gracias de nuevo.