¿Qué es BUSCARX en Excel? ¿Cómo es mejor que BUSCARV?

Publicado: 2022-08-21

La familia de funciones de búsqueda de Excel es enorme. XLOOKUP en Excel es el miembro más nuevo de esta familia. Algunos de los otros miembros destacados de esta familia incluyen BUSCARH, BUSCARV, BUSCAR, ÍNDICE + COINCIDIR, etc. Si usa Excel 2021 o Excel 365, puede usar BUSCARX en lugar de BUSCARV. Los expertos en Excel opinan que la fórmula BUSCARX es conveniente y fácil de usar.

Si quiere tener una idea de BUSCARX, puede pensar en esta función como BUSCARV 2.0. También puede consultar varios ejemplos de BUSCARX para comprender mejor esta función.

Aquí arrojaremos luz sobre BUSCARX en Excel y la fórmula BUSCARX .

Aprenda cursos de ciencia de datos en línea de las mejores universidades del mundo. Obtenga programas Executive PG, programas de certificados avanzados o programas de maestría para acelerar su carrera.

Tabla de contenido

¿Qué es BUSCARX en Excel?

XLOOKUP en Excel es una poderosa herramienta de búsqueda para encontrar valores particulares de un rango de celdas. Extrae datos coincidentes (podría ser la coincidencia más cercana disponible o coincidencias exactas) de un conjunto de datos de Excel. Puede haber más de un resultado coincidente. En tal situación, se devuelve el último o el primer resultado del conjunto. Sin embargo, esto también dependerá de los argumentos que utilice.

La fórmula BUSCARX funciona como una herramienta de búsqueda personalizada, que es flexible para diferentes tipos de demandas de datos en hojas de cálculo de Excel personalizadas. Esta es una nueva función disponible para los usuarios de Microsoft 365.

Explore nuestros cursos populares de ciencia de datos

Programa Ejecutivo de Postgrado en Data Science del IIITB Programa de Certificado Profesional en Ciencia de Datos para la Toma de Decisiones Empresariales Maestría en Ciencias en Ciencia de Datos de la Universidad de Arizona
Programa de Certificado Avanzado en Ciencia de Datos de IIITB Programa de certificado profesional en ciencia de datos y análisis empresarial de la Universidad de Maryland Cursos de ciencia de datos

Cuando usa la fórmula BUSCARX , solo tiene que proporcionar tres parámetros básicos y MS Excel puede realizar las otras tres funciones:

  • El valor que buscas
  • La lista donde encontrará este valor
  • La lista de la que quieres el resultado.
  • [opcional] valor si no se encuentra

Un ejemplo de BUSCARX para facilitar la comprensión:

=BUSCARX ("Alice", Marketing[Persona de marketing], Marketing[Marketing neto])

Devuelve [Marketing neto] para Alice si el nombre está en la columna [Persona de marketing].

Cuando compara BUSCARV, no necesita especificar column_number o true/false para realizar la búsqueda.

Esto significa que XLOOKUP puede buscar en cualquier parte de la hoja de datos para encontrar el resultado y no solo a la izquierda. No tiene que optar por fórmulas complejas de BUSCARV o fórmulas complicadas de ÍNDICE+COINCIDIR.

Sintaxis de la fórmula y función BUSCARX en MS Excel

La sintaxis de la fórmula y función BUSCARX en MS Excel es la siguiente:

BUSCARX (valor, matriz_búsqueda, matriz_retorno, [si no se encuentra], [modo_coincidencia], [modo_búsqueda])

Parámetros o Argumentos

value: este es el valor que debe buscar en lookup_array

lookup_array: este es el rango de celdas o matriz para buscar valor

return_array: el rango de celdas o matrices desde las que se devolverá un valor correspondiente en función de la posición del valor en lookup_array .

if_not_found – Opcional. El valor a devolver si no se encuentra ninguna coincidencia. Cuando se omite este parámetro, la función proporcionará un error #N/A (igual que las funciones BUSCARH y BUSCARV).

match_mode: esto es opcional. Este es el tipo de partido a realizar. Puede ser de estos valores:

