Cómo buscar los 5 valores principales con valores duplicados usando INDEX-MATCH en Excel

Anonim

En este artículo, aprenderemos a buscar valores múltiples con valores de búsqueda duplicados en Excel.

Así que aquí está el escenario. Tengo 10 alumnos. Preparé un examen. En ese examen, cada estudiante obtuvo calificaciones de 100. Ahora, en Excel, quiero escribir una fórmula que me diga el nombre de los 5 mejores calificadores.

Aparentemente, puedo usar la función GRANDE para obtener los valores superiores. Y luego la función VLOOKUP-CHOOSE o INDEX-MATCH para rastrear los nombres.

Pero el problema aquí es que tiene puntuaciones encontradas. Y cuando intente utilizar INDEX-MATCH, devolverá el primer nombre encontrado para las mismas puntuaciones. No obtendrá el segundo nombre de la puntuación duplicada.

= ÍNDICE ($ A $ 2: $ A $ 11, PARTIDA (GRANDE ($ B $ 2: $ B $ 11, E2), $ B $ 2: $ B $ 11,0))


Puede ver que tenemos dos máximos goleadores, Kamal y Mridam, que anotaron 54. Pero solo el nombre de Kamal aparece en ambas posiciones.

Esta fórmula está bien, solo necesita un poco de ayuda para identificar cada puntaje de manera única. Entonces necesitamos una columna de ayuda aquí.

En C2, escriba esta fórmula y cópiela hasta C11.

= ALEATORIO () + B2


La función RAND devuelve un número aleatorio entre 1 y 0.

Ahora, esta columna agrega un número aleatorio a las puntuaciones. Dado que el número agregado está entre 1 y 0, no habrá ningún cambio significativo en la puntuación real.

Ahora podemos usar esta columna para obtener los nombres de nuestros 4 mejores anotadores.

= ÍNDICE ($ A $ 2: $ A $ 11, PARTIDA (GRANDE ($ C $ 2: $ C $ 11, E2), $ C $ 2: $ C $ 11,0))

Aquí
GRANDE ($ C $ 2: $ C $ 11, E2): la función GRANDE en Excel devolverá el n-ésimo número más grande del rango $ C $ 2: $ C $ 11, que será un valor único.
FÓSFORO(GRANDE ($ C $ 2: $ C $ 11, E2), $ C $ 2: $ C $ 11,0): la función de coincidencia buscará ese valor máximo en el rango $ C $ 2: $ C $ 11, y devolverá su índice.
ÍNDICE ($ A $ 2: $ A $ 11, PARTIDA(GRANDE ($ C $ 2: $ C $ 11, E2), $ C $ 2: $ C $ 11,0)): Ahora la función INDICE buscará ese índice en el rango $ A $ 2: $ A $ 11, y devolverá el nombre en esa posición.

Puede ocultar esta columna de ayuda o hacerla invisible usando colores.

Tenga en cuenta que solo funciona para valores numéricos. Fallará para los valores de texto. Si desea VLOOKUP Múltiples valores con valores de búsqueda duplicados, entonces no funcionará.

Espero que esto haya sido de ayuda. Avísame si tienes algún requisito específico. Escríbalo en la sección de comentarios a continuación.

Cómo BUSCAR V múltiples valores en Excel

Cómo usar el ÍNDICE y COINCIDIR para buscar valor en Excel

Cómo buscar valor con múltiples criterios en Excel

Articulos populares:

50 accesos directos de Excel para aumentar su productividad

Cómo utilizar la función BUSCARV en Excel

Cómo usar la función CONTAR.SI en Excel

Cómo utilizar la función SUMIF en Excel