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

The Power BI Data Visualization World Championships is back! It's time to submit your entry. Live now!

Reply
Syndicate_Admin
Administrator
Administrator

Cómo mostrar las 20 mejores y las 20 tiendas inferiores y sus 5 clientes principales en una tabla de matriz

Hola, a continuación se muestra mi hoja de datos de muestra,
Quiero saber cómo hacer que una tabla de matriz muestre solo las 20 tiendas superiores e inferiores en función de las ventas y luego un menú desplegable para poder ver sus 5 clientes principales. Por lo tanto, Store->Customer como las dos filas y Sales como el valor. Idealmente, cuando selecciono un período de tiempo en una segmentadora, muestra las 20 tiendas superiores e inferiores, sus ventas y luego la contribución de ventas de los 5 clientes. ¡Gracias!

Agradecería que se hiciera un archivo de muestra: ninguno de los n videos / artículos principales muestra cómo hacerlo para varias filas

ClienteFechaTiendaVentas
Cliente JamesMar-24Tienda A4480.36
Cliente AliceOct-24Tienda A5394.22
Cliente JohnOct-24Tienda A7219.71
Cliente MaríaMayo-24Tienda A3899.56
Cliente: DavidJul-24Tienda A3778.43
Cliente EmmaEne-25Tienda A4944.29
Cliente: RobertMar-25Tienda A4376.81
Cliente OliviaAgo-24Tienda A591.45
Cliente MichaelMayo-24Tienda A1172.64
Cliente: SophiaEne-25Tienda A2887.87
Cliente JamesJul-24Tienda B1113.83
Cliente AliceAbr-25Tienda B1378.43
Cliente JohnAbr-24Tienda B3352.6
Cliente MaríaMayo-24Tienda B858.31
Cliente: DavidAgo-24Tienda B48.68
Cliente EmmaNov-24Tienda B5978.15
Cliente: Robertfeb-25Tienda B6894.36
Cliente OliviaDic-24Tienda B4820.88
Cliente MichaelMar-25Tienda B985.74
Cliente: SophiaJul-24Tienda B86.48
Cliente JamesMayo-24Tienda C3949.82
Cliente Alicefeb-25Tienda C7689.93
Cliente JohnNov-24Tienda C6416.19
Cliente MaríaEne-25Tienda C771.42
Cliente: DavidEne-24Tienda C151.33
Cliente EmmaJul-24Tienda C1730.4
Cliente: RobertEne-24Tienda C1159.39
Cliente OliviaAbr-25Tienda C542.94
Cliente MichaelJul-24Tienda C3223.19
Cliente: SophiaMayo-24Tienda C3533.04
Cliente JamesMar-24Tienda D4976.63
Cliente AliceEne-24Tienda D4437.71
Cliente JohnMayo-24Tienda D4644.92
Cliente MaríaMayo-24Tienda D124.97
Cliente: DavidEne-25Tienda D3141.11
Cliente EmmaJun-24Tienda D5476.17
Cliente: RobertEne-25Tienda D5592.62
Cliente OliviaEne-25Tienda D5026.75
Cliente MichaelDic-24Tienda D1023.91
Cliente: SophiaEne-24Tienda D1214.96
Cliente Jamesfeb-24Tienda E5030.58
Cliente AliceSep-24Tienda E6634.67
Cliente JohnJul-24Tienda E1091.54
Cliente MaríaJun-24Tienda E5266.43
Cliente: DavidJul-24Tienda E6898.79
Cliente EmmaJun-24Tienda E3619.01
Cliente: RobertJul-24Tienda E1258.28
Cliente OliviaDic-24Tienda E7365.55
Cliente MichaelSep-24Tienda E1345.84
Cliente: SophiaAgo-24Tienda E6802.67
Cliente JamesMar-24Tienda F2978.62
Cliente AliceDic-24Tienda F4656.92
Cliente JohnAgo-24Tienda F5960.03
Cliente Maríafeb-24Tienda F4624.55
Cliente: DavidMayo-24Tienda F1412.48
Cliente EmmaSep-24Tienda F3132.18
Cliente: RobertEne-25Tienda F3320.64
Cliente OliviaJun-24Tienda F1532.88
Cliente MichaelAgo-24Tienda F7336.87
Cliente: SophiaNov-24Tienda F6966.52
Cliente JamesMar-24Tienda G7175.25
Cliente AliceSep-24Tienda G2768.67
Cliente JohnEne-24Tienda G2199.26
Cliente MaríaSep-24Tienda G4941.78
Cliente: DavidMayo-24Tienda G5308.58
Cliente EmmaDic-24Tienda G896.19
Cliente: RobertAbr-25Tienda G4321.03
Cliente OliviaMar-24Tienda G1177.22
Cliente MichaelAbr-25Tienda G2972.99
Cliente: SophiaMayo-24Tienda G2991.99
Cliente JamesJul-24Tienda H3891.92
Cliente Alicefeb-25Tienda H4891.37
Cliente JohnAbr-24Tienda H4505.88
Cliente MaríaDic-24Tienda H1314.21
Cliente: DavidJul-24Tienda H3853.79
Cliente EmmaEne-24Tienda H3281.06
Cliente: RobertNov-24Tienda H5383.79
Cliente OliviaSep-24Tienda H3717.01
Cliente MichaelNov-24Tienda H2556.75
Cliente: SophiaAgo-24Tienda H5794.92
Cliente Jamesfeb-24Tienda I304.85
Cliente AliceEne-25Tienda I2840.59
Cliente JohnOct-24Tienda I1739.81
Cliente MaríaSep-24Tienda I2365.56
Cliente: Davidfeb-25Tienda I2822.94
Cliente EmmaAbr-25Tienda I5046.16
Cliente: RobertOct-24Tienda I7865.46
Cliente OliviaAgo-24Tienda I6782.78
Cliente MichaelJun-24Tienda I215.07
Cliente: SophiaMar-25Tienda I3325.57
Cliente JamesAbr-24Tienda J735.51
Cliente AliceSep-24Tienda J5530.28
Cliente JohnEne-24Tienda J5262.34
Cliente MaríaMar-24Tienda J3517.74
Cliente: DavidAgo-24Tienda J3540.72
Cliente Emmafeb-24Tienda J4405.01
Cliente: RobertNov-24Tienda J3923.77
Cliente OliviaSep-24Tienda J6587.08
Cliente MichaelAgo-24Tienda J156.66
Cliente: SophiaJul-24Tienda J4641.71
Cliente JamesMayo-24Tienda K2146.56
Cliente AliceAbr-24Tienda K6604.09
Cliente JohnEne-24Tienda K4014.84
Cliente MaríaNov-24Tienda K564.81
Cliente: Davidfeb-25Tienda K2002.09
Cliente EmmaJun-24Tienda K4542.44
Cliente: RobertMar-24Tienda K2833.73
Cliente OliviaJun-24Tienda K5156.17
Cliente MichaelNov-24Tienda K3590.82
Cliente: SophiaMar-25Tienda K4363.1
Cliente Jamesfeb-25Tienda L5376.64
Cliente Alicefeb-24Tienda L2084.75
Cliente JohnAbr-24Tienda L6899.38
Cliente MaríaEne-25Tienda L1202.27
Cliente: DavidAgo-24Tienda L6053.43
Cliente EmmaAgo-24Tienda L802.67
Cliente: RobertMar-25Tienda L2571.64
Cliente OliviaJul-24Tienda L5042.49
Cliente MichaelMar-24Tienda L7451.81
Cliente: SophiaJun-24Tienda L4588.15
Cliente JamesMayo-24Tienda M1146.35
Cliente AliceJun-24Tienda M219.15
Cliente JohnMar-24Tienda M56.29
Cliente MaríaAgo-24Tienda M5913.1
Cliente: DavidNov-24Tienda M7780.34
Cliente Emmafeb-25Tienda M6077.38
Cliente: RobertJul-24Tienda M2158.66
Cliente OliviaEne-24Tienda M5070.03
Cliente MichaelEne-25Tienda M268.38
Cliente: SophiaAbr-25Tienda M4545.06
Cliente JamesDic-24Tienda N5780.7
Cliente AliceAgo-24Tienda N3317.67
Cliente JohnMar-25Tienda N1382.03
Cliente MaríaAbr-25Tienda N1316.55
Cliente: DavidEne-24Tienda N6834.33
Cliente EmmaMar-25Tienda N1199.66
Cliente: RobertAbr-25Tienda N5157.43
Cliente OliviaSep-24Tienda N4759.64
Cliente Michaelfeb-25Tienda N2769.05
Cliente: SophiaMar-24Tienda N3360.83
Cliente JamesEne-25Tienda O2269.98
Cliente AliceEne-25Tienda O1683.08
Cliente JohnSep-24Tienda O1043.49
Cliente MaríaAbr-25Tienda O6268.22
Cliente: DavidAgo-24Tienda O3061.61
Cliente EmmaAbr-25Tienda O4605.1
Cliente: Robertfeb-25Tienda O4518.66
Cliente OliviaJul-24Tienda O7532.97
Cliente MichaelNov-24Tienda O5555.57
Cliente: SophiaMayo-24Tienda O4201.57
3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Hola @derekli1700 ,

