certmundo.
es‑mx

6 min de lectura

¿Cómo usar BUSCARV y BUSCARX para conciliar cuentas y facturas?

BUSCARV y BUSCARX son fórmulas que buscan un dato en una tabla y traen la información que necesitas desde otra columna.

Imagina que tienes 500 facturas de proveedores capturadas en una hoja. En otra hoja tienes los pagos registrados. Quieres saber cuáles facturas ya se pagaron y cuáles siguen pendientes. Hacerlo a mano tomaría horas. Con BUSCARV o BUSCARX, lo resuelves en segundos.

El problema clásico de la conciliación contable

En México, las empresas emiten y reciben facturas electrónicas (CFDI). El área contable necesita cruzar esas facturas con los registros de pago. Si una factura no aparece en ambas listas, hay un error o un pendiente.

Este cruce de información entre dos bases de datos se llama conciliación. Es uno de los trabajos más repetitivos en contabilidad. BUSCARV y BUSCARX automatizan ese proceso.

El Sistema de Cruce de Datos: cómo funciona la lógica

Antes de escribir cualquier fórmula, entiende este principio: ambas tablas deben tener una columna en común. Esa columna es la llave de búsqueda.

Por ejemplo:

  • Tabla A: facturas emitidas, con columna "Folio CFDI"
  • Tabla B: pagos recibidos, con columna "Folio CFDI"

El folio CFDI es la llave. Excel busca ese folio en la Tabla B y trae el dato que necesitas, como el monto pagado o la fecha de pago.

Este sistema funciona igual para clientes, proveedores, empleados o cuentas contables. La lógica no cambia.

BUSCARV: la fórmula clásica

BUSCARV significa "Buscar Verticalmente". Busca un valor en la primera columna de una tabla y devuelve un valor de otra columna en la misma fila.

Sintaxis:

=BUSCARV(valor_buscado, rango_tabla, número_columna, 0)
  • valor_buscado: el dato que quieres encontrar (un folio, un RFC, un nombre)
  • rango_tabla: el rango donde está la información completa
  • número_columna: qué columna de ese rango quieres que te devuelva
  • 0: significa coincidencia exacta. Siempre escribe 0 en contabilidad

Ejemplo práctico con facturas de FEMSA

Tienes esta tabla de facturas en la hoja "Facturas":

Folio Proveedor Monto
F-001 FEMSA $45,200
F-002 Bimbo $12,800
F-003 FEMSA $31,500

En otra hoja "Pagos" tienes:

Folio Fecha Pago Monto Pagado
F-002 15/01/2025 $12,800
F-001 18/01/2025 $45,200

Quieres saber qué fecha se pagó cada factura. En la hoja "Facturas", en la columna D, escribe:

=BUSCARV(A2, Pagos!$A:$C, 2, 0)

Esta fórmula busca el folio F-001 en la columna A de la hoja Pagos. Cuando lo encuentra, devuelve el valor de la columna 2, que es la fecha de pago.

Para F-003, la fórmula devuelve #N/A porque ese folio no existe en la hoja de pagos. Eso significa que la factura de $31,500 aún no se pagó. Acabas de conciliar automáticamente.

BUSCARX: la versión moderna y más flexible

BUSCARX es la evolución de BUSCARV. Está disponible en Excel 2021 y Microsoft 365. Su ventaja principal es que no necesita que la columna de búsqueda esté a la izquierda.

Sintaxis:

=BUSCARX(valor_buscado, rango_búsqueda, rango_resultado, [si_no_encuentra], [modo_coincidencia])
  • valor_buscado: el dato que buscas
  • rango_búsqueda: la columna donde buscas ese dato
  • rango_resultado: la columna que quieres que te devuelva
  • si_no_encuentra: qué mostrar si no hay coincidencia (muy útil)
  • modo_coincidencia: usa 0 para exacta

El mismo ejemplo con BUSCARX

Usando la misma tabla de FEMSA y Bimbo, en la hoja "Facturas" escribe:

=BUSCARX(A2, Pagos!$A:$A, Pagos!$B:$B, "Pendiente", 0)

Esta fórmula busca el folio en la columna A de Pagos. Si lo encuentra, devuelve la fecha de pago de la columna B. Si no lo encuentra, muestra la palabra Pendiente en lugar de #N/A.

El resultado sería:

  • F-001 → 18/01/2025
  • F-002 → 15/01/2025
  • F-003 → Pendiente

Eso es más limpio y más profesional que ver errores #N/A en tu reporte.

Caso real: conciliación de clientes de Liverpool

Suón que trabajas en el área de cuentas por cobrar de Liverpool. Tienes una lista de 300 clientes con sus RFC y saldos pendientes. En otra hoja tienes los pagos que entraron en el mes.

