Tabla de contenido
Microsoft Excel ha proporcionado numerosas formas de determinar los 5 valores o nombres principales, o ambos, a partir de una gran variedad de datos. En este artículo, aprenderá todas las técnicas fructíferas para encontrar los 5 valores y nombres principales en Excel.
La captura de pantalla anterior es una vista general del artículo que representa el conjunto de datos & un ejemplo de cómo puede extraer los 5 valores principales junto con los nombres de un rango de datos. Obtendrá más información sobre el conjunto de datos junto con todas las funciones adecuadas en los siguientes métodos de este artículo.
Descargar el cuaderno de prácticas
Puede descargar el libro de Excel que hemos utilizado para preparar este artículo.
Encontrar los 5 mejores valores y nombres8 Formas Adecuadas de Encontrar los 5 Valores y Nombres Principales en Excel sin o con Duplicados
1. Encontrar los 5 principales valores y nombres sin duplicados
En nuestro primer criterio, nos ocuparemos de los valores en los que no hay duplicados.
1.1 Obtención de los 5 primeros valores utilizando conjuntamente las funciones LARGE & ROWS
Introduzcámonos ahora en nuestro conjunto de datos. Columna B representa nombres aleatorios de 10 estudiantes y Columna C muestra la CGPA de cada estudiante de un trimestre final en su universidad.
Ahora vamos a averiguar el top 5 CGPA sólo mediante el uso de GRANDE junto con FILAS funciones. El GRANDE hallará el valor más alto de un rango de celdas basándose en el número de serie definido por la función FILAS También obtendremos los nombres en el siguiente método.
📌 Pasos:
➤ Seleccionar Célula E7 & tipo:
=LARGE($C$5:$C$14,FILAS($E$7:$E7))
➤ Prensa Entre en & obtendrá el 1er CGPA más alto entre todos los de Columna C .
➤ Ahora usa Asa de llenado rellenar 4 casillas más para obtener el siguiente CGPA más grande.
Más información: Top 10 Valores Basados en Criterios en Excel (Tanto Criterios Individuales como Múltiples)
1.2 Extracción de los 5 nombres principales mediante la combinación de las funciones INDEX & MATCH
Ahora vamos a averiguar los nombres que obtuvieron los 5 mejores CGPAs. Tenemos que incorporar INDEX, MATCH, LARGE & FILAS Aquí, en Columna F los 5 valores más altos de Columna C deben determinarse primero siguiendo el método anterior. A continuación, debemos pasar a Columna E para extraer los nombres relacionados en función de su CGPA.
📌 Pasos:
➤ En Célula E7 nuestra fórmula necesaria será:
=INDEX($B$5:$B$14,MATCH(LARGE($C$5:$C$14,ROWS($E$7:$E7)),$C$5:$C$14,0))
➤ Después de pulsar Entre en obtendrás el 1er nombre 'Jonas' que obtuvo el CGPA más alto- 4.00.
➤ Ahora usa Asa de llenado para obtener los 4 nombres siguientes de esa columna & ya está.
🔎 ¿Cómo funciona esta fórmula?
➤ FILAS introduce el número de serie del GRANDE función.
➤ El GRANDE encuentra el mayor valor de la matriz o rango de celdas seleccionadas basándose en el número de serie.
➤ MATCH busca el valor mayor obtenido en la matriz de valores & devuelve con el número de fila de ese valor.
➤ ÍNDICE extrae finalmente el nombre de la columna Nombres basándose en el número de fila encontrado por la función MATCH función.
Más información: Cómo Encontrar un Valor en una Columna en Excel (4 Métodos)
1.3 Extracción de los 5 nombres principales mediante la función XLOOKUP
Si quiere evitar el INDEX-MATCH puede sustituirla por la fórmula XLOOKUP busca un rango de celdas o matriz & luego devuelve valores basados en las condiciones seleccionadas de la columna o fila seleccionada.
📌 Pasos:
➤ En Célula E7 nuestra fórmula relacionada con XLOOKUP para encontrar los nombres con be:
=XLOOKUP(LARGE($C$5:$C$14,ROWS($E$7:$E7)),$C$5:$C$14,$B$5:$B$14)
➤ Prensa Entre en & uso Asa de llenado para obtener los otros 4 nombres.
En el primer argumento del XLOOKUP se ha introducido el valor más alto. El segundo argumento es el valor Rango de celdas C5:C14 donde se buscará el mayor valor seleccionado. Y el 3er argumento es otro rango de celdas B5:B14 de donde se extraerán los datos concretos o el nombre en función del número de fila encontrado por los dos primeros argumentos.
Más información: Buscar Valor en Columna y Devolver Valor de Otra Columna en Excel
1.4 Búsqueda de los 5 primeros nombres y valores según varios criterios
Pensemos ahora en otro conjunto de datos que comprende múltiples criterios. Si se fijan, ahora tenemos nombres & CGPA en Columnas B & D respectivamente. Columna C representa los departamentos de los estudiantes.
Primero conoceremos los 5 mejores CGPA del departamento de Informática & los resultados de salida se obtendrán en Columna H .
📌 Pasos:
➤ Para hallar las 5 mejores CGPA, la fórmula relacionada en Celda H12 será:
=LARGE(IF($C$5:$C$23=$G$9,$D$5:$D$23),$F12)
➤ Prensa Entre en Utilice Asa de llenado para obtener los otros 4 valores mayores & ya está.
Aquí, con el SI estamos encontrando todos los CGPAs de los estudiantes del departamento de Ciencias de la Computación solamente. Entonces el GRANDE extrae los 5 mejores CGPA como antes.
Ahora, determinaremos los nombres que obtuvieron estos 5 mejores CGPA y usaremos INDEX-MATCH funciones aquí.
📌 Pasos:
➤ En la salida Celda G12 tenemos que teclear:
=INDEX($B$5:$B$23,MATCH(LARGE(IF($C$5:$C$23=$G$9,$D$5:$D$23),$F12), IF($C$5:$C$23=$G$9,$D$5:$D$23),0))
➤ Prensa Entre en & uso Asa de llenado para rellenar el resto de las 4 celdas. Obtendrás todos los nombres a la vez.
Más información: Cómo encontrar el valor en la columna utilizando VBA en Excel (4 maneras)
2. Búsqueda de los 5 principales valores y nombres, incluidos los duplicados
Ahora encontraremos los 5 valores principales, así como los nombres, incluidos los duplicados. Tendremos aquí un conjunto de datos un poco modificado.
2.1 Obtener sólo los 5 primeros valores utilizando conjuntamente las funciones Large & ROWS
Así, en la imagen de abajo, Columna B representa los nombres de 5 estudiantes y Columnas C a J muestran el CGPA de cada semestre para esos estudiantes. En la tabla inferior, encontraremos los datos de salida.
Por lo tanto, en primer lugar, vamos a averiguar el más alto 5 CGPA para Andrew entre todos CGPA de 8 semestres.
📌 Pasos:
➤ Seleccionar Celda C13 & tipo:
=LARGE($C6:$N6,COLUMNAS($C:C))
➤ Prensa Entre en & uso Asa de llenado para rellenar las 4 celdas siguientes de la fila para Andrew.
Si te fijas, tienes el valor 4.00 dos veces como salida, ya que el CGPA de Andrew fue de 4.00 en dos trimestres. Por lo tanto, el GRANDE no omite los valores duplicados mientras busca los mayores del rango de datos o celdas.
Ahora, para obtener resultados similares para los otros 4 alumnos, tenemos que seleccionar la opción Rango de Celdas- C13:G13 A continuación, en la esquina inferior derecha de las celdas seleccionadas, encontrará el icono Asa de llenado Ahora utiliza esa opción para arrastrar hacia abajo la fila seleccionada para Harry & ya está. Obtendrás todos los 5 mejores CGPA de todos los estudiantes a la vez.
Más información: Cómo encontrar el valor más alto en una columna de Excel (4 métodos)
2.2 Extracción de los 5 primeros nombres con duplicados mediante la combinación de las funciones INDEX, MATCH & COUNTIF
Ahora, vamos a encontrar los nombres de los 5 mejores estudiantes con su CGPA donde CGPA duplicado puede existir. Si te fijas en nuestro conjunto de datos modificado, Sam & Mike ambos tienen similar CGPA- 3.94. Pero queremos encontrar los 5 mejores nombres incluyendo esos dos nombres que tienen similar CGPA también con funciones de Excel.
📌 Pasos:
➤ Seleccionar Celda F7 & tipo:
=INDEX($B$5:$B$14, MATCH(1, ($C$5:$C$14=LARGE($C$5:$C$14, $E7))*(COUNTIF(F$6:F6, $B$5:$B$14)=0), 0))
➤ Prensa Entre en Utilice Asa de llenado para obtener los otros 4 nombres & ya está. Usted acaba de obtener los dos nombres- Sam & Mike que obtuvo CGPA similar.
🔎 ¿Cómo funciona esta fórmula?
➤ Aquí dentro de la MATCH se presentan dos funciones lógicas que se multiplican entre sí. Estas funciones lógicas combinadas buscarán los 5 mejores CGPA de Columna C & asignará el número 1 para los 5 primeros & 0 para el resto de valores.
➤ MATCH a continuación, la función busca 1 sólo a partir de los resultados anteriores encontrados & devuelve con los números de fila de todas las coincidencias.
➤ ÍNDICE muestra finalmente los nombres en serie basándose en los números de fila encontrados a través de todas las MATCH funciones en Columna F .
Más información: Cómo Encontrar la Primera Ocurrencia de un Valor en una Columna en Excel (5 Maneras)
2.3 Extracción de los 5 primeros nombres con duplicados mediante la incorporación de las funciones SORT & FILTER
Utilizando ORDENAR & FILTRAR ya no tendrá que extraer aquí los 5 valores principales antes de averiguar los nombres.
📌 Pasos:
➤ En Celda F7 nuestra fórmula relacionada con ORDENAR & FILTRAR funciones serán:
=SORT(FILTER(B5:C14, C5:C14>=LARGE(C5:C14, 5)), 2,-1)
➤ Prensa Entre en Incluso no es necesario utilizar Fill Handle para obtener el resto de los valores, ya que la fórmula realiza todos los cálculos por ti.
Así que lo que está pasando aquí es la FILTRO con la función GRANDE extrae todos los valores mayores de la variable Rango de Celdas- C5:C14. En ORDENAR muestra entonces todos los valores o CGPA en orden descendente junto con los nombres de la matriz de B5:C14.
Más información: Cómo encontrar el valor más bajo en una columna de Excel (6 maneras)
2.4 Búsqueda de nombres y valores principales con duplicados mediante la combinación de las funciones INDEX, SORT y SEQUENCE
Esta es otra gran opción & casi similar a la anterior. Usaremos INDEX, SORT & SECUENCIA funciones juntas aquí.
📌 Pasos:
➤ Seleccionar Celda F7 & tipo:
=INDEX(SORT(B5:C14,2,-1),SEQUENCE(5),{1,2})
➤ Prensa Entre en & ya está. Recibirás los 5 mejores CGPA junto con los nombres de inmediato.
El concepto es demasiado simple aquí. El ORDENAR muestra todas las CGPA en orden descendente, pero la función SECUENCIA le dice que elija sólo los 5 primeros. A continuación, la función ÍNDICE muestra los resultados finales con los nombres & CGPA en una matriz.
Más información: Cómo Encontrar la Última Ocurrencia de un Valor en una Columna en Excel (5 Métodos)
Conclusiones
Espero que todos estos métodos para encontrar los 5 valores y nombres principales te impulsen ahora a aplicarlos en tus tareas habituales de Excel. Si tienes alguna pregunta o comentario, házmelo saber a través de los comentarios. O puedes consultar otros artículos interesantes relacionados con las funciones de Excel en este sitio web.