Tabla original | Cross table | Resultado de Cross Table |
---|
Region | Vendedor_1 | Vendedor_2 | Vendedor_3 | R1 | 13 | 15 | 12 | R2 | 35 | 34 | 15 | R3 | 10 | 5 | 17 |
| Si deseo saber ¿Qué vendedor vendió más en la Región R1? Haría algo como esto:
Cross Table(Vendedor, Ventas) LOAD Region, Vendedor1. Vendedor2, Vendedor3 FROM
(ooxml, embedded labels, Table is Vendedores_x_region); EXIT Script; | Region | Vendedor | Ventas |
---|
R1 | Vendedor1 | 13 | R1 | Vendedor2 | 15 | R1 | Vendedor3 | 12 | R2 | Vendedor1 | 35 | R2 | Vendedor2 | 34 | R2 | Vendedor3 | 15 | R3 | Vendedor1 | 10 | R3 | Vendedor2 | 5 | R3 | Vendedor3 | 17 |
|
Tengo el siguiente código que me permite conocer el primer lugar para el "Objeto de texto":
=pick( Match(Max(Ventas), Vendedor_1, Vendedor_2, Vendedor_3),'C:\Primero.png', 'C:\Segundo.png', 'C:\Tercero.png')
El código funciona muy bien con una selección ( R1 )... PERO.

Si hago una Selección de R1 y R2 NO FUNCIONA y además el primer lugar debería de ser del Vendedor 2.

La lógica se supone sería la siguiente:
- Sumatoria para cada vendedor.
- Determinar el lugar para cada región o grupo de regiones.
- Mostrar en imagen
¿Alguna idea?
Saludos y un gran abrazo.