Aprende. Practica. Avanza.
Búsquedas y errores · 6 min

BUSCARX: qué mostrar si no encuentra el valor

Usa el argumento si_no_se_encuentra de BUSCARX, diferencia un dato ausente de una celda vacía y elige la primera o última coincidencia.

La solución

El cuarto argumento de BUSCARX permite indicar qué mostrar cuando no existe una coincidencia: =BUSCARX(D2;$A$2:$A$4;$B$2:$B$4;"No registrado"). La coincidencia ya es exacta por defecto. Este mensaje resuelve la ausencia de la clave; no sustituye cualquier error posible ni significa que el valor devuelto esté relleno.

Compatibilidad: BUSCARX y UNICOS requieren Microsoft 365, Excel 2021 o Excel 2024. No están disponibles en Excel 2016 ni 2019 de licencia perpetua.

Cómo hacerlo, paso a paso

  1. Separa la columna que buscas de la que devuelves

    Prepara A2:A4 con referencias de productos y B2:B4 con unidades disponibles. Introduce la referencia que necesitas en D2. A diferencia de BUSCARV, aquí no cuentas columnas: proporcionas los dos rangos. Esta separación facilita entender qué dato entra y cuál sale, y permite devolver una columna situada a la izquierda de la clave cuando tu tabla lo necesita.

  2. Escribe un aviso para una clave ausente

    Pon la fórmula en E2. El texto No registrado va entre comillas y ocupa el cuarto argumento. Prueba primero P-02, que existe, y después P-99, que no aparece. Si necesitas distinguir una clave pendiente de escribir, puedes envolver la búsqueda con SI(D2="";"Escribe un código";BUSCARX(...)). La comprobación evita presentar como búsqueda válida una entrada vacía.

  3. Comprueba que los rangos representan las mismas filas

    A2:A4 y B2:B4 tienen tres filas y empiezan en la misma posición. No combines A2:A4 con B3:B5: aunque el tamaño coincida, devolverías existencias de otro producto. Fija ambos rangos con $ si copiarás la fórmula. Cuando amplíes el catálogo, amplía también las dos columnas y vuelve a probar una referencia de la última fila.

  4. Define qué hacer cuando la clave se repite

    La búsqueda normal devuelve la primera coincidencia. Si guardas movimientos ordenados del más antiguo al más reciente y necesitas el último, usa 0 como quinto argumento y -1 como sexto. El 0 mantiene la coincidencia exacta; -1 recorre desde abajo. La última fila no equivale automáticamente a la fecha más reciente: esa interpretación depende del orden real de tus registros.

  5. Valida el significado del resultado

    Cero unidades es un dato distinto de No registrado. También puede existir la clave y estar vacía su celda de devolución; el cuarto argumento no cubre ese caso y una referencia vacía puede mostrarse como cero. Revisa el catálogo si necesitas diferenciarlo. Para compartir el archivo con alguien que usa Excel 2016 o 2019, prepara una alternativa con BUSCARV o INDICE y COINCIDIR.

Ejemplos con datos y resultado

Introduce los datos en las celdas indicadas. Los ejemplos usan punto y coma para separar argumentos; adapta ese separador si tu Excel lo requiere.

Aviso para un producto no registrado

Datos del ejemplo
FilaABCD
1CódigoUnidadesBuscar
2P-017P-99
3P-020
4P-0315

Escribe la fórmula en E2.

=BUSCARX(D2;$A$2:$A$4;$B$2:$B$4;"No registrado")

Resultado esperado: No registrado

No hay una fila P-99. Si cambias D2 a P-02, obtendrás 0: ese producto sí existe y tiene cero unidades.

Devuelve la última aparición de una clave

Datos del ejemplo
FilaABCD
1CódigoUnidadesBuscar
2P-017P-01
3P-020
4P-0111

Escribe la fórmula en E2.

=BUSCARX(D2;$A$2:$A$4;$B$2:$B$4;"No registrado";0;-1)

Resultado esperado: 11

La búsqueda empieza en la última fila y encuentra P-01 en A4. Con el modo de búsqueda predeterminado devolvería 7, correspondiente a A2.

Si no sale: qué revisar

  • Confundir el cuarto argumento con un control general de errores.
  • Usar la última coincidencia sin haber definido el orden de los registros.
  • Enviar BUSCARX a usuarios de Excel 2016 o 2019 esperando que se recalcule.

Consultar los errores de Excel y sus soluciones

Practica con la plantilla: Búsquedas y errores

Encuentra un código en una tabla y distingue un dato ausente de un resultado igual a cero. El libro reúne varios ejercicios relacionados; sigue sus instrucciones para localizar cada práctica.

Descargar plantilla .xlsx

Archivo .xlsx con datos ficticios. Sin macros ni conexiones externas.

Funciones que aparecen en esta guía

Fuentes y revisión

Contenido revisado el 2026-10-10. Las instrucciones muestran el resultado esperado con los datos del ejemplo; adapta los rangos a tu propia hoja.

Preguntas frecuentes

¿Necesito FALSO como en BUSCARV?

No. BUSCARX utiliza coincidencia exacta por defecto; si quieres escribirla explícitamente, indica 0 en el quinto argumento.

¿Devuelve todas las filas de un producto?

No con esta fórmula: devuelve una coincidencia. Para recuperar todas las filas que cumplen una condición, utiliza FILTRAR en una versión compatible.

Sigue resolviendo tareas relacionadas

Tu privacidad, tú decides

Puedes aprender y practicar con cualquier elección. El progreso se guarda en este navegador para que puedas continuar; no se sincroniza entre dispositivos.

Si aceptas, Google Analytics nos ayuda a entender qué lecciones se consultan y qué ejercicios funcionan. No enviamos las fórmulas ni los datos que escribes.

Puedes cambiar o retirar tu elección desde Preferencias de privacidad. El progreso de aprendizaje se gestiona por separado en Tu progreso. Consulta cómo tratamos los datos.