modo_de_coincidencia Explicación
0 Coincidencia exacta
-1 Si no se encuentra una coincidencia exacta, devuelve el siguiente elemento más pequeño
1 Si no se encuentra una coincidencia exacta, devuelve el siguiente elemento más grande
2 Coincidencia de comodines mediante el uso de caracteres especiales como *, ?, ~

search_mode: esto es opcional. Este es el tipo de búsqueda que debe realizar. Puede ser uno de los siguientes valores:

modo de búsqueda Explicación
1 La búsqueda comienza en el primer elemento de lookup_array (predeterminado)
-1 Búsqueda inversa en la que la búsqueda comienza en el último elemento de lookup_array
2 Búsqueda binaria donde los elementos en lookup_array deben organizarse en orden ascendente
-2 Búsqueda binaria donde los elementos en lookup_array deben organizarse en orden descendente

Guía paso a paso para usar la fórmula BUSCARX en MS Excel

Siga los siguientes pasos si desea crear una fórmula usando la función BUSCARX:

Paso 1: seleccionar una celda vacía

Cuando desee insertar la función BUSCARX en una nueva fórmula, primero abra una hoja de Excel que contenga su conjunto de datos y seleccione una celda vacía. Alternativamente, debe abrir una nueva hoja de cálculo.

Una vez que seleccione la celda, debe presionar la barra de fórmulas en la barra de cinta para que pueda comenzar a escribir y editar según sea necesario. Cuando vea que el cursor parpadea en la barra de cinta, significa que la celda está activa y puede comenzar a editar. Ahora puede insertar una nueva fórmula BUSCARX .

Paso 2: determinar los criterios de búsqueda (búsqueda)