En la columna E de tu hoja de clientes, escribe:

=BUSCARX(B2, Pagos!$B:$B, Pagos!$D:$D, "Sin pago", 0)

Donde B2 es el RFC del cliente. En segundos tienes una columna que dice si cada cliente pagó o no. Los que dicen "Sin pago" son tu cartera vencida del mes.

Esto reemplaza horas de revisión manual. Un contador en Liverpool puede procesar $2,000,000 en cuentas por cobrar en minutos con esta fórmula.

BUSCARV vs BUSCARX: ¿cuál usar?

Característica BUSCARV BUSCARX
Disponibilidad Todas las versiones Excel 2021 y 365
Columna de búsqueda Solo a la izquierda Cualquier columna
Mensaje si no encuentra Muestra #N/A Puedes personalizar
Flexibilidad Básica Alta
Dificultad Fácil Media

Si tienes Excel 365, usa BUSCARX siempre. Si tienes una versión anterior, BUSCARV sigue siendo muy poderosa.

Errores comunes que arruinan la conciliación

El error más frecuente en contabilidad con estas fórmulas es el formato inconsistente en la llave de búsqueda. Esto pasa más de lo que crees.

Error 1: Espacios invisibles El folio "F-001 " (con espacio al final) no es igual a "F-001". BUSCARV devuelve #N/A aunque el dato "esté ahí". Usa la función ESPACIOS() para limpiar antes de buscar:

=BUSCARV(ESPACIOS(A2), Pagos!$A:$C, 2, 0)

Error 2: RFC en mayúsculas vs minúsculas El RFC "femsa700101xxx" no coincide con "FEMSA700101XXX". Usa MAYUSC() para normalizar:

=BUSCARX(MAYUSC(B2), Pagos!$B:$B, Pagos!$D:$D, "Sin pago", 0)

Error 3: Números guardados como texto A veces el folio "1001" está guardado como número en una tabla y como texto en otra. Excel no los considera iguales. Verifica el formato de las celdas antes de conciliar. Si ves triángulos verdes en las celdas, ese es el síntoma.

Error 4: Rango sin bloquear con $ Cuando copias la fórmula hacia abajo, el rango de búsqueda se mueve si no usas el símbolo $. Siempre escribe el rango así: Pagos!$A:$C, no Pagos!A:C.

Error 5: Columna incorrecta en BUSCARV Si tu tabla tiene 5 columnas y pides la columna 6, Excel devuelve error. Cuenta bien las columnas desde el inicio del rango, no desde la columna A de la hoja.

Cómo aplicar esto en tu cierre mensual

Aquí está el proceso paso a paso para conciliar facturas al cierre de mes:

  1. Prepara dos tablas limpias: facturas emitidas y pagos recibidos. Cada una con una columna llave en común (folio CFDI o RFC).
  2. Limpia los datos: usa ESPACIOS() y MAYUSC() en la columna llave antes de buscar.
  3. Escribe BUSCARX en una columna nueva: usa "Pendiente" como valor si no encuentra.
  4. Filtra por "Pendiente": esa es tu lista de facturas sin conciliar.
  5. Revisa esas facturas manualmente: pueden ser errores de captura, pagos no registrados o diferencias de monto.

Este proceso funciona igual para conciliar el estado de cuenta bancario con el libro mayor, o para cruzar las nóminas del IMSS con los recibos de pago.

Recuerda esto antes de cerrar

BUSCARV y BUSCARX no son solo fórmulas: son el puente entre dos bases de datos que deben contar la misma historia.

Cuando ambas tablas coinciden perfectamente, tus cuentas están conciliadas. Cuando no coinciden, tienes trabajo por hacer. La fórmula solo te dice dónde mirar.

Puntos clave

  • BUSCARV y BUSCARX cruzan información entre dos tablas usando una columna llave en común, como el folio CFDI o el RFC del proveedor.
  • Usa el valor 0 como último argumento en BUSCARV para garantizar coincidencia exacta. En contabilidad, una coincidencia aproximada produce errores graves.
  • BUSCARX es más flexible que BUSCARV porque permite personalizar el mensaje cuando no encuentra el dato. Escribe "Pendiente" en lugar de dejar que aparezca #N/A en tus reportes.
  • Los espacios invisibles y el formato inconsistente en la columna llave son la causa número uno de errores en conciliaciones. Limpia con ESPACIOS() y MAYUSC() antes de buscar.
  • Bloquea siempre el rango de búsqueda con el símbolo $ para que la fórmula no se mueva al copiarla hacia abajo en toda la columna.

Comparte esta lección: