7 tipos de búsqueda que puede utilizar en Excel

  • Compartir Este
Hugh West

Uno de los usos más frecuentes de Excel es buscar un valor en una tabla o rango de datos. En Excel, tenemos 4 funciones de búsqueda dedicadas. Además, podemos aplicar una combinación de diferentes funciones para buscar un valor. Podemos utilizar 7 tipos de búsqueda en Excel para encontrar valores específicos.

En el siguiente conjunto de datos, tenemos una lista de notas obtenidas por diferentes estudiantes a lo largo de un semestre en una asignatura. Ahora, utilizaremos este conjunto de datos para demostrar 7 tipos diferentes de Lookup.

Descargar el cuaderno de prácticas

Tipos de búsquedas en Excel.xlsx

7 Tipos de búsqueda en Excel

1. Función LOOKUP en Excel

La función LOOKUP busca un valor en un array dado y puede devolver un resultado de otro array. Supongamos que queremos averiguar la nota de uno de los alumnos.

➤ Escribe la siguiente fórmula,

=LOOKUP(K7,B5:B14,I5:I14)

Toma, K7 es el valor de búsqueda, B5:B14 es la matriz de búsqueda y I5:I14 es la matriz de resultados. BUSCAR encontrará el valor de búsqueda en la matriz de búsqueda y devolverá el resultado de la matriz.

➤ Prensa INTRODUCE

Como resultado, obtendrá la nota de ese alumno. De forma similar, puede utilizar la función BUSCAR para averiguar cualquier valor específico de una tabla.

Leer más: Funciones de Búsqueda Avanzadas de Excel (9 Ejemplos)

2. Función HLOOKUP

La función HLOOKUP busca un valor en la fila superior de una tabla o matriz y devuelve un valor en la misma columna de una fila especificada. La función busca un valor a lo largo de una fila es decir horizontalmente y por eso se llama HLOOKUP .

Supongamos que queremos averiguar la nota obtenida en el examen final por un alumno llamado Robin.

➤ Escribe la siguiente fórmula,

=HLOOKUP(K9,B4:G14,8,FALSE)

Toma, K9 es el valor de búsqueda, B4:G14 es la matriz de la tabla, 8 es el número de índice de la fila que significa que queremos el valor de la 8ª fila de la tabla y FALSO indica que la función buscará una coincidencia exacta. La fórmula buscará K9 en la fila superior de la tabla B4:G14 y devolverá el valor de la 8ª fila de la columna en la que K9 se ha encontrado.

➤ Prensa INTRODUCE

Así, obtendrá la nota en la final obtenida por Robin.

3. Función VLOOKUP de Excel

La función VLOOKUP es la función complementaria del HLOOKUP La función HLOOKUP busca el valor a lo largo de una fila mientras que la función VLOOKUP busca el valor en una columna. VLOOKUP busca el valor en la columna más a la izquierda y después devuelve un valor en la misma fila de la columna especificada.

Averigüemos la nota de uno de los alumnos utilizando la función VLOOKUP función.

➤ Inserta la siguiente fórmula,

=VLOOKUP(K7,B4:I14,8,FALSE)

Toma, K7 es el valor de búsqueda, B4:I14 es la matriz de la tabla, 8 es el número de índice de la columna que significa que queremos el valor de la 8ª columna de la tabla y FALSO indica que la función buscará una coincidencia exacta. La función buscará K7 en la columna de la izquierda de la tabla B4:I14 y devolverá el valor de la 8ª columna de la fila en la que se ha encontrado el valor de búsqueda.

➤ Prensa INTRODUCE

Como resultado, obtendrá la calificación de ese alumno (celda K7 ).

Más información: Excel LOOKUP vs VLOOKUP: Con 3 Ejemplos

4. Función XLOOKUP de Excel

La función XLOOKUP es la función más potente de Excel para buscar un valor de un rango. Esta función sólo está disponible en Oficina 365 Por lo tanto, si utiliza una versión más antigua no podrá utilizar esta función. El XLOOKUP busca una coincidencia en un rango o matriz y devuelve el elemento correspondiente de un segundo rango o matriz.

