Todos los meses el mismo movimiento: dos archivos abiertos, una fórmula arrastrada hasta abajo y la esperanza de que esta vez no salga #N/D.
BUSCARV es probablemente la fórmula más útil que enseña Excel. Y también la que más silenciosamente falla.
Lo que BUSCARV hace, y lo que no
BUSCARV busca un valor y trae una columna. Fila por fila, mil veces si hay mil filas.
Eso trae tres limitaciones que se sienten cuando el archivo crece:
- Solo mira a la derecha. Si la columna que necesita está a la izquierda de la de búsqueda, no sirve. Hay trucos con ÍNDICE y COINCIDIR, pero ya no está resolviendo el problema: está esquivándolo.
- Apunta a un número de columna, no a un nombre. Si alguien inserta una columna, la fórmula no da error: trae el dato equivocado. Es el peor tipo de falla, la que no avisa.
- Trae una columna a la vez. Si necesita cinco, arrastra cinco fórmulas — cinco oportunidades de que algo se desalinee.
El error real casi nunca está en la fórmula
Cuando aparece #N/D y usted sabe que el dato existe, la causa está casi siempre en el valor de búsqueda:
| Lo que ve | Lo que Excel compara |
|---|---|
900123456 | 900123456 con un espacio final |
900123456 | 900.123.456 con puntos |
Bogotá | BOGOTA sin tilde ni mayúsculas |
12345 | 12345 guardado como texto, no como número |
Para Excel esos pares son valores distintos. Y tiene razón: son distintos. El problema es que para su negocio son el mismo.
Por eso agregar más fórmula no arregla nada. El cruce no falla por el cruce: falla porque el dato no se limpió antes.
Qué es realmente un cruce
Un cruce —lo que en el mundo de datos se llama un join— no busca fila por fila. Relaciona las dos tablas completas de una vez, y le hace una sola pregunta que BUSCARV nunca le hace:
¿Qué quiere que pase con las filas que no encuentran pareja?
Hay cuatro respuestas posibles, y elegir mal es de donde salen los errores caros:
- Solo las que aparean. Se queda con lo que coincide en ambos. Útil, y peligroso: las que no aparean desaparecen sin decir nada.
- Todas las del primero. Conserva su archivo base completo; las que no aparean quedan con las columnas del segundo vacías — y usted las ve.
- Todas las del segundo. Lo mismo al revés.
- Todas. No se pierde ninguna fila de ningún lado.
Cuando alguien concilia y le faltan ventas al final, casi siempre es porque usó el primer tipo sin saber que estaba descartando filas.
Cómo se hace sin fórmulas
El orden importa, y es el inverso del que usa la mayoría:
1. Primero limpie, después cruce. Quite espacios sobrantes, unifique mayúsculas, normalice los documentos y asegúrese de que los números sean números. La mayoría de los #N/D mueren aquí.
2. Elija la columna que une. No tiene que llamarse igual en los dos archivos: lo que importa es que contenga lo mismo.
3. Decida qué filas conserva. Es la decisión de negocio del cruce, y conviene tomarla a propósito y no por defecto.
4. Quédese con las columnas que necesita. Un cruce puede traer las columnas del segundo archivo que quiera, no una sola.
Y hay un quinto paso que Excel no ofrece: guardar el criterio. Que el mes siguiente el archivo entre por el mismo camino sin que nadie recuerde qué se hizo.
Lo que se gana al sacarlo de la hoja
No es velocidad, aunque también. Es que el cruce deja de ser un acto de memoria.
Mientras vive en una fórmula arrastrada, el conocimiento de cómo se produce ese reporte está en la cabeza de quien lo armó y en un archivo en su equipo. Cuando esa persona sale de vacaciones en cierre de mes, la empresa descubre que no tenía un proceso: tenía a alguien.
Cuando el cruce queda escrito como una regla, se puede repetir, revisar y explicar. Y la pregunta “¿por qué faltan estas filas?” pasa de ser una tarde de investigación a ser una consulta.
En Lorian Analytics los cruces se arman señalando la columna que une los dos archivos y eligiendo qué filas conservar, con la vista previa contando cuántas quedan antes de ejecutar. Puede ver el catálogo completo de transformaciones o probar primero el validador de documentos, que suele ser la causa real de que un cruce no apareje.
Si el siguiente paso que tenía en mente era Power Query, vale la pena leer antes hasta dónde llega y dónde se le queda corto: para cruzar archivos hace bien el trabajo, y el problema que no resuelve aparece más adelante.