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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Suma por producto con un filtro

¡Hola a todos!

Estoy luchando para agrupar por producto con un filtro en él.

Me gustaría crear la columna "Sum_Apple", teniendo la suma del precio de Apple para cada cliente.

ClienteTipo de productoPrecioSum_Apple
AManzana100300
AManzana200300
BManzana200200
BPlátano100200
CPlátano2000
CPlátano2000

He estado usando CALCULATE(SUM(Table[Price],ALLEXCEPT(Table[Customer])), que calcula bien el precio total de todos los productos, pero en el momento en que agrego el filtro (Product = "Apple"), entonces solo muestra el precio de cada producto, no a nivel de cliente.

¿Alguna sugerencia?

¡Gracias de antemano!

2 ACCEPTED SOLUTIONS
Syndicate_Admin
Administrator
Administrator

@crisxp ,

Por favor, pruebe esto: -

Sum_Apple =
CALCULATE (
    SUM ( 'Table'[Price] ),
    FILTER (
        ALLEXCEPT ( 'Table', 'Table'[Customer] ),
        'Table'[Product Type] = "Apple"
    )
) + 0

Salida:-

Samarth_18_0-1644844468764.png

Gracias

Samarth

View solution in original post

Syndicate_Admin
Administrator
Administrator

Pruebe lo siguiente que funciona para mí con los datos que envió:

Sum_Apple = 
    CALCULATE (
        SUM ( 'Table'[Price] ),
        ALLEXCEPT('Table', 'Table'[Customer] ),
        'Table'[Product Type] = "Apple"
    )

bcdobbs_0-1644845029672.png

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Pruebe lo siguiente que funciona para mí con los datos que envió:

Sum_Apple = 
    CALCULATE (
        SUM ( 'Table'[Price] ),
        ALLEXCEPT('Table', 'Table'[Customer] ),
        'Table'[Product Type] = "Apple"
    )

bcdobbs_0-1644845029672.png

Syndicate_Admin
Administrator
Administrator

Gracias @Samarth_18 , sabía que me estaba quedando atrapado en algo que debería ser bastante fácil. Gracias por su rápida solución!!

Syndicate_Admin
Administrator
Administrator

@crisxp ,

Por favor, pruebe esto: -

Sum_Apple =
CALCULATE (
    SUM ( 'Table'[Price] ),
    FILTER (
        ALLEXCEPT ( 'Table', 'Table'[Customer] ),
        'Table'[Product Type] = "Apple"
    )
) + 0

Salida:-

Samarth_18_0-1644844468764.png

Gracias

Samarth

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors