Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Ranking en grafico de excel

342 views
Skip to first unread message

sara

unread,
Oct 9, 2003, 11:24:47 AM10/9/03
to
Necesito saber si hay alguna forma de ordenar por ranking
(de mayor a menor) un grafico de excel partiendo de unos
datos desordenados.

Gracias

Víctor

unread,
Oct 9, 2003, 12:00:00 PM10/9/03
to
Crea un rango de datos ordenado, mediante la
función 'K.ESIMO.MAYOR', y que ése sea el rango-fuente
para el gráfico.

:-)


>-----Mensaje original-----

>.
>

sara

unread,
Oct 9, 2003, 12:35:27 PM10/9/03
to
Gracias por tu ayuda, pero no me es del todo valido ya que
necesito que ese ranking vaya asociado a otra columna de
datos y unos literales, es decir, tengo datos en las
celdas B1 a C5 y sus literales de la A1 a la A5. Tengo que
ordenar los datos partiendo de la columna C pero tambien
ha de ordenar las columnas A y B dependiendo de como
ordene la C.

:-)


>-----Mensaje original-----

>.
>

Víctor

unread,
Oct 9, 2003, 2:32:06 PM10/9/03
to
¿Y si ordenas todos los datos, conjuntamente, con Menú --
> Datos --> Ordenar --> Ordenar por columna C -->
Descendente?

Con esto resituarías esa pequeña base de datos a tu
gusto, y el gráfico se generaría sin problemas.

Si quieres conservar el orden de tu base de datos incial,
haz previamente un copiar --> pegar en otra zona de la
hoja, y genera el gráfico a partir de ahí.

:-)


>-----Mensaje original-----

>.
>

Héctor Miguel

unread,
Oct 9, 2003, 3:23:37 PM10/9/03
to
> sara escribio en el mensaje
> ... ordenar por ranking ... un grafico ... partiendo de unos datos desordenados.

>> Víctor escribio en el mensaje
>> Crea un rango ... ordenado ... 'K.ESIMO.MAYOR', y que ... sea el rango-fuente para el grafico.

>>> sara escribio en el mensaje
>>> ... no me es del todo valido ya que ... tambien ha de ordenar ... A y B dependiendo de ... C.

>>>> Víctor escribió en el mensaje
>>>> ¿Y si ordenas todos los datos ... Menú -> Datos -> Ordenar -> ... columna C -> Descendente?
>>>> Si quieres conservar el orden de tu base de datos incial [...]

[me parece que] 'solo' se necesita ordenar [tambien] las columnas 'a' y 'b' conforme al orden que 'quede' en 'c'
=> de todas formas, habria que 'generar' un nuevo rango de datos [ordenados] para el grafico <=
suponiendo que los datos 'originales' sean:
'A1:C1' => los rotulos de las series y la categoria
'B2:C6' => los datos 'originales' [desordenados]

1.- se crea un nuevo rango [ordenado] para los valores a graficar en 'A10:C14'
2.- el orden 'principal' [descendente] seria la columna 'c'
la formula [inicial] en 'C10' => =K.Esimo.Mayor($C$2:$C$6,Fila(A1))
3.- la 're-ordenacion' de las columnas 'a' y 'b' [basadas en el orden de la columna 'c']
la formula [inicial] en 'A10' => =Indice($A$2:$A$6,Coincidir(C10,$C$2:$C$6,0))
la formula [inicial] en 'B10' => =Indice($B$2:$B$6,Coincidir(C10,$C$2:$C$6,0))
4.- COPIAR la formulas de 'A10:C14' al 'resto' de los nuevos datos ['A11:C14']

==> se 'supone' NO valores 'repetidos' en el rango 'original' de valores 'primarios' ['C2:C6']
si 'existen' valores repetidos, sera necesario 'construir' una/s formula/s 'matriciales' :((

Saludos,
Héctor.


0 new messages