Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

Matriz para mostrar el grupo de categorías totales

Hola Comunidad,

Así que tengo esta base de datos con alrededor de 2 millones de filas estructuradas así


Category.png

Entonces lo que quiero hacer es mostrarlos en una matriz como esta.

Category Result.png

Estaba tratando de agregar la palabra "Total" como otra categoría y calcular los valores con una nueva medida.
Esto con el fin de agregar esa nueva medida como los "Valores" para la matriz, pero aún no obtuve ningún éxito.


¿Podría ayudarme con algunas ideas para que pueda hacerlo?

1 ACCEPTED SOLUTION

Hola @sneidercub ,

He actualizado la medida Suma con Total a:

Sum with Total = 
VAR __One =
    SELECTEDVALUE ( Category[Category] )
RETURN
    IF (
        __One = "Total"
            || NOT ( HASONEVALUE ( Category[Category] ) ),
        CALCULATE ( SUM ( 'Table'[Value] ), ALL ( 'Table'[Category] ) ),
        CALCULATE (
            SUM ( 'Table'[Value] ),
            FILTER ( 'Table', 'Table'[Category] = __One )
        )
    )

El resto consiste en formatear la matriz visual. Sin embargo, actualmente no se admite la eliminación selectiva del subtotal de cada elemento de una columna.

danextian_0-1653534042970.png

Puede consultar el mismo enlace para el pbix actualizado.

View solution in original post

6 REPLIES 6
Syndicate_Admin
Administrator
Administrator

Hola @sneidercub ,

Mi enfoque sería crear una tabla desconectada (sin relación con otras tablas) y usarla para mantener los valores necesarios.

Tabla calculada:

Category = 
VAR __T1 =
    DISTINCT ( 'Table'[Category] )
RETURN
    UNION ( __T1, ROW ( "Category", "Total" ) )

Medir:

Sum with Total = 
VAR __CATEGORY =
    SELECTEDVALUE ( Category[Category] )
RETURN
    IF (
        __CATEGORY = "Total",
        CALCULATE ( SUM ( 'Table'[Value] ), ALL ( 'Table'[Category] ) ),
        CALCULATE (
            SUM ( 'Table'[Value] ),
            FILTER ( 'Table', 'Table'[Category] = __CATEGORY )
        )
    )

Salida:

danextian_0-1653526738520.png

PBIX de muestra: https://drive.google.com/file/d/1Rnlav71Z0idt6lVRmyI70kjI6JgBLrqe/view?usp=sharing

¡Genial!

¡Gracias por su ayuda!

Creo que puedo haber simplificado demasiado el tema, permítanme tratar de mostrar un poco más sobre lo que estoy trabajando:

por lo que esta es una vista "mejor" para la base de datos:
With year.png
además del año hay como otras 4 o 5 "categorías" que tendría que tener en cuenta, y la visión final que quiero obtener debería verse más como esta:

With year solution.png

y teniendo en cuenta que es una base de datos de 2 millones de filas, no estoy seguro de si crear una nueva tabla desconectada con una unión cruzada ayudará.

¿Podría ayudarme con su enfoque de esto?

Gracias de nuevo @danextian

Publique un dato de muestra que se pueda copiar y pegar fácilmente.

Hola @sneidercub ,

He actualizado la medida Suma con Total a:

Sum with Total = 
VAR __One =
    SELECTEDVALUE ( Category[Category] )
RETURN
    IF (
        __One = "Total"
            || NOT ( HASONEVALUE ( Category[Category] ) ),
        CALCULATE ( SUM ( 'Table'[Value] ), ALL ( 'Table'[Category] ) ),
        CALCULATE (
            SUM ( 'Table'[Value] ),
            FILTER ( 'Table', 'Table'[Category] = __One )
        )
    )

El resto consiste en formatear la matriz visual. Sin embargo, actualmente no se admite la eliminación selectiva del subtotal de cada elemento de una columna.

danextian_0-1653534042970.png

Puede consultar el mismo enlace para el pbix actualizado.

¡Asombroso! Eso es lo que estaba buscando. ¡Muchas gracias!

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors