Función BUSCARX()
Busca un valor en un rango o matriz y devuelve el elemento correspondiente de un segundo rango o matriz. Diseñada como la versión moderna y definitiva para reemplazar a BUSCARV y BUSCARH.
Sintaxis
=BUSCARX(valor_buscado; rango_búsqueda; rango_devolución; [si_no_se_encuentra]; [modo_de_coincidencia]; [modo_de_búsqueda])
valor_buscado: El elemento o código que deseas localizar (obligatorio).
rango_búsqueda: El rango o columna individual donde se buscará el
valor_buscado (obligatorio).
rango_devolución: El rango o columna de donde se extraerá el resultado correspondiente (obligatorio).
si_no_se_encuentra: El texto o valor a devolver si no existe coincidencia, evitando el uso extra de
SI.ERROR() (opcional).
modo_de_coincidencia: Tipo de coincidencia:
0 para exacta (por defecto), -1 exacta o menor, 1 exacta o mayor, 2 caracteres comodín (opcional).
modo_de_búsqueda: Dirección de búsqueda:
1 de primero a último (por defecto), -1 de último a primero, 2 o -2 para búsquedas binarias rápidas (opcional).
Ejemplo Práctico
Imagina que tienes una columna de salarios en A2:A10 y los códigos de empleado en B2:B10 (el salario está a la izquierda de los códigos). Para buscar el salario del empleado "EMP-05" y devolver "No registrado" en caso de error:
=BUSCARX("EMP-05"; B2:B10; A2:A10; "No registrado")
La función buscará en la columna B y extraerá el valor respectivo de la columna A. Si no lo encuentra, en lugar del típico #N/A, mostrará "No registrado".
[Espacio para captura de pantalla de Excel - Ejemplo BUSCARX]
Observaciones
- ¡Búsqueda hacia la izquierda!: A diferencia de
BUSCARV(), enBUSCARX()el rango de devolución puede estar en cualquier lugar (a la derecha o a la izquierda del rango de búsqueda). - Coincidencia Exacta por defecto: Ya no necesitas escribir el tedioso parámetro
FALSO, puesBUSCARX()asume la búsqueda exacta de forma nativa. - Búsqueda de abajo hacia arriba: Permite buscar desde el último registro ingresado hacia el primero usando el modo de búsqueda en
-1, ideal para obtener el estado más reciente de un cliente o stock. - *Nota: Disponible únicamente en Excel para Microsoft 365, Excel 2021 y versiones web de Excel.*