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
December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

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.