➤ Escribe la siguiente fórmula para obtener la nota de uno de los alumnos

=XLOOKUP(K7,B5:B14,I5:I14)

Aquí, la fórmula buscará el valor K7 en la gama B5:B14 y devolverá el valor correspondiente del intervalo I5:I14

➤ Prensa INTRODUCE

Como resultado, obtendrá la calificación del alumno mencionado en la celda K7.

Lecturas similares

  • Cómo buscar con múltiples criterios en Excel (ambos de tipo AND u OR)
  • Utilizar la función DIRECCIÓN de Excel (7 Ejemplos)
  • Cómo buscar texto en Excel (7 métodos adecuados)

5. Funciones OFFSET y MATCH para buscar datos

Podemos buscar un valor utilizando la función OFFSET y la función MATCH en conjunto.

En OFFSET devuelve una referencia a un rango. La función MATCH devuelve la posición relativa de un elemento en una matriz que coincide con un valor especificado en un orden especificado. Ahora, veamos cómo podemos utilizar estas dos funciones juntas para buscar un valor.

Vamos a averiguar la nota de un alumno a partir del conjunto de datos.

➤ Escribe la siguiente fórmula

=OFFSET(B4,MATCH(K7,B5:B14,0),MATCH(K6,C4:I4,0))

Toma, B4 es la celda de referencia, que es la primera celda de nuestro conjunto de datos, K7 es el nombre del alumno, B5:B14 es el rango donde se buscará el nombre del alumno, K6 es el valor que estamos buscando, es decir, Grado, C4:I4 es el intervalo a partir del cual se comparará la columna de Grado. 0 se utiliza para referirse a una coincidencia exacta. La fórmula dará el valor de la celda de intersección de Marsal (nombre del alumno) fila y Grado columna.

➤ Ahora, pulse INTRODUCE

Como resultado, obtendrá el Grado del estudiante Marsal .

6. Funciones INDEX y MATCH Búsqueda

La función INDEX devuelve el valor o la referencia de la celda situada en la intersección de una fila y una columna concretas de un rango determinado. Así pues, podemos utilizar la función ÍNDICE con la función MATCH para buscar un valor en una tabla.

➤ Escribe la siguiente fórmula para averiguar la nota de un alumno,

=INDEX(I5:I14,MATCH(K7,B5:B14,0))

Toma, I5:I14 es la matriz en la que se encontrará el valor resultante, K7 es el valor de búsqueda, B5:B14 es la matriz de búsqueda, 0 indica una coincidencia exacta. MATCH devolverá la posición del valor de búsqueda K7 y el ÍNDICE devolverá el valor correspondiente del I5:I14 matriz.

Después de insertar la fórmula,

➤ Prensa INTRODUCE .

Como resultado, obtendrá la nota del alumno que ha mencionado en la celda K7 .

7. Función XMATCH de Excel a LOOKUP

La función XMATCH devuelve la posición relativa de un elemento en un array. Así, en lugar de utilizar la función MATCH podemos utilizar la función XMATCH para buscar un valor. Averigüemos la nota de un alumno de nuestro conjunto de datos utilizando la función XMATCH función.

➤ Escribe la siguiente fórmula,

=INDEX(B4:I14,XMATCH(K7,B4:B14),XMATCH(K6,B4:I4))

Aquí el XMATCH dará la posición de K7 de la gama B4:B14 y la posición de K6 de la gama B4:I4 . ahora el ÍNDICE utilizará la posición de K7 como el número de fila y la posición de K6 como número de columna en la tabla B4:I14 para devolver el valor de la celda en la intersección de esa fila y columna.

➤ Prensa INTRODUCE

Como resultado, obtendrá la calificación del alumno mencionado en la celda K7 .

Conclusión

Puedes buscar valores en Excel utilizando cualquiera de los 7 tipos descritos en este artículo. Si te encuentras con algún tipo de confusión sobre alguno de los tipos de búsqueda en Excel por favor deja un comentario.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.