Hay un momento clásico en el aprendizaje de Excel: escribes una fórmula que funciona perfectamente, la arrastras hacia abajo y de repente todas las celdas devuelven cero, errores o resultados absurdos. La fórmula no estaba mal. Lo que faltaba era entender cómo Excel interpreta las referencias cuando una fórmula se copia de un lugar a otro.
Qué es una referencia
Una referencia es simplemente la dirección de una celda dentro de la hoja: B4, D12, A1. Cuando escribes =B4*C4, no estás pidiendo dos números concretos, estás pidiendo el contenido de dos direcciones.
La clave está en que Excel no guarda esas direcciones de forma literal. Internamente las guarda como una distancia respecto a la celda donde está la fórmula. Por eso, al copiar la fórmula a otra celda, la distancia se mantiene y la dirección cambia. Ese comportamiento se llama referencia relativa, y es el predeterminado.
Referencias relativas
Imagina una tabla de ventas con la cantidad en la columna B y el precio unitario en la columna C. En D2 escribes =B2*C2 y arrastras hasta D10. Excel ajusta automáticamente cada fila: D3 contiene =B3*C3, D4 contiene =B4*C4, y así sucesivamente.
Eso es exactamente lo que queremos en ese caso. Las referencias relativas son la razón por la que una sola fórmula puede resolver mil filas. El problema aparece cuando alguna parte de la fórmula no debe moverse.
Referencias absolutas: el papel del signo $
Supongamos que en la celda G1 tienes el porcentaje de descuento que se aplica a todos los productos. En D2 escribes =C2*G1 y arrastras hacia abajo. En D3 Excel escribirá =C3*G2, pero G2 está vacía, así que el resultado será cero. La referencia al descuento se movió cuando no debía.
La solución es fijar esa dirección con el signo dólar: =C2*$G$1. El símbolo actúa como un ancla. Colocado antes de la letra, fija la columna; colocado antes del número, fija la fila. Con ambos, la referencia queda completamente inmóvil por más que copies la fórmula a cualquier parte de la hoja.
Un detalle útil: no hace falta escribir el signo a mano. Al editar una fórmula, pulsar la tecla F4 sobre una referencia va alternando entre las cuatro combinaciones posibles.
Las cuatro combinaciones posibles
| Escritura | Tipo | Qué se mueve al copiar |
|---|---|---|
| A1 | Relativa | Columna y fila se ajustan |
| $A$1 | Absoluta | Nada se ajusta |
| $A1 | Mixta | La columna queda fija, la fila se ajusta |
| A$1 | Mixta | La fila queda fija, la columna se ajusta |
Una regla mnemotécnica sencilla: el signo dólar protege lo que viene inmediatamente después de él.
Referencias mixtas: el caso de la tabla de multiplicar
Las mixtas parecen las más difíciles, pero tienen un ejemplo que las explica de golpe. Coloca los números del 1 al 10 en la fila 1 (de B1 a K1) y los mismos números en la columna A (de A2 a A11). Quieres llenar toda la cuadrícula con el producto de cada par.
En B2 escribes =$A2*B$1 y arrastras la fórmula en las dos direcciones, hacia la derecha y hacia abajo. Funciona en las cien celdas. ¿Por qué? Porque el factor de la columna A siempre debe leerse de la columna A (columna fija, fila libre) y el factor de la fila 1 siempre debe leerse de la fila 1 (fila fija, columna libre).
Este patrón aparece constantemente en la práctica: tablas de comisiones por vendedor y mes, matrices de precios por producto y región, o escenarios financieros con varias tasas.
Situaciones típicas donde el $ es imprescindible
- Constantes en una celda: IVA, tipo de cambio, comisión, meta mensual. Siempre absolutas.
- La matriz de BUSCARV: el rango donde se busca debe quedar fijo, por ejemplo
=BUSCARV(A2;$F$2:$H$50;3;FALSO). Si no lo fijas, el rango se desplaza al copiar y la búsqueda empieza a fallar en las últimas filas. - Porcentaje sobre un total:
=B2/$B$20divide cada valor entre el mismo total. - Sumas acumuladas:
=SUMA($B$2:B2)crea un rango que crece a medida que se copia hacia abajo, porque el inicio está anclado y el final no.
Errores frecuentes y cómo detectarlos
- Poner $ en todo por si acaso. Si fijas también las referencias que deberían moverse, todas las filas devolverán el mismo resultado. Es el error espejo del anterior y suele pasar desapercibido porque no genera mensajes de error.
- Resultados en cero al arrastrar. Casi siempre significa que una referencia se desplazó hacia una celda vacía.
- Errores de tipo #¡REF! Aparecen cuando la fórmula apunta a una celda que ya no existe, habitualmente tras eliminar filas o columnas.
- Confundir el problema con un error de cálculo. Antes de reescribir la fórmula, haz doble clic en una celda copiada: Excel resalta en colores las celdas a las que apunta y el desplazamiento se ve de inmediato.
Una alternativa: los nombres de rango
Si una constante se usa en muchas fórmulas, puedes seleccionar la celda y asignarle un nombre, por ejemplo IVA. A partir de ahí escribes =C2*IVA sin ningún signo dólar, porque los nombres son absolutos por naturaleza. Además, la fórmula se vuelve legible para cualquiera que abra el archivo meses después.
Todo lo anterior funciona igual en LibreOffice Calc y en Google Sheets, con diferencias mínimas en los atajos de teclado. El concepto es el mismo en cualquier hoja de cálculo.
Para practicar
Construye una hoja pequeña con diez productos, una celda de descuento general y otra de IVA. Calcula el precio final de cada producto usando una única fórmula copiada hacia abajo. Si el resultado es correcto en las diez filas, ya dominas la idea. Después intenta la tabla de multiplicar con referencias mixtas: es el mejor ejercicio para consolidarlo.
Si quieres seguir avanzando con funciones, tablas dinámicas y automatización de hojas de cálculo, en Cursa encontrarás cursos gratuitos de Excel y ofimática que continúan justo desde este punto.



























