¿Cómo encontrar el enésimo valor más grande con duplicados en Excel?

En Microsoft Excel, para encontrar el valor N-ésimo más grande (con duplicados), se utiliza una fórmula de array basada en las funciones MAX e IF. Primero, encontramos el valor más grande del rango usando la función MAX. En este caso, el rango es de B5 a B12.

= MAX(range)      

Deje que la celda que tiene el valor más grande sea E5, es decir, 45. Una vez que encontramos el valor más grande, simplemente usamos la fórmula que se proporciona a continuación para comparar todos los valores en el rango tomado con el «último valor más grande». Como esta es una fórmula matricial, debemos ingresarla con Ctrl+Shift+Enter. 

 = MAX(IF(range < E5, range))
 
 range: Range of cells 

Explicación: después de aplicar la fórmula anterior, los valores inferiores al último mayor permanecen iguales, pero cualquier valor mayor que el último mayor se convierte en FALSO. A medida que la fórmula se copia en la columna, cada fila (en este caso, E5) se incrementa, por lo tanto, MAX e IF devuelven una nueva array, formando la N-ésima serie de números más grande. 

Nota: La función GRANDE no se usa ya que devuelve valores duplicados si existen en los datos.

Publicación traducida automáticamente

Artículo escrito por vibhutijain99 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *