Lección 17 · Curso Excel para Contabilidad
Cuando el nombre de una cuenta vive en otra hoja, BUSCARV lo trae solo. La llave que une las tablas de un libro contable.
BUSCARV para traer un dato de otra hoja a partir de una clave (el número de cuenta).FALSO.BUSCARV busca un valor en la primera columna de una tabla y devuelve lo que hay en la misma fila, en la columna que le indiques. Tiene cuatro argumentos:
C2.Catalogo!$A$2:$C$15.FALSO.La fórmula que trae el nombre de la cuenta a la hoja de asientos es:
=BUSCARV(C2; Catalogo!$A$2:$C$15; 2; FALSO)
Se lee así: «busca el valor de C2 en la primera columna del catálogo; cuando lo encuentres, devuélveme lo que hay en la segunda columna de esa fila».
BUSCARV solo encuentra valores a la derecha de la primera columna de la matriz: la clave siempre tiene que estar en la primera columna.#N/A. Se puede envolver con SI.ERROR para mostrar algo más amable.Existe una versión más moderna, BUSCARX(valor; matriz_buscada; matriz_devuelta; [si_no_se_encuentra]): busca en cualquier dirección y no obliga a contar columnas.
Fuente primaria: Microsoft — Ayuda de Excel.
Junto a BUSCARV conviven funciones pequeñas que resuelven tareas concretas:
| Función | Devuelve | |
|---|---|---|
| 1 | FILA() | el número de la fila actual |
| 2 | COLUMNA() | el número de la columna actual |
| 3 | REPETIR(texto; núm_veces) | el texto, repetido |
Con REPETIR puedes montar etiquetas rápidas (por ejemplo, repetir ceros para completar una clave) sin escribir todo a mano.
Y con el operador & unes textos en una sola cadena. Es la forma de montar una clave compuesta: cuenta y mes, por ejemplo. Si el número de cuenta tiene espacios al final, la búsqueda falla: conviene limpiarlos antes (con la función ESPACIOS).
BUSCARV que «debería» funcionar da #N/A, sospecha de un espacio escondido y revísalo.
BUSCARV.
Intenta responder sin mirar arriba. Cada acierto muestra una explicación; cada fallo te deja reintentar.
P1 ¿Qué argumento de BUSCARV fuerza la coincidencia exacta?
El cuarto argumento en FALSO exige coincidencia exacta. Si lo omites, Excel asume búsqueda aproximada y puede devolver un valor equivocado.
P2 ¿Hacia dónde busca BUSCARV dentro de la matriz?
La clave debe estar en la primera columna y el resultado se busca a la derecha. Para buscar en cualquier dirección está BUSCARX.
P3 En =BUSCARV(C2; Catalogo!$A$2:$C$15; 2; FALSO), ¿qué pide el número 2?
El tercer argumento es el número de columna dentro de la matriz. La matriz va de A a C; la columna 2 es Nombre.
P4 ¿Para qué sirve el operador &?
El & junta textos: por ejemplo, cuenta y mes, para montar una clave compuesta. Para sumar números está +.
P5 ¿Para qué sirve REPETIR(texto; núm_veces)?
REPETIR devuelve el texto repetido el número de veces indicado. No cuenta (eso es CONTAR.SI) ni une (eso es &).
Abre assets/ejemplos/libro-contable.xlsx, hoja Asientos. La cuenta está en la columna C; el catálogo, en la hoja Catalogo, donde el Nombre es la columna 2.
D2 escribe =BUSCARV(C2; Catalogo!$A$2:$C$15; 2; FALSO) y pulsa Enter. Debe aparecer el nombre de la cuenta de la fila 2.=BUSCARV("999"; Catalogo!$A$2:$C$15; 2; FALSO). Verás un error #N/A porque esa cuenta no existe.SI.ERROR, por ejemplo =SI.ERROR(BUSCARV("999"; Catalogo!$A$2:$C$15; 2; FALSO); "Sin cuenta").El nombre que trae la fórmula: para la fila 2 del libro, la cuenta es 572, así que BUSCARV devuelve Bancos.
Arrastrar hasta la fila 35: al copiar hacia abajo, la referencia relativa C2 pasa a C3, C4… mientras la matriz Catalogo!$A$2:$C$15 permanece fija gracias a los $. Cada fila trae su propio nombre.
El caso de la cuenta 999: no está en el catálogo, por eso aparece #N/A. Con SI.ERROR, en su lugar se lee «Sin cuenta».
Si algún nombre no aparece y ves #N/A, comprueba que la cuenta existe en el catálogo y que no lleva un espacio al final.
BUSCARV, localiza la clave en las dos tablas. Tiene que significar lo mismo en ambas: el número de cuenta. Si en una hoja es 700 y en la otra 700 (con espacio), no se encontrarán aunque lo parezcan.
Esto es lo que usarás en tus clases. Cuatro piezas listas para reutilizar.
Cuéntale a tu alumnado esto, y no lo olvidarán:
«BUSCARV es buscar un nombre en la guía telefónica. La guía está ordenada por el apellido en la primera columna; localizas el apellido y, en esa misma fila, la guía te da el teléfono. Excel hace lo mismo: busca la clave en la primera columna del catálogo y te devuelve el dato de la columna que le pidas. Por eso la clave tiene que estar en la primera columna: si no, es como buscar en una guía que no está ordenada por apellidos.»
Variante para clase: reparte una «guía» en papel con números de cuenta y nombres desordenados, y pide localizar un nombre concreto contando filas.
BUSCARV no la encuentra. Antídoto: recordar que la clave va en la primera columna y todo lo demás, a la derecha.FALSO. Sin el último argumento, Excel asume búsqueda aproximada y devuelve un valor que «se parece». Antídoto: escribir siempre los cuatro argumentos.#N/A. Antídoto: sospechar del espacio oculto antes de reescribir la fórmula.=BUSCARV(C2; Catalogo!$A$2:$C$15; 2; FALSO) y señala cada argumento en la pizarra, sobre todo el FALSO.Dibuja dos tablas en la pizarra: a la izquierda, un catálogo (Cuenta · Nombre · Grupo); a la derecha, tres apuntes con solo el número de cuenta. Alterna dos modos:
Evaluación: la clase entera responde al unísono, o en parejas con tarjetas. Con dos rondas sabes quién distingue la clave del dato.
Archivo de apoyo para esta actividad: assets/ejemplos/libro-contable.xlsx, hojas Asientos y Catalogo. Proyecta ambas y une las filas mentalmente.
Lee (10 min): Microsoft — Ayuda de Excel. Busca BUSCARV y fíjate solo en el cuarto argumento y en su ejemplo de coincidencia exacta. (Cuando lo domines, echa un vistazo a BUSCARX como mejora.)
Lección anterior (16): funciones de fecha — HOY, DÍA, MES, AÑO, SIFECHA y DIASEM.
Siguiente lección (18): tablas dinámicas — resumir miles de asientos en segundos.
Pregúntame lo que quieras: por qué aparece #N/A, cómo se ve esto en tu versión, o cómo adaptar el ejercicio a tus alumnos. Puedo también generarte la ficha de clase en PDF o una versión de este ejercicio con tu catálogo de cuentas.
Pídeme: «prepárame la guía y el apunte para 20 alumnos en parejas» y te lo dejo montado.