Una referencia relativa es la forma «normal» en que Excel apunta a una celda al escribir una fórmula: escribes =A1 y Excel entiende que te refieres a la celda que está una columna a la izquierda y la misma fila. Lo importante es que esa referencia NO está «pegada» a la celda A1: cuando copias la fórmula a otra celda, la referencia se mueve con ella. Por eso, al arrastrar =B2*C2 desde D2 hasta D6, cada fila calcula su propio producto sin que tengas que escribir nada más. En este tutorial verás por qué pasa esto, cómo distinguir una referencia relativa de una absoluta y de una mixta, cómo cambiar de una a otra con la tecla F4 y qué hacer cuando el resultado no es el que esperabas. Funciona en todas las versiones de Excel de escritorio, en Excel para la web y en Excel para Mac.
Qué es una referencia relativa y por qué la usas sin darte cuenta
Una referencia relativa apunta a una celda describiendo la posición relativa respecto a la celda que contiene la fórmula: «una columna a la izquierda, misma fila». Al copiar la fórmula, esa distancia se mantiene y, como la nueva celda está en otro sitio, la referencia apunta a otra celda. Por eso =B2*C2 escrita en D2, al copiarla a D3, se convierte automáticamente en =B3*C3.
Imagina la hoja Ventas de una papelería: en la columna A está el producto, en B el precio unitario, en C las unidades vendidas y en D el importe. En D2 escribes =B2*C2 y Excel muestra 15,00. Al arrastrar el controlador de relleno (el cuadradito de la esquina inferior derecha de la celda) hasta D4, la fórmula se adapta sola: D3 calcula 16,00 y D4 calcula 9,60.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Producto | Precio | Cantidad | Total |
| 2 | Lapiz | 1,50 | 10 | 15,00 |
| 3 | Cuaderno | 3,20 | 5 | 16,00 |
| 4 | Goma | 0,80 | 12 | 9,60 |
=B3*C3 y en D4 =B4*C4. Si al arrastrar solo se copia =B2*C2 en todas las celdas, el cálculo no se actualiza: pasa cuando se ha seleccionado un rango de varias celdas en vez de solo D2.Los tres tipos de referencia y qué cambia entre ellos
Excel maneja tres tipos de referencia, según qué parte esté «fijada» con el símbolo dólar ($):
| Tipo | Aspecto | Al copiar hacia abajo | Al copiar hacia la derecha |
|---|---|---|---|
| Relativa | A1 | la fila avanza (A1 → A2 → A3) | la columna avanza (A1 → B1 → C1) |
| Absoluta | $A$1 | no se mueve | no se mueve |
| Mixta (columna fija) | $A1 | la fila avanza | la columna se queda en A |
| Mixta (fila fija) | A$1 | la fila se queda en la 1 | la columna avanza |
La diferencia se ve claramente al copiar =$A$1 desde B2 a C5: la referencia sigue señalando a A1 en cualquier celda, mientras que =A1 se convierte en =B2 en C5 (una columna a la derecha, una fila abajo). Las referencias mixtas sirven para casos como una tabla de multiplicar, donde quieres que la columna no cambie al bajar pero la fila sí, o al revés.
Cómo cambiar de relativa a absoluta (o mixta) con F4
La tecla F4 recorre los cuatro estados de una referencia mientras editas una fórmula. Es la forma más rápida de fijar lo que necesitas sin escribir los dólares a mano.
- Haz clic en la celda que contiene la fórmula para seleccionarla.
- Pulsa F2 (o haz doble clic) para entrar en modo de edición.
- En la barra de fórmulas, haz clic sobre la referencia que quieres fijar (por ejemplo, F1).
- Pulsa F4. La referencia pasa de F1 a
$F$1. - Pulsa F4 otra vez: pasa a
F$1(fila fija). - Pulsa F4 una tercera vez: pasa a
$F1(columna fija). - Pulsa F4 una cuarta vez: vuelve a F1 (relativa).
- Pulsa Entrar para confirmar la fórmula.
Dónde colocar el cursor para que F4 actúe
F4 solo cambia la referencia que tienes bajo el cursor. Si haces clic en una parte de la fórmula que no es una referencia válida (un número, un texto, el signo igual), la tecla no hace nada o repite la última acción fuera de la fórmula. La forma más fiable es clicar directamente sobre la referencia dentro de la barra de fórmulas, no sobre la fórmula en la celda. Si F4 no responde, prueba Fn+F4, cierra cualquier programa que pueda capturar la tecla y vuelve a clicar la referencia.
El primer arrastre: una fórmula relativa que baja fila a fila
Vamos con la hoja Notas de una clase: en A2:A6 están los nombres de cinco alumnos, en B, C y D las notas del primer, segundo y tercer trimestre, y en E la nota media. La fórmula es =PROMEDIO(B2:D2).
- Escribe
=PROMEDIO(B2:D2)en E2 y pulsa Entrar. - Vuelve a seleccionar E2.
- Sitúa el ratón sobre el controlador de relleno (el cuadrado pequeño de la esquina inferior derecha) hasta que el cursor se convierte en una cruz negra fina.
- Arrastra hacia abajo hasta E6 y suelta.
- Comprueba que en E3 se ha copiado
=PROMEDIO(B3:D3), en E4 `=PROMEDIO(B4:D4) y así hasta E6.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Alumno | 1T | 2T | 3T | Media |
| 2 | Ana | 7 | 6 | 8 | 7,00 |
| 3 | Luis | 5 | 7 | 6 | 6,00 |
| 4 | Marta | 9 | 8 | 9 | 8,67 |
| 5 | Pedro | 4 | 5 | 6 | 5,00 |
| 6 | Sofia | 8 | 9 | 7 | 8,00 |
=PROMEDIO(B5:D5). La nota media de Pedro debe ser 5,00; si te sale otro número, revisa que las celdas B5, C5 y D5 tengan 4, 5 y 6.El problema que aparece al fijar un valor único con una relativa
Ahora añade el IVA a la hoja Pedidos. En A2:A6 están los productos, en B2:B6 los precios sin IVA y en F1 el tipo de IVA, 21%. La idea es calcular el importe con IVA en la columna C.
Si escribes =B2*1,21 en C2, la fórmula funciona, pero tienes el 21% «dentro» de la fórmula. Si mañana el IVA cambia al 23%, tienes que tocar todas las celdas. Es mejor escribir =B2*F1 para que el porcentaje viva en una sola celda.
| A | B | C | F | |
|---|---|---|---|---|
| 1 | Producto | Precio | Con IVA | IVA |
| 2 | Lapiz | 1,50 | 285,00 | 21% |
| 3 | Cuaderno | 3,20 | 608,00 | |
| 4 | Goma | 0,80 | 152,00 | |
| 5 | Carpeta | 4,50 | 855,00 | |
| 6 | Boligrafo | 0,60 | 114,00 |
¿Ves lo que ha pasado? Al arrastrar desde C2 hasta C6, la referencia F1 se ha convertido en F2, F3, F4 y F5, y al multiplicar por celdas vacías el resultado se ha descontrolado (una celda vacía cuenta como 0 en una operación, por eso aparecen cifras enormes al multiplicar precio × 0 + algo). El 21% se ha «movido» con la fórmula porque era una referencia relativa. Aquí es donde necesitas una referencia absoluta.
=B3*F2. Si es así, el problema es exactamente el descrito: la referencia al IVA ha bajado con la fila.Fijar el IVA con F4 para que no se mueva al copiar
La solución es fijar F1 con dólares para que la fórmula siempre mire a esa celda. Para ello, escribe la fórmula y luego convierte la referencia:
- En C2 escribe
=B2*F1(todavía sin dólares). - Pulsa F2 para editar la fórmula.
- En la barra de fórmulas, haz clic sobre F1 para seleccionarla.
- Pulsa F4 una vez: F1 se convierte en
$F$1. - Pulsa Entrar.
- Arrastra desde C2 hasta C6 con el controlador de relleno.
=B2*$F$1
| A | B | C | F | |
|---|---|---|---|---|
| 1 | Producto | Precio | Con IVA | IVA |
| 2 | Lapiz | 1,50 | 1,82 | 21% |
| 3 | Cuaderno | 3,20 | 3,87 | |
| 4 | Goma | 0,80 | 0,97 | |
| 5 | Carpeta | 4,50 | 5,45 | |
| 6 | Boligrafo | 0,60 | 0,73 |
=B5*$F$1 y dar 5,45 (4,50 × 1,21 = 5,445, que Excel redondea a 5,45 por el formato de moneda). Si sigue dando resultados raros, asegúrate de que el cursor estaba sobre F1 (no sobre B2) cuando pulsaste F4.Escribir el $ a mano cuando no puedes pulsar F4
Teclear el dólar a mano funciona exactamente igual y es útil en Mac, en portátiles con F4 problemática o cuando editas una fórmula desde el móvil. Solo tienes que poner el símbolo delante de la letra y delante del número: =$F$1. La fórmula queda =B2*$F$1 y, al copiarla, B2 avanza y $F$1 se queda fija. El resultado es el mismo que pulsando F4.
Referencias mixtas: fijar solo la columna o solo la fila
Las referencias mixtas fijan una sola coordenada. Son imprescindibles cuando una fórmula se copia en dos direcciones (a la derecha y hacia abajo) y solo una de las dos direcciones debe variar.
El ejemplo clásico es la tabla de multiplicar del 1 al 5. En B2 está el 1, en C2 el 2, y así hasta F2. En A3 está el 1, en A4 el 2, hasta A7. La idea es que en B3 esté 1×1, en C3 2×1, en B4 1×2, etc. Si la fórmula de B3 fuera =$A3*B$2, al copiarla a la derecha $A3 mantiene la columna A pero la fila avanza (A3, A3, A3… no, avanza al arrastrar hacia abajo, pero no hacia la derecha), y B$2 mantiene la fila 2 pero la columna avanza.
- En B3 escribe
=$A3*B$2. - Selecciona B3 y arrastra hacia la derecha hasta F3 con el controlador de relleno.
- Selecciona el rango B3:F3 y arrastra hacia abajo hasta F7.
- Comprueba que en F7 aparece
=$A7*F$2, que da 25.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | x | 1 | 2 | 3 | 4 | 5 |
| 2 | 1 | 1 | 2 | 3 | 4 | 5 |
| 3 | 2 | 2 | 4 | 6 | 8 | 10 |
| 4 | 3 | 3 | 6 | 9 | 12 | 15 |
| 5 | 4 | 4 | 8 | 12 | 16 | 20 |
| 6 | 5 | 5 | 10 | 15 | 20 | 25 |
| 7 | 6 | 6 | 12 | 18 | 24 | 30 |
=$A7*F$2 y el resultado debe ser 30. La columna A nunca cambia ($A3 siempre mira a A) y la fila 2 nunca cambia (B$2 siempre mira a la fila 2).Una tabla de precios con IVA por tramo que solo cambia de columna
La hoja Tarifas tiene tres tramos de IVA (10%, 21% y 25%) en B1:D1 y una lista de productos en A2:A6 con sus precios base en B2:D6 (cada producto tiene un precio distinto por tramo). En F2 quieres el resultado de multiplicar el precio de cada producto por su tramo.
La fórmula de F2 es =B2*B$1. Fíjate: la fila 1 se queda fija (porque al copiar hacia abajo no queremos que el tramo baje), pero la columna B sí puede avanzar para mirar al precio de cada tramo. Al arrastrar hacia la derecha y hacia abajo, la fórmula se adapta sola.
| A | B | C | D | E | F | G | H | |
|---|---|---|---|---|---|---|---|---|
| 1 | Producto | 10% | 21% | 25% | Total 10% | Total 21% | Total 25% | |
| 2 | Lapiz | 1,50 | 1,50 | 1,50 | 0,15 | 0,32 | 0,38 | |
| 3 | Cuaderno | 3,20 | 3,20 | 3,20 | 0,32 | 0,67 | 0,80 | |
| 4 | Goma | 0,80 | 0,80 | 0,80 | 0,08 | 0,17 | 0,20 | |
| 5 | Carpeta | 4,50 | 4,50 | 4,50 | 0,45 | 0,95 | 1,13 | |
| 6 | Boligrafo | 0,60 | 0,60 | 0,60 | 0,06 | 0,13 | 0,15 |
=D6*D$1 (precio del tramo 25% por el 25% del propio tramo: 0,60 × 0,25 = 0,15). Si el resultado es el del producto por el IVA de la columna equivocada, revisa que la fila lleva $ delante del 1 pero NO delante de la letra.Por qué a veces la fórmula baja bien pero da resultados raros
Una referencia relativa bien copiada puede dar resultados «raros» sin que la fórmula esté mal escrita. Casi siempre la causa es una de estas tres: olvidaste fijar con $ una celda que debía quedarse quieta, arrastraste desde una selección de varias celdas o la celda que parece «vacía» en realidad contiene un 0. Las tres se arreglan en menos de un minuto si miras la barra de fórmulas.
El arrastre copia la misma fórmula y no avanza
Si al arrastrar desde D2 hasta D6 todas las celdas muestran el mismo resultado y la barra de fórmulas de D6 sigue diciendo =B2*C2, el problema es que seleccionaste un rango (por ejemplo, D2:D6) en lugar de solo D2 antes de arrastrar. Excel interpreta la selección como un bloque a rellenar con la misma fórmula.
Otra causa posible es que la hoja esté protegida. Ve a Inicio > Celdas > Formato > Proteger hoja, comprueba si la opción está activa y, si lo está, desprotege la hoja o pide la contraseña al autor. Las hojas protegidas no permiten arrastrar fórmulas.
Una celda vacía da 0 en vez de aviso
En la hoja Pedidos, si olvidaste el dólar y arrastraste =B2*F1 hasta C6, las celdas C3, C4, C5 y C6 multiplican el precio por una celda vacía (F2, F3, F4, F5), que Excel interpreta como 0. El resultado es 0,00 sin ningún error que avise. Es el fallo más traicionero de la referencia relativa: todo parece normal hasta que revisas los números.
| A | B | C | F | |
|---|---|---|---|---|
| 3 | Cuaderno | 3,20 | 0,00 |
La solución es mirar la barra de fórmulas de C3: si dice =B3*F2 en vez de =B3*$F$1, ya sabes qué pasa. Vuelve a C2, fija F1 con F4 y vuelve a arrastrar.
F4 no hace nada o abre otra cosa
Si F4 no convierte la referencia en absoluta, las causas habituales son:
- Estás en un portátil y la tecla F4 está compartida con el brillo: pulsa Fn+F4 o activa el bloqueo de
Fnen la BIOS. - Otro programa (una herramienta de captura, un gestor de ventanas) está capturando F4: ciérralo y vuelve a intentarlo.
- No estás editando la fórmula: pulsa F2 y haz clic dentro de la barra de fórmulas sobre la referencia antes de pulsar F4.
- En Mac, la tecla correcta es Cmd+T.
Si aun así nada funciona, escribe el dólar a mano: es igual de rápido y no depende de la tecla.
Lo que ya sabes hacer con la referencia relativa y el siguiente paso
Estas son las cinco ideas para llevarte:
=A1es relativa: al copiar, fila y columna avanzan con la celda.$A$1es absoluta: ni fila ni columna se mueven al copiar.$A1yA$1son mixtas: fijan solo la columna o solo la fila.- F4 recorre los cuatro estados; el cursor tiene que estar sobre la referencia.
- Una referencia olvidada sin
$da ceros silenciosos al cruzar una celda vacía.
El siguiente paso natural es trabajar con referencias estructuradas dentro de una tabla de Excel. En lugar de escribir =B2*$F$1, puedes crear una tabla desde Insertar > Tablas > Tabla y usar fórmulas como =[@Precio]*[@[IVA%]], que se entienden solas y se ajustan al añadir filas. Es la misma idea que has visto aquí, pero sin tener que pensar en dólares.
Dudas al usar la referencia relativa en Excel
1. Qué es una referencia mixta en Excel y cuándo se usa
Una referencia mixta combina una parte fija y otra variable: fija la columna y deja libre la fila ($A1) o fija la fila y deja libre la columna (A$1). Se usa cuando necesitas que solo una de las dos coordenadas permanezca anclada al arrastrar la fórmula con el controlador de relleno, algo muy habitual al trabajar con tablas de multiplicar o tarifas por fila y columna.
2. Cuál es la diferencia entre referencia absoluta y relativa en Excel
Una referencia relativa (A1) se ajusta al copiarla: si la mueves una fila hacia abajo, pasa a A2. Una referencia absoluta ($A$1) queda anclada a la misma celda siempre, sin importar dónde pegues la fórmula. Para bloquear una referencia usas el símbolo dólar delante de la letra de la columna y del número de fila.
3. Qué son las referencias relativas, absolutas y mixtas en Excel
Las referencias relativas (A1) cambian fila y columna al copiar la fórmula; las absolutas ($A$1) permanecen fijas en cualquier dirección; y las mixtas ($A1 o A$1) fijan solo la columna o solo la fila. Con la tecla F4 (Cmd+T en Mac) vas alternando entre los cuatro modos al editar la fórmula.
4. Cómo se escribe en Excel una referencia absoluta a la celda C5
La referencia absoluta a la celda C5 se escribe $C$5: dólar delante de la columna y dólar delante de la fila. Así, al copiar la fórmula a otra celda con el controlador de relleno, Excel seguirá apuntando siempre a C5 sin desplazarse.
5. Puedes darme un ejemplo práctico de referencia mixta en Excel
Imagina una tarifa en la fila 1 (B$1, C$1, D$1) cruzada con productos en la columna A ($A2, $A3). En la celda B2 escribes =$A2*B$1 y al arrastrar hacia abajo y hacia la derecha el producto y la tarifa se combinan correctamente en cada celda cruzada, ideal para una tabla de precios.
6. Puedes darme un ejemplo sencillo de referencia relativa en Excel
Si en la celda C2 escribes =A2+B2 y luego la copias a C3 con el controlador de relleno, la fórmula pasa automáticamente a =A3+B3. Esa autorregulación de fila y columna al copiar es la esencia de una referencia relativa.
7. Qué se considera una celda mixta en Excel
En realidad no existe la «celda mixta» como tipo de celda: ese nombre se usa coloquialmente para referirse a una referencia mixta, es decir, una coordenada en la fórmula con una parte fija y otra variable ($A1 o A$1). Lo importante es que la mezcla se aplica a la referencia escrita en la fórmula, no a la celda donde resides.
Fuentes
- MicrosoftReferencias relativas, absolutas y mixtas — documentación oficialconsultado el 05/10/2026
- MicrosoftEstilo de referencia R1C1 (F1C1 en Excel en español) — documentación oficialconsultado el 05/10/2026
- MicrosoftUna celda vacía en una fórmula — documentación oficialconsultado el 05/10/2026
- MicrosoftINDIRECTO — documentación oficialconsultado el 05/10/2026
- Microsoft#¡REF! — documentación oficialconsultado el 05/10/2026