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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Anonymous
Not applicable

Necesidad de mostrar la suma de Ventas después de Agrupar por Cliente.

Tengo el rango de fechas como una cortadora

Cuando selecciono la fecha, necesito mostrar Total Sales.

Datos:

ClienteFechaVentas
A01-Jan100
A01-Feb200
A01-Mar300
A01-Abr400
B01-Jan10
B01-Feb20
B01-Mar30
B01-Abr40

Si i Selected Date está entre el 01 de febrero y el 01 de abril

Salida requerida:

ClienteFechaSalesSum
A01-Feb900
A01-Mar900
A01-Abr900
B01-Feb90
B01-Mar90
B01-Abr90

Si i Fecha seleccionada está entre el 01 de febrero y el 01 de marzo

ClienteFechaSalesSum
A01-Feb500
A01-Mar500
B01-Feb50
B01-Mar50

Intenté implementar con el uso de ALLexcept pero no está considerando el filtro de fecha.

Solicite ayuda por favor.

1 ACCEPTED SOLUTION
v-yuta-msft
Community Support
Community Support

@Developer_2202 ,

Debe crear otra tabla 'Tabla (2)' con una columna de fecha como se muestra a continuación y crear la segmentación de datos basada en la columna de fecha de la nueva tabla:

1.PNG

A continuación, cree una medida usando dax a continuación:

Sales Total = CALCULATE(SUM('Table'[Sales]), FILTER(ALLEXCEPT('Table', 'Table'[Customer]), 'Table'[Date] in VALUES('Table (2)'[Date])))

2.PNG

También puede hacer referencia al pbix.

Equipo de Apoyo Comunitario _ Jimmy Tao

Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

4 REPLIES 4
v-yuta-msft
Community Support
Community Support

@Developer_2202 ,

Debe crear otra tabla 'Tabla (2)' con una columna de fecha como se muestra a continuación y crear la segmentación de datos basada en la columna de fecha de la nueva tabla:

1.PNG

A continuación, cree una medida usando dax a continuación:

Sales Total = CALCULATE(SUM('Table'[Sales]), FILTER(ALLEXCEPT('Table', 'Table'[Customer]), 'Table'[Date] in VALUES('Table (2)'[Date])))

2.PNG

También puede hacer referencia al pbix.

Equipo de Apoyo Comunitario _ Jimmy Tao

Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Anonymous
Not applicable

¡Muchas gracias! Funcionó como se esperaba 🙂

Greg_Deckler
Super User
Super User

Usted ALLEXCEPT debería parecerse a ALLEXCEPT('Table','Table'[Customer]), ¿verdad?


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
Mastering Power BI 2nd Edition

DAX is easy, CALCULATE makes DAX hard...
Anonymous
Not applicable

Gracias por la respuesta Greg.

Estoy usando

CALCULATE(SUM('Table'[Sales]),ALLEXCEPT('Table','Table'[Customer]))
El valor no cambia si cambiamos dateslicer. Sin embargo, se está agrupando para cada cliente.

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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

Top Solution Authors