Queríamos hacer un seguimiento amable para verificar si la solución proporcionada para el problema funcionó. o Háganos saber si necesita más ayuda.

Si nuestra respuesta fue atendida, márquela como Aceptar como solución y haga clic en Sí si le resultó útil.

Saludos

B Manikanteswara Reddy

Syndicate_Admin
Administrator
Administrator

Hola

Supongo que estás buscando algo como esto:

OktayPamuk80_0-1746560126052.png

Para ello, debe crear las siguientes medidas:

Ventas totales de la tienda = CALCULAR(SUMA('Hoja1'[Ventas]), ALLEXCEPT('Hoja1', 'Hoja1'[Tienda]))

Rango de tienda = RANKX(ALL('Hoja1'[Tienda]), [Ventas totales de tienda],,DESC, Denso)

Filtro de tiendas superior e inferior = IF([Rango de tienda] <= 20 || [Rango de la tienda] > MAXX(ALL('Hoja1'[Tienda]), [Rango de la tienda]) - 20, 1, 0)

Clasificación del cliente por tienda = RANKX(FILTER(ALL('Sheet1'), 'Sheet1'[Store] = MAX('Sheet1'[Store])),
CALCULAR(SUMA('Hoja1'[Ventas])),,DESC)

5 Principales Clientes por Tienda = IF([Clasificación del Cliente por Tienda] <= 5, 1, 0)

A continuación, construye la Matriz:

  • Arrastre Tienda y, a continuación, Cliente a la sección Filas.

  • Agregue la medida Ventas totales de la tienda a la sección Valores.

  • Aplique los filtros en el objeto visual para el filtro de tiendas superior e inferior y los 5 clientes principales por tienda estableciéndolos en 1.

Espero que esto ayude.

Saludos

Oktay

Si te ayudó, estaría feliz de un Felicitaciones y marcaría la respuesta como una solución 😉

Hola, no hice esta pregunta, pero estaba buscando una solución similar, gracias por su respuesta. Solo quiero decir que esta parte no funciona, por cierto: Filtro de tiendas superiores e inferiores = IF([Store Rank] <= 20 || [Rango de la tienda] > MAXX(ALL('Hoja1'[Tienda]), [Rango de la tienda]) - 20, 1, 0)

Creo que debería ser: MAXA('Table' [Store Rank]) para dar el número más grande en el rango

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! It's time to submit your entry.

January Power BI Update Carousel

Power BI Monthly Update - January 2026

Check out the January 2026 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.