Debe seguir una estructura y sintaxis específicas cuando use una nueva fórmula usando la función BUSCARX. Tienes que empezar escribiendo la fórmula. Comience a escribir =BUSCARX( en la barra de cinta. Ahora inserte sus criterios de búsqueda . Esta es la información que está buscando.

XLOOKUP admite textos y cadenas de números. Pero la mayoría de los usuarios especifican una referencia de celda. Por lo tanto, puede cambiar los criterios de búsqueda según sus preferencias sin cambiar la fórmula BUSCARX directamente. De forma predeterminada, BUSCARX intentará encontrar la coincidencia exacta.

Paso 3: determinar el conjunto de datos utilizando lookup_array y return_array

Después de insertar el valor de búsqueda en la fórmula XLOOKUP , debe identificar sus rangos de celdas lookup_array y return_array . lookup_array es la columna o fila que podría contener su consulta de búsqueda o el resultado aproximado más cercano. return_array es la columna o fila donde verá el resultado de su devolución.

En esta etapa, puede cerrar su fórmula BUSCARX con un paréntesis de cierre si no desea agregar un mensaje de error personalizado, cambiar el orden de los valores de búsqueda o usar un tipo de búsqueda diferente.

Paso 4 (opcional): agregar un mensaje de error personalizado usando not_found

Si tiene la intención de encontrar una coincidencia exacta para su valor de búsqueda , pero no está en el rango lookup_array , Excel mostrará una respuesta de error #NA. Para evitar este problema, debe insertar un argumento not_found opcional en la fórmula XLOOKUP . El argumento not_found puede ser una cadena de texto entre comillas ("no encontrado"), un valor numérico, una referencia de celda o un valor booleano (verdadero o falso).

Paso 5 (opcional): agregar coincidencias de búsqueda aproximadas, exactas o con comodines mediante match_mode

XLOOKUP en Excel está diseñado para buscar coincidencias exactas de forma predeterminada. Pero esto se puede cambiar agregando un argumento opcional match_mode a la fórmula XLOOKUP . Como coincidencia comodín, esta es la primera y más cercana aproximación. Si desea cambiar el orden de búsqueda, debe agregar un argumento search_mode en el siguiente paso.

Paso 6 (opcional): determinar el orden de retorno de valor mediante search_mode

En una fórmula BUSCARX , un argumento opcional de modo_búsqueda es el último argumento admitido. Esto cambia todo el orden en el que BUSCARX encuentra un resultado coincidente. De forma predeterminada, Excel intentará hacer coincidir el primer valor posible.

Razones por las que BUSCARX en Excel es mejor que BUSCARV

Hay muchas razones por las que la fórmula BUSCARX es mejor que BUSCARV. Aquí hay algunos:

1. XLOOKUP intenta encontrar una coincidencia exacta de forma predeterminada

En BUSCARV, debe mencionar FALSO como último parámetro para obtener el resultado correcto. Sin embargo, en BUSCARX, puede encontrar la coincidencia exacta de forma predeterminada. Utilice el parámetro de modo de coincidencia para cambiar el comportamiento de búsqueda.

2. BUSCARX hace que la fórmula sea dinámica

En MS Excel, la fórmula BUSCARX es dinámica y directa. Lo más importante es que la fórmula es menos propensa a errores. Solo tienes que escribir =BUSCARX( y obtendrás el resultado. Si no se encuentra el valor, obtendrás un error #N/A.

3. Hay parámetros opcionales en XLOOKUP en Excel

La fórmula XLOOKUP ofrece parámetros opcionales para buscar situaciones especiales. Puede buscar de arriba a abajo o realizar búsquedas con comodines. Las opciones de búsqueda en listas ordenadas son más rápidas.

4. BUSCARX es fácil de escribir

Tienes que escribir =XL y la función se inicia. Esto es mucho más fácil que operar otras funciones y fórmulas.

5. XLOOKUP en Excel devuelve la referencia como salida

La fórmula BUSCARX devuelve la referencia como salida y no el valor. Para los usuarios normales, esto podría no ser algo significativo, pero para los usuarios profesionales de Excel, es una fórmula que devuelve referencias. Esto significa que BUSCARX se puede combinar con otras fórmulas de muchas maneras.

Lea nuestros populares artículos de ciencia de datos

Trayectoria profesional en ciencia de datos: una guía profesional completa Crecimiento profesional en ciencia de datos: el futuro del trabajo ya está aquí ¿Por qué es importante la ciencia de datos? 8 formas en que la ciencia de datos aporta valor al negocio
Relevancia de la ciencia de datos para los gerentes La última hoja de trucos de ciencia de datos que todo científico de datos debería tener Las 6 razones principales por las que debería convertirse en científico de datos
Un día en la vida del científico de datos: ¿Qué hacen? Mito reventado: la ciencia de datos no necesita codificación Business Intelligence vs Data Science: ¿Cuáles son las diferencias?

Conclusión

Las funciones de búsqueda se encuentran entre las mejores opciones cuando busca datos a través de complicadas hojas de cálculo de Excel. XLOOKUP en Excel se encuentra entre las funciones de búsqueda populares. Para los analistas de datos, la fórmula XLOOKUP es una excelente opción, ya que les permite manipular los datos para obtener los resultados deseados.

Únase a una clase con el programa de certificación de upGrad en análisis de datos

Hacer una carrera en análisis de datos es una oportunidad lucrativa en la industria actual. Los analistas de datos trabajan con grandes volúmenes de datos para extraer información crucial. Para perfeccionar sus habilidades en análisis de datos, debe unirse al programa de certificación de análisis de datos de upGrad . Desarrollado por Fullstack Academy, obtendrá un certificado de análisis de datos de Caltech al completar el curso. Podrá aprender habilidades de visualización de datos, Python y SQL a través del curso, lo que allanará su camino para convertirse en un gran analista de datos.

¿En qué versión de Excel obtendrá XLOOKUP?

La función BUSCARX solo está disponible en Excel para Office 365.

¿Es la fórmula BUSCARX mejor que BUSCARH o BUSCARV?

Es interesante notar que la fórmula BUSCARX reemplaza tanto la función como la fórmula BUSCARH y BUSCARV. Las coincidencias aproximadas en BUSCARX son más inteligentes y apropiadas. XLOOKUP puede buscar datos en todas las direcciones.