Cómo utilizar la función LOOKUP (BUSCAR) en Excel

Español Inglesa
BUSCAR LOOKUP

Descripción y sintaxis de la función en Excel y Google Sheets

La función BUSCAR se emplea tanto en Microsoft Excel como en Google Sheets para encontrar un valor específico dentro de un rango o matriz y retornar un valor ubicado en la misma posición de un segundo rango o matriz. Esta función admite dos tipos de búsqueda: vectorial y matricial, facilitando así su uso en diversos contextos.

Sintaxis de la función

La sintaxis de la función BUSCAR en Excel y Google Sheets es la siguiente:

  BUSCAR(valor_buscado, rango_buscado, [rango_resultado])  
  • valor_buscado: Es el valor que deseamos localizar. Este argumento es obligatorio.
  • rango_buscado: Corresponde al conjunto de celdas en el que se realiza la búsqueda. Este argumento también es obligatorio.
  • rango_resultado (opcional): Es el conjunto de celdas del cual se extraerá el valor correspondiente a la posición del valor hallado en el rango_buscado. Si no se proporciona, la función BUSCAR devolverá el valor exacto encontrado en el rango_buscado.

Ejemplos de uso básico

Ejemplo 1: Búsqueda vectorial simple

  =BUSCAR(5, A1:A10)  

Este ejemplo ilustra la búsqueda del número 5 dentro del rango que va de la celda A1 a la celda A10. Si encuentra el número, devuelve el 5.

Ejemplo 2: Búsqueda con retorno de valor correspondiente

  =BUSCAR(3, A1:A10, B1:B10)  

Este caso busca el número 3 en el rango de A1 a A10 y, al encontrarlo, retorna el valor correspondiente de la columna B en la misma fila donde se localizó el 3.

Aplicaciones prácticas de la función BUSCAR

He aquí dos ejemplos prácticos que evidencian la utilidad de la función BUSCAR:

Tarea 1: Encontrar el precio de un producto

Imagina que tienes una lista con productos y sus precios en dos columnas, A (Productos) y B (Precios). Si necesitas saber el precio de un producto específico, «Widget A», podrías usar:

  =BUSCAR("Widget A", A2:A100, B2:B100)  

Este comando buscará «Widget A» en el rango A2:A100 y devolverá el precio correspondiente en la columna B si lo encuentra.

Tarea 2: Uso de BUSCAR para categorización automática

Supongamos que necesitas clasificar una lista de edades en categorías preestablecidas como ‘Niño’, ‘Joven’, ‘Adulto’, ‘Senior’. Considera la siguiente tabla:

Rango de Edad Categoría
0-12 Niño
13-19 Joven
20-59 Adulto
60+ Senior
  =BUSCAR(A2, {0,13,20,60}, {"Niño","Joven","Adulto","Senior"})  

Este ejemplo muestra cómo BUSCAR puede asignar automáticamente la categoría correcta basada en la edad ingresada en la celda A2, simplificando y agilizando el procesamiento de datos en tus hojas de cálculo.

Maggiori informazioni: https://support.microsoft.com/es-es/office/buscar-función-buscar-446d94af-663b-451d-8251-369d5e3864cb

Otras funciones
Devuelve el número de áreas de una referencia
Busca en la fila superior de una matriz y devuelve el valor de la celda indicada
Busca un rango o una matriz y devuelve un elemento correspondiente a la primera coincidencia que encuentre Si no hay ninguna coincidencia, BUSCARX puede devolver la coincidencia más cercana (aproximada)
Busca valores de una referencia o una matriz
Devuelve la posición relativa de un elemento en una matriz o rango de celdas
Devuelve el número de columna de una referencia
Devuelve el número de columnas de una referencia
Busca en la primera columna de una matriz y se mueve en horizontal por la fila para devolver el valor de una celda
Devuelve un desplazamiento de referencia respecto a una referencia dada
Devuelve una referencia como texto a una sola celda de una hoja de cálculo
Elige un valor de una lista de valores
Devuelve el número de filas de una referencia
Filtrar un rango de datos basándose en los criterios que defina
Devuelve la fórmula en la referencia dada como texto
Crea un acceso directo o un salto que abre un documento almacenado en un servidor de red, en una intranet o en Internet
Devuelve los datos almacenados en un informe de tabla dinámica
Usa un índice para elegir un valor de una referencia o matriz
Devuelve una referencia indicada por un valor de texto
Ordena el contenido de un rango o una matriz
Ordena el contenido de un rango o matriz en función de los valores de un rango o matriz correspondiente
Recupera datos en tiempo real desde un programa compatible con la automatización COM
Devuelve el número de fila de una referencia
Devuelve la transposición de una matriz
Devuelve una lista de valores únicos de una lista o rango