Las funciones BUSCARX y BUSCARV de Excel se utilizan para analizar grandes conjuntos de datos rápidamente. BUSCARV es una función que se ha utilizado en Excel durante años. Sin embargo, hay una función más nueva que debería usar llamada BUSCARX.
Ambos tienen sus ventajas y limitaciones. Estamos aquí para desglosar las diferencias y ayudarlo a decidir cuál se adapta mejor a su proyecto.
¿Cómo funciona BUSCARV?
BUSCARV significa búsqueda vertical. Es una función de Excel que realiza búsquedas verticales de un valor en la columna más a la izquierda de un conjunto de datos y luego devuelve un valor único de otra columna, en la misma fila. La sintaxis de la función BUSCARV es la siguiente:
=BUSCARV(valor_buscado, matriz_tabla, núm_índice_col, [búsqueda_rango])
Veamos un ejemplo. Suponga que tiene una lista de modelos de dispositivos de teléfonos inteligentes en su conjunto de datos y necesita obtener información específica sobre ellos.
Puede usar la función BUSCARV para obtener información adicional sobre sus procesadores y puntos de precio.
Aquí está una guía detallada sobre cómo usar BUSCARV en Excel para extraer información específica de un conjunto de datos. Aunque BUSCARV es una de las mejores funciones de Excel y puede ayudarlo a simplificar grandes conjuntos de datos, tiene un par de limitaciones. Por ejemplo, los datos deben organizarse en orden ascendente para que la fórmula funcione.
¿Cómo funciona BUSCARX?
XLOOKUP le permite realizar búsquedas horizontales y verticales para buscar un valor en una hoja de cálculo. La función esencialmente realiza una búsqueda de matriz. Si se encuentra una coincidencia, devuelve el elemento correspondiente del segundo rango de datos (return_array).
Es más eficaz que otras opciones de búsqueda, ya que ofrece una coincidencia exacta de forma predeterminada. Puede utilizar los argumentos opcionales en el ([modo_coincidencia]) argumento para especificar el tipo de valores coincidentes aproximados que necesita: una coincidencia exacta o un valor inferior o superior posterior, o una coincidencia de carácter comodín.
Se puede utilizar para diversos fines, incluido el análisis financiero, el análisis de marketing y ventas, etc. La sintaxis de la función BUSCARX es la siguiente:
=BUSCARX(buscar_valor, buscar_matriz, devolver_matriz, [si_no_se_encuentra], [modo_coincidencia], [modo_búsqueda])
La siguiente guía lo guiará a través de los conceptos básicos y lo ayudará a comprender cómo usar la función BUSCARX en su libro de trabajo. Ambas funciones requieren un mínimo de tres argumentos.
Las diferencias clave entre BUSCARX y BUSCARV
Si bien existen muchas similitudes entre BUSCARX y BUSCARV, es importante comprender las diferencias.
1. Número de índice de columna
Al ejecutar BUSCARV, deberá ir a la tabla de origen para verificar y especificar el número de índice de columna exacto.
BUSCARV requiere un parámetro de número de índice de columna para devolver los resultados correctos. El uso de un número de índice de columna incorrecto puede resultar en una salida diferente de su hoja de trabajo o datos, ya sea en forma de un valor incorrecto o un "#ÁRBITRO" error.
En el ejemplo anterior, digamos que necesita extraer los detalles del procesador para el dispositivo, Apple iPhone 12. Usaremos el segundo conjunto de datos para todos los ejemplos.
En consecuencia, debemos ingresar el valor de búsqueda, i, e, el dispositivo Apple iPhone 12 en la columna J, que pasa a ser la columna más a la izquierda en nuestro conjunto de datos de ejemplo, y la matriz de tabla correspondiente (Columnas J y K). El valor debería recuperarse de la segunda columna de la matriz de la tabla, que es la columna de búsqueda K, por lo tanto, el número de índice de la columna sería 2.
XLOOKUP es una función dinámica que elimina el argumento del número de índice de columna, lo que significa que no necesita preocuparse por contar cuántas columnas hay en una tabla. Solo necesitará especificar las columnas de consulta y búsqueda, lo que le ahorrará mucho tiempo y esfuerzo.
2. Robustez y Flexibilidad
Una vez que haya establecido su modelo, debería poder actualizar rápidamente la tabla de origen con datos nuevos sin preocuparse de que se rompan sus fórmulas. Con BUSCARV, agregar o mover columnas significa que debe rehacer toda la fórmula.
XLOOKUP es una función más sólida que le permite agregar o eliminar columnas sin preocuparse por los errores. Solo asegúrese de no insertar una columna o fila fuera de la matriz de búsqueda, en cuyo caso la función devolverá un error.
3. Mensajes de error personalizados
La función BUSCARX es conveniente de usar. Le permite ingresar un mensaje de texto de error personalizado en el [si_no_se_encuentra] argumento que aparecerá si no se encuentra el valor de búsqueda.
BUSCARV no ofrece una funcionalidad similar. Es posible que necesite usar otras funciones como SI ERROR como solución alternativa, en los casos en que no se encuentren coincidencias.
¿Por qué es mejor BUSCARX en comparación con BUSCARV?
Aunque BUSCARV tiene sus usos, su funcionalidad es más limitada que BUSCARX. Esto hace que XLOOKUP sea la opción preferida para trabajar en conjuntos de datos más grandes. Los resultados también son más rápidos y menos propensos a errores. Comprendamos por qué BUSCARX funciona mejor en comparación con BUSCARV.
1. XLOOKUP no se limita a rangos de datos específicos
BUSCARX es mucho más flexible que BUSCARV, que puede buscar valores solo en la columna más a la izquierda de una tabla y devolver valores de las columnas correspondientes a la derecha, como vimos en el ejemplo anterior. Por el contrario, el modelo BUSCARX requiere pasos más simples y puede devolver valores para cualquier columna en cualquier dirección.
2. BUSCARX tiene como valor predeterminado una coincidencia exacta
De manera predeterminada, la función BUSCARV en Excel asume que busca una coincidencia aproximada. Sin embargo, si se requiere una coincidencia exacta para su hoja de trabajo, debe ingresar "FALSO" en el argumento range_lookup.
La función BUSCARX busca el valor de búsqueda en el rango especificado que es una coincidencia exacta de forma predeterminada. Si no se puede encontrar una coincidencia exacta, puede modificar el argumento para buscar una coincidencia aproximada que puede ser menor o mayor que el valor de búsqueda.
Para hacer esto, puede configurar el opcional [modo_de_coincidencia] argumento a 0 = coincidencia exacta (predeterminado), -1 = coincidencia exacta o la siguiente menor, 1 = coincidencia exacta o la siguiente mayor, o 2 = coincidencia comodín.
3. XLOOKUP puede manejar inserciones o eliminaciones de columnas
VLOOKUP es una gran aplicación para encontrar datos específicos de otra hoja de cálculo o tabla. Sin embargo, es más una medida estática: si necesita actualizar la fuente de datos o hacer cambios o reordenar las columnas, la fórmula se rompe y termina perdiendo la función BUSCARV.
XLOOKUP, por otro lado, es una medida más dinámica que puede manejar los cambios de columna y aun así arrojar resultados de búsqueda precisos. Viene con parámetros más específicos, como la matriz de búsqueda y la matriz de retorno, en lugar del argumento de matriz de tabla y el número de índice de columna en BUSCARV.
4. XLOOKUP realiza búsquedas verticales y horizontales
La función BUSCARX puede encontrar datos en matrices horizontales y verticales, a diferencia de BUSCARV, que solo puede realizar búsquedas verticales de datos.
5. XLOOKUP proporciona coincidencias aproximadas más inteligentes
Si está buscando un elemento que se acerque a lo que desea, XLOOKUP le brindará resultados más precisos. Ofrece resultados más precisos y menos falsos positivos.
Sin embargo, con BUSCARV, si desea encontrar una coincidencia aproximada de su hoja de cálculo, la función solo devolverá el siguiente valor más pequeño de la referencia coincidente. Pero XLOOKUP le permite realizar una mejor coincidencia aproximada y también devolver los siguientes valores más grandes o más pequeños de su tabla de búsqueda.
6. XLOOKUP necesita menos referencias de celda
Mientras usa BUSCARX, todo lo que necesita es seleccionar dos rangos específicos de datos: una matriz o rango desde donde desea para buscar un valor (lookup_array) y una matriz/rango desde el que desea recuperar el valor (retorno_matriz).
La función BUSCARV, por otro lado, requiere que seleccione un rango completo de datos usando el matriz de tabla parámetro. Esto puede ser un problema con conjuntos de datos complejos porque si su hoja de cálculo es grande, podría ser difícil reordenar o seleccionar todo el rango de celdas del que desea obtener un valor. Además, para obtener una coincidencia aproximada mediante BUSCARV, los datos de la tabla siempre deben ordenarse en orden ascendente.
BUSCARV o BUSCARX: ¿Cuál es para ti?
Entonces, ¿BUSCARX es mejor que BUSCARV? En una comparación directa, la respuesta tendría que ser sí. Sin embargo, puede que no sea tan simple para todos los usuarios. Por ejemplo, es posible que prefiera una función más antigua si es particularmente hábil con ella o si encuentra un uso para una función específica que se adapte a su uso.
Para conjuntos de datos más grandes, XLOOKUP probablemente sea la mejor opción para usted debido a su mayor funcionalidad. BUSCARV tiene varias limitaciones que dificultan su uso para datos complejos y, como resultado, BUSCARX tiene mucha más flexibilidad, lo que lo convierte en la mejor opción para la mayoría de los usuarios de hojas de cálculo.
3 fórmulas locas de Microsoft Excel que son extremadamente útiles
Leer siguiente
Temas relacionados
- Productividad
- Microsoft Excel
- Análisis de los datos
- Consejos de Microsoft Office
Sobre el Autor
Cheryl es creadora de contenido y estratega con un enfoque en estilo de vida, aplicaciones móviles y medios digitales. Ha revisado productos y aplicaciones de tecnología en cuanto a contenido, usabilidad y accesibilidad. Trabaja en estrecha colaboración con personas y empresas para diseñar campañas que conectan las marcas con los clientes utilizando la combinación adecuada de palabras y elementos visuales.
Suscríbete a nuestro boletín
¡Únase a nuestro boletín para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!
Haga clic aquí para suscribirse