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
Ariana
New Member

Porcentaje del total de la categoría modificable por segmentaciones

Hola a todos,

He estado tratando de resolver esto por un tiempo, pero no he encontrado una respuesta. Tengo una tabla con datos de ventas divididos por fecha, categoría y subcategoría como la siguiente:

Fecha

Categoría

Subcategoría

Ventas

10-Feb

Electrónica

Tv

500

10-Feb

Electrónica

Audio

300

10-Feb

Electrónica

Teléfonos

200

10-Feb

Electrodomésticos

Lavadora

600

10-Feb

Electrodomésticos

Horno

900

10-Feb

Electrodomésticos

Refrigerador

700

11-Feb

Electrónica

Tv

400

11-Feb

Electrónica

Audio

500

11-Feb

Electrónica

Teléfonos

200

11-Feb

Electrodomésticos

Lavadora

100

11-Feb

Electrodomésticos

Horno

300

11-Feb

Electrodomésticos

Refrigerador

600

12-Feb

Electrónica

Tv

400

12-Feb

Electrónica

Audio

800

12-Feb

Electrónica

Teléfonos

200

12-Feb

Electrodomésticos

Lavadora

900

12-Feb

Electrodomésticos

Horno

700

12-Feb

Electrodomésticos

Refrigerador

100

13-Feb

Electrónica

Tv

300

13-Feb

Electrónica

Audio

400

13-Feb

Electrónica

Teléfonos

200

13-Feb

Electrodomésticos

Lavadora

600

13-Feb

Electrodomésticos

Horno

500

13-Feb

Electrodomésticos

Refrigerador

400

Estoy tratando de agrupar estos datos por fecha y categoría y obtener el porcentaje del total por categoría; en otras palabras, la proporción de ventas por fecha por cada categoría. De esta manera, el porcentaje del total suma el 100% por categoría como se muestra en la siguiente tabla.

Fecha

Categoría

Total

% del total

10-Feb

Electrónica

1000

23%

11-Feb

Electrónica

1100

25%

12-Feb

Electrónica

1400

32%

13-Feb

Electrónica

900

20%

10-Feb

Electrodomésticos

2200

34%

11-Feb

Electrodomésticos

1000

16%

12-Feb

Electrodomésticos

1700

27%

13-Feb

Electrodomésticos

1500

23%

He estado tratando de lograr este resultado con la siguiente medida, sin embargo esta medida no funciona cuando modifico las fechas con una segmentación.

%Total =
VAR inter =
    ADDCOLUMNS (
        SUMMARIZE ( 'Sales', 'Sales'[Dates].[Date], 'Sales'[Category] ),
        "Sls", CALCULATE ( SUM ( 'Sales'[Sales] ) ),
        "Sls_Total", CALCULATE ( SUM ( 'Sales'[Sales] ), ALLEXCEPT ( 'Sales', 'Sales'[Category] ) )
    )
RETURN
    SUMX ( inter, [Sls] / [Sls_Total] )

Cuando uso la segmentación de fecha con esta medida, obtengo los resultados incorrectos porque la segmentación de datos no filtra las ventas totales por categoría. Este es un ejemplo de los resultados que obtendría con este filtrado de medidas solo para dos fechas, y los resultados que necesito:

Fecha

Categoría

Total

Resultado incorrecto con la medida

Resultado correcto

11-Feb

Electrónica

1100

25%

44%

12-Feb

Electrónica

1400

32%

56%

11-Feb

Electrodomésticos

1000

16%

37%

12-Feb

Electrodomésticos

1700

27%

63%

Creo que esto sucede debido a la función allexcept pero no sé cómo obtener el total por categoría. He estado buscando en todos los foros, pero no puedo encontrar una respuesta.

Cualquier ayuda en cuanto a cómo obtener estos resultados sería muy apreciado.

Gracias.

0 REPLIES 0

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.