Cómo usar la función BUSCAR en Excel

CategorĆ­a:

Compatibilidad:

Nivel:

Descripción

La función BUSCAR busca un valor determinado en un rango de una fila o una columna y devuelve un valor de la misma posición en otro rango. Es útil para encontrar información específica dentro de grandes conjuntos de datos. Aunque BUSCAR es una función mÔs antigua y menos flexible que BUSCARV o BUSCARH, sigue siendo útil en ciertos casos, especialmente cuando se requiere compatibilidad con versiones mÔs antiguas de Excel.

Importante: La función BUSCAR tiene dos formas de uso: vectorial y matricial. La forma vectorial es la mÔs común y sencilla, mientras que la matricial es menos utilizada debido a su complejidad y limitaciones.

Sintaxis

La función BUSCAR acepta dos sintaxis diferentes:

Forma vectorial

=BUSCAR(valor_buscado;vector_comparacion;vector_resultado)

  • Valor_buscado: Obligatorio. Es el valor que buscarĆ” BUSCAR en el primer vector. Pueden ser nĆŗmeros o texto.
  • Vector_comparacion: Obligatorio. Es un rango de una sola fila o columna y que puede contener tanto nĆŗmeros como texto.
  • Vector_resultado: Opcional. Es el rango que contiene el resultado que debe devolver la función. Debe tener el mismo tamaƱo queĀ vector_comparacion.

Forma matricial

=BUSCAR(valor_buscado;matriz)

  • Valor_buscado: Obligatorio. Es el valor que se debe buscar en la matriz. Puede ser cualquier tipo de dato, numĆ©rico o de texto.
  • Matriz: Obligatorio. Es el rango de celdas que contienen los valores a buscar.

Notas adicionales

  • Ordenación requerida: Para que BUSCAR funcione correctamente, el vector de bĆŗsqueda o la primera fila/columna de la matriz deben estar ordenados en orden ascendente. Si los datos no estĆ”n ordenados, la función puede devolver resultados incorrectos.
  • Coincidencia aproximada: BUSCAR siempre realiza una bĆŗsqueda de coincidencia aproximada. Si no encuentra el valor exacto, devuelve el mayor valor menor o igual a valor_buscado.
  • Limitaciones frente a otras funciones: BUSCAR es menos flexible que BUSCARV o BUSCARH. No permite bĆŗsqueda de coincidencia exacta sin ordenación, ni bĆŗsqueda hacia la izquierda (como BUSCARV), ni ofrece la versatilidad de BUSCARX.
  • Compatibilidad con matrices bidimensionales: En la forma matricial, si la matriz es cuadrada (mismo nĆŗmero de filas y columnas), BUSCAR busca en la primera fila y devuelve el valor de la Ćŗltima fila en la misma columna.
  • Uso con texto: Cuando se trabaja con texto, el orden alfabĆ©tico se considera para la bĆŗsqueda. AsegĆŗrate de que el vector o matriz de bĆŗsqueda estĆ© ordenado alfabĆ©ticamente si usas BUSCAR con texto.
  • Alternativas modernas: Se recomienda utilizar BUSCARX en Excel 365 o posterior, ya que ofrece mĆ”s funcionalidades, no requiere datos ordenados y permite bĆŗsquedas exactas y aproximadas.

Consejo prƔctico:

  • Evita errores de datos no ordenados: Si no puedes garantizar que tus datos estĆ©n ordenados, es mĆ”s seguro utilizar BUSCARV o ƍNDICE y COINCIDIR para evitar resultados inesperados.

Relación con otras funciones

  • BUSCARV: Busca un valor en la primera columna de un rango y devuelve un valor en la misma fila desde otra columna. MĆ”s flexible y ampliamente utilizado.
  • BUSCARH: Similar a BUSCARV, pero busca en la primera fila y devuelve un valor en la misma columna desde otra fila.
  • BUSCARX: Introducida en Excel 365, combina y mejora las funcionalidades de BUSCARV y BUSCARH, permitiendo bĆŗsquedas mĆ”s flexibles sin las limitaciones de las funciones anteriores.
  • ƍNDICE y COINCIDIR: Combina estas funciones para realizar bĆŗsquedas mĆ”s avanzadas y flexibles.

Tipo de uso

AnÔlisis de datos y extracción de información:

  • BĆŗsquedas simples: Útil para buscar valores en rangos pequeƱos y ordenados donde se requiere una solución rĆ”pida.
  • Compatibilidad con versiones antiguas: En casos donde se necesita mantener compatibilidad con versiones muy antiguas de Excel que no soportan funciones mĆ”s modernas.

Limitaciones y consideraciones:

  • Datos ordenados: Dado que BUSCAR requiere que los datos estĆ©n ordenados, puede no ser adecuada para conjuntos de datos dinĆ”micos o donde el orden no puede garantizarse.
  • No permite coincidencia exacta sin ordenación: Si necesitas buscar valores exactos en datos no ordenados, es preferible utilizar BUSCARV con el argumento de coincidencia exacta o BUSCARX.

ƍndice de ejemplos

  • Ejemplo 1 – Ejemplo de la forma vectorial de la función BUSCAR
  • Ejemplo 2 – Forma vectorial sin resultados de vector
  • Ejemplo 3 – Ejemplo de la forma matricial de BUSCAR

Archivos de ejemplo

[attachments]

Otras funciones de la categorĆ­a

Logo del curso De Cero a Exceler

Domina Excel, de Cero a Experto

¿Atascado? Deja de buscar soluciones puntuales. Aprende a dominar Excel para siempre con nuestro curso online. MÔs de 115 lecciones y soporte directo.