Cómo utilizar la función BUSCAR en Excel

Seleccione idioma Seleccione idioma
Id. de artículo: 324986 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

Este artículo describe cómo utilizar la función BUSCAR en una hoja de cálculo de Microsoft Excel.

Más información

La función de BUSCAR devuelve un valor de una fila o una columna o de una matriz. La función BUSCAR tiene dos formas de sintaxis: vectorial y matricial. La forma vectorial de BUSCAR busca en un una fila o una columna (conocido como un vector) para un valor y, a continuación, devuelve un valor de la misma posición en un segundo rango de una fila o una columna. La forma matricial de BUSCAR busca en la primera fila o columna de una matriz para el valor especificado y, a continuación, devuelve un valor de la misma posición en la última fila o columna de la matriz.

Forma vectorial de buscar

La forma vectorial de BUSCAR busca en un una fila o una columna (conocido como un vector) para un valor y, a continuación, devuelve un valor de la misma posición en un segundo rango de una fila o una columna. Utilice esta forma de la función BUSCAR cuando desee especificar el rango que contiene los valores que desea hacer coincidir.

Sintaxis de forma vectorial

BÚSQUEDA)Valor_buscado,vector_de_comparación,Vector_resultado)
  • Valor_buscado es un valor que Buscar busca en el primer vector.Valor_buscado puede ser un número, texto, un valor lógico, o un nombre o referencia a un valor.
  • Vector_de_comparación es una columna o una fila sólo un thatcontains de rango. Los valores devector_de_comparación puede ser texto, números o logicalvalues.

    Importante: Los valores de vector_de_comparación debe beplaced en orden ascendente. Por ejemplo, -2, -1, 0, 1, 2 o A la Z o FALSE, TRUE.Si no lo hace así, puede que búsqueda no devuelva el valor correcto. Mayúsculas y minúsculas de texto areequivalent.
  • Vector_resultado es una thatcontains sólo una fila de rango o una columna. Debe ser del mismo tamaño quevector_de_comparación.
Nota
  • Si Buscar no puede encontrar el Valor_buscado, el mayor valor de coincidecon en vector_de_comparación ese isless o igual a Valor_buscado.
  • If Valor_buscado es más pequeño quelos menor valor en vector_de_comparación, LOOKUP devuelve el valor de error # n / a.
Ejemplo
Contraer esta tablaAmpliar esta tabla
AB
1FrecuenciaColor
24.14rojo
34.19naranja
1295.17amarillo
55,77verde
66,39azul
Contraer esta tablaAmpliar esta tabla
FórmulaDescripción (resultado)
=BUSCAR(4.19,A2:A6,B2:B6)Busca 4.91 en la columna A y devuelve el valor de la columna B que está en la misma fila (naranja).
=BUSCAR(5.00,A2:A6,B2:B6)Busca 5,00 en la columna A y devuelve el valor de la columna B que está en la misma fila ("naranja").
=BUSCAR(7.66,A2:A6,B2:B6)Busca 7,66 en la columna A, encuentra el siguiente valor inferior (6,39) y devuelve el valor de la columna B que está en la misma fila (azul).
=BUSCAR(0,A2:A6,B2:B6)Busca 0 en la columna A y devuelve un error porque 0 es menor que el valor más pequeño del vector_de_comparación A2:A7 (#N/A).

Forma matricial de buscar

La forma matricial de LOOKUP busca en la primera fila o columna de una matriz el valor que especifique y, a continuación, devuelve un valor de la misma posición en la última fila o columna de la matriz. Utilice este formulario de Búsqueda cuando los valores que desea hacer coincidir en la primera fila o columna de la matriz la pelicula.

Sintaxis de la forma matricial

BÚSQUEDA)Valor_buscado,arreglo de discos)
  • Valor_buscado es un valor que Buscar busca en una matriz. Valor_buscadopuede ser un número, texto, un valor lógico, o un nombre o referencia a un valor.
    • Si Buscar no puede encontrar el Valor_buscado, utiliza el mayor valor de la matriz que sea menor o igual que Valor_buscado.
    • If Valor_buscado es menor que el valor más pequeño en la primera fila o columna (dependiendo de las dimensiones de la matriz), LOOKUP devuelve el valor de error #N/A.
  • Arreglo de discos es un rango de texto de las celdas thatcontains, números o valores lógicos que desea comparar conValor_buscado.

    La forma matricial de Buscar es similar a las funciones BUSCARH y BUSCARV . La diferencia es que BUSCARH busca Valor_buscado en firstrow, BUSCARV busca en la primera columna y Buscar busca de acuerdo a las dimensiones dearreglo de discos.
    • If arreglo de discos cubre un área que es más ancho alta (más columnas que filas), Buscar busca Valor_buscado en la primera fila.
    • If arreglo de discos es cuadrada o más alta ancha (más filas que columnas), Buscar buscará en la primera columna.
    • Con BUSCARH y BUSCARV, puede indizar vertical u horizontalmente, pero BUSCAR siempre selecciona el último valor de la fila o columna.
    Importante: Los valores de arreglo de discos se debe colocar el orden inascending. Por ejemplo, -2, -1, 0, 1, 2 o A la Z o FALSE, TRUE. Si hace, consulta no puede dar el valor correcto. Mayúsculas y minúsculas de texto areequivalent.
Ejemplo
Contraer esta tablaAmpliar esta tabla
AB
1un1
2b2
3c3
129d.129
Contraer esta tablaAmpliar esta tabla
FórmulaDescripción (resultado)
=BUSCAR("c",A1:B4)Busca "C" en la primera fila de la matriz y devuelve el valor de la última fila que está en la misma columna (3).
=BUSCAR("Bump",A1:B4)Busca "bump" en la primera fila de la matriz y devuelve el valor de la última columna que se encuentra en la misma fila (2).

Propiedades

Id. de artículo: 324986 - Última revisión: miércoles, 02 de abril de 2014 - Versión: 44.0
La información de este artículo se refiere a:
  • Microsoft Office Excel 2007
  • Microsoft Office Excel 2003
  • Microsoft Excel 2010
Palabras clave: 
kbfunctions kbhowto kbmt KB324986 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 324986

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com