=max()

20/01/2009 - 12:59 por AverGaston | Informe spam
Hola a todos.

Necesito de su ingenio, porque lo que necesito me supera.

Tengo un rango de datos A1:A50, dentro de este rango tengo datos numericos
positivos y/o negativos estos numeros pueden tener cualquier valor.

Con la funcion MAX extraigo el mayor valor de este rango, =MAX(A1;A50), lo
que necesito es: una vez que obtengo el mayor valor de ese rango, como
obtengo el valor siguiente?

Ejemplo:
El rango contiene, 20, 60, 125, 978, 0, 11, 4545, 1, 29. El mayor valor es
4545.
Como obtengo el 978?.

Espero que se entienda.

Desde ya muchas gracias.
 

Leer las respuestas

#1 Juan M
20/01/2009 - 13:09 | Informe spam
"AverGaston" escribió
Hola a todos.

Necesito de su ingenio, porque lo que necesito me supera.

Tengo un rango de datos A1:A50, dentro de este rango tengo datos numericos
positivos y/o negativos estos numeros pueden tener cualquier valor.

Con la funcion MAX extraigo el mayor valor de este rango, =MAX(A1;A50), lo
que necesito es: una vez que obtengo el mayor valor de ese rango, como
obtengo el valor siguiente?

Ejemplo:
El rango contiene, 20, 60, 125, 978, 0, 11, 4545, 1, 29. El mayor valor es
4545.
Como obtengo el 978?.

Espero que se entienda.

Desde ya muchas gracias.



Hola,

La función que necesitas es k.esimo.mayor(rango;2)
El 2 indica la posición del resultado a obtener.

existe la función k.esimo.menor, que hace lo mismo pero desde el mínimo.

Un saludo,
Juan

Preguntas similares