Cómo utilizar la función XLOOKUP (BUSCARX) en Excel
Español | Inglesa |
---|---|
BUSCARX | XLOOKUP |
Introducción
XLOOKUP (o BUSCARX en algunas versiones en español de Excel) es una avanzada función de búsqueda y correspondencia en Microsoft Excel y Google Sheets. Es ideal para encontrar datos dentro de una matriz o rango y devolver un valor de otro rango o matriz alineado. Esta función es capaz de reemplazar a otras más antiguas como VLOOKUP, HLOOKUP, e INDEX MATCH, lo que la convierte en una herramienta poderosa y flexible para el manejo de datos.
Sintaxis y Ejemplos
La sintaxis de XLOOKUP es la siguiente:
XLOOKUP(valor_buscado, rango_buscado, rango_retorno, [valor_no_encontrado], [modo_búsqueda], [modo_correspondencia])
- valor_buscado: Es el valor que se desea buscar.
- rango_buscado: El rango en el que se buscará el valor.
- rango_retorno: El rango del cual se retornará el valor correspondiente.
- valor_no_encontrado: (Opcional) Valor que la función devuelve si no encuentra el valor buscado. Si se omite, Excel devuelve un error si el valor no se encuentra.
- modo_búsqueda: (Opcional) Indica si la búsqueda debe realizarse en orden ascendente, descendente o binario. Los valores comunes son 1 para ascendente y -1 para descendente.
- modo_correspondencia: (Opcional) Determina cómo se debe interpretar la correspondencia entre el valor buscado y los valores en el rango buscado. Por ejemplo, 0 para una coincidencia exacta.
Ejemplo de uso:
=XLOOKUP("Manzana", A2:A100, B2:B100)
Este ejemplo busca la palabra «Manzana» en el rango A2:A100 y devuelve el valor correspondiente de B2:B100.
Aplicaciones Prácticas
1. Comparación y extracción de datos de listas
Supongamos que tienes dos listas de precios de diferentes proveedores y quieres comparar los precios de un producto específico. Con XLOOKUP, puedes extraer fácilmente los precios de ambos proveedores para compararlos rápidamente.
=XLOOKUP("ProductoXYZ", Rango_Productos_Proveedor1, Rango_Precios_Proveedor1) =XLOOKUP("ProductoXYZ", Rango_Productos_Proveedor2, Rango_Precios_Proveedor2)
Estos comandos buscarán «ProductoXYZ» en las listas de productos de ambos proveedores y devolverán los precios correspondientes de cada uno.
2. Actualización de bases de datos
Si necesitas actualizar información en una base de datos basada en datos entrantes de otra fuente, XLOOKUP puede ser utilizado para encontrar y reemplazar información antigua con la nueva de manera eficiente.
=XLOOKUP(ID_empleado, Lista_IDs_Antigua, Lista_Datos_Nuevos)
Este ejemplo buscará cada ID de empleado en una lista antigua y reemplazará los datos asociados con los de la nueva lista basada en el mismo ID.
Conclusión
XLOOKUP es una herramienta extremadamente útil que simplifica la búsqueda de datos en Excel y Google Sheets. Ofrece flexibilidad y eficiencia en diversas aplicaciones de gestión de datos, reemplazando funciones antiguas con un método más intuitivo y robusto para trabajar con grandes volúmenes de información.
Maggiori informazioni: https://support.microsoft.com/es-es/office/buscarx-función-buscarx-b7fd680e-6d10-43e6-84f9-88eae8bf5929