Note: The other languages of the website are Google-translated. Back to English

Excel LOOKUP función

El Microsoft Excel Función BUSCAR encuentra cierto valor en un rango de una columna o de una fila, y devuelve el valor correspondiente de otro rango (una fila o una columna).

Consejos: Para buscar valores, es más recomendable utilizar la función BUSCARV/BUSCARH y la nueva función BUSCARX, ya que la función BUSCAR tiene más limitaciones en el cálculo. Utilice la función BUSCARV/BUSCARH o la función BUSCARX, según la versión de Excel que esté utilizando.

  • Función VLOOKUP: Realiza una búsqueda vertical. Encuentra cosas en una tabla o un rango por fila. Está disponible en Excel 2007 a 2021 y Excel para Microsoft 365.
  • Función de BUSCAR: Realiza una búsqueda horizontal. Encuentre cosas en la fila superior de una tabla o una matriz de valores por columna. Está disponible en Excel 2007 a 2021 y Excel para Microsoft 365.
  • Función XLOOKUP: La función BUSCARX es la nueva función de búsqueda que resuelve muchos de los problemas que tenían BUSCARV y BUSCARH. Encuentra cosas en una tabla o un rango en cualquier dirección (arriba, abajo, izquierda, derecha), lo cual es más fácil de usar y funciona más rápido que otras funciones de búsqueda. Solo está disponible en Excel para Microsoft 365.

Sintaxis

=LOOKUP (lookup_value, lookup_vector, [result_vector])


Argumentos

Valor de búsqueda (obligatorio): el valor que buscará. Puede ser un número, un texto o una referencia a una celda que contenga el valor de búsqueda.

vector_de_búsqueda (obligatorio): un rango de una sola fila o una sola columna para buscar. El valor de este argumento puede ser números, texto o valores lógicos.
Nota:: Los valores en este rango deben ordenarse en orden ascendente; de ​​lo contrario, BUSCAR podría no devolver el valor correcto.

result_vector (opcional): la función BUSCAR busca el valor en el vector de búsqueda y devuelve el resultado de la misma posición de columna o fila en el vector de resultado. Es un dato de una fila o una columna que tiene el mismo tamaño que el lookup_vector.


Valor de retorno

La función BUSCAR devolverá un valor en un rango de una columna.


Notas de función:

1. Si el número de búsqueda es menor que todos los valores en el rango de búsqueda, devolverá un valor de error # N / A.
2. BÚSQUEDA funciona según la coincidencia aproximada, si el valor de búsqueda no se puede encontrar exactamente, coincidirá con el siguiente valor más pequeño.
3. Si hay varios valores de búsqueda coincidentes, coincidirá con el último valor.
4. La función BUSCAR no distingue entre mayúsculas y minúsculas.


Ejemplos

Ejemplo 1: use la función BUSCAR para encontrar un valor con un criterio

Como se muestra en la captura de pantalla a continuación, debe encontrar Peach en el rango de la tabla y devolver el resultado correspondiente en la columna Mon, puede lograrlo de la siguiente manera.

Seleccione una celda en blanco, copie la siguiente fórmula en ella y presione el Enviar clave.
=LOOKUP(H4,B3:E8,D3:D8)

Notas:

  • H4 es la celda de referencia que contiene el valor de búsqueda "Melocotón"; B3: E8 es el rango de búsqueda que contiene el valor de búsqueda y el valor de resultado; D3: D8 es el rango de valores de resultado.
  • Puede reemplazar el H4 con "Peach" o B5 directamente según lo necesite.
Ejemplo 2: función LOOKUP busca un valor con varios criterios

Como se muestra a continuación, hay nombres duplicados en diferentes departamentos. Para encontrar el puesto de una persona específica (dice Fred Schuler), debe coincidir con los criterios de Nombre y Departamento al mismo tiempo. Haz lo siguiente.

1. Seleccione la celda en blanco para colocar el resultado, copie la fórmula a continuación y presione el botón Enviar clave.
=LOOKUP(1,0/((B2:B8=F4)*(C2:C8=G4)),D2:D8)

Notas:

  • En la fórmula, B2: B8 y C2: C8 son los rangos de columna que contienen el primer y segundo valor de búsqueda; F4 y G4 son las referencias a las celdas que contienen los dos criterios; D2: D8 es el rango de valores de resultado. Cámbielos según el rango de su tabla.
  • Esta fórmula también puede ayudar.
    =LOOKUP(1,0/((B2:B8&C2:C8=F4&G4)),D2:D8)

Más ejemplos

¿Cómo visualizar y devolver datos coincidentes entre dos valores en Excel?


Las mejores herramientas de productividad de oficina

Kutools for Excel - Te ayuda a destacar entre la multitud

¿Le gustaría completar su trabajo diario de forma rápida y perfecta? Kutools for Excel trae 300 potentes funciones avanzadas (combinar libros de trabajo, sumar por color, dividir contenido de celdas, convertir fecha, etc.) y ahorrarle un 80 % de tiempo.

  • Diseñado para 1500 escenarios de trabajo, te ayuda a resolver el 80% de problemas de Excel.
  • Reduzca miles de clics de teclado y mouse todos los días, alivie sus ojos y manos cansados.
  • Conviértete en un experto en Excel en 3 minutos. Ya no es necesario recordar fórmulas dolorosas y códigos VBA.
  • Prueba gratuita ilimitada de 30 días. Garantía de devolución de dinero de 60 días. Actualización y soporte gratuitos durante 2 años.
Cinta de Excel (con Kutools for Excel instalado)

Ficha Office: habilite la lectura y edición con pestañas en Microsoft Office (incluya Excel)

  • ¡Un segundo para cambiar entre docenas de documentos abiertos!
  • Reduzca cientos de clics del mouse para usted todos los días, diga adiós a la mano del mouse.
  • Aumenta su productividad en un 50% al ver y editar varios documentos.
  • Trae pestañas eficientes a Office (incluye Excel), al igual que Chrome, Firefox y el nuevo Internet Explorer.
Captura de pantalla de Excel (con la pestaña Office instalada)
Comentarios (0)
Aún no hay calificaciones. ¡Sé el primero en calificar!
No hay comentarios publicados aquí todavía

Síganos

Copyright © 2009 - www.extendoffice.com. | Reservados todos los derechos. Energizado por ExtendOffice, | Mapa del Sitio
Microsoft y el logotipo de Office son marcas comerciales o marcas comerciales registradas de Microsoft Corporation en los Estados Unidos y / o en otros países.
Protegido por Sectigo SSL