Menu

Referencia absoluta en Excel: $A$1, F4 y referencias mixtas

Una referencia absoluta como $E$1 no cambia al copiar una fórmula, mientras que una relativa como E1 se mueve con ella. Pulsa F4 para añadir los signos de dólar. Mira la diferencia en tablas que puedes editar.

Todas las hojas de esta página están vivas: cambia un número o una fórmula y se recalculan.

Una referencia absoluta deja fija una celda al copiar una fórmula. En =B2*$E$1, los signos de dólar fijan E1: copia la fórmula hacia abajo y todas las filas siguen multiplicando por E1, mientras que B2 pasa a B3, B4 y así sucesivamente. Para añadir los signos de dólar, haz clic en la referencia dentro de la fórmula y pulsa F4 (en Mac, Cmd+T).

Comisión con una sola tasa
C2
ABCDE
1RepSalesCommissionRate5%
2Ana$12,000$600
3Ben$8,500$425
4Chen$15,200$760
5Dina$9,800$490
6Eli$11,000$550
Haz clic en una celda para ver su fórmula. Cambia un número o una fórmula y la hoja se recalcula.En Excel en español: =B2*$E$1

C2 se escribió una vez y se copió hacia abajo. Haz clic en C4: su fórmula es =B4*$E$1. La celda de ventas bajó a la fila 4 y la tasa se quedó en E1. Cambia la tasa de E1 a 8% y se actualizan todas las comisiones.

Referencias relativas y absolutas

ReferenciaNombreCopiada una fila abajo y una columna a la derecha
A1relativaB2
$A$1absoluta$A$1
A$1mixta: fila fijaB$1
$A1mixta: columna fija$A2

Una referencia normal como B2 es relativa: Excel la guarda como "la celda que está en esta posición respecto a mí", así que una copia una fila más abajo apunta una fila más abajo. Es justo lo que quieres para datos por fila, y es lo predeterminado. El $ delante de una letra de columna o de un número de fila fija esa parte.

El error clásico: copiar hacia abajo sin $

Aquí está otra vez la hoja de comisiones, con =B2*E1 en C2 y sin signos de dólar. La primera fila está bien. Las demás dan 0.

La misma hoja sin $
C3
ABCDE
1RepSalesCommissionRate5%
2Ana$12,000$600
3Ben$8,500$0
4Chen$15,200$0
5Dina$9,800$0
6Eli$11,000$0
Haz clic en una celda para ver su fórmula. Cambia un número o una fórmula y la hoja se recalcula.En Excel en español: =B3*E2

C3 contiene =B3*E2: la referencia de la tasa bajó a E2, que está vacía, y una celda vacía cuenta como 0. Arréglalo aquí: haz clic en C2, cambia la fórmula a =B2*$E$1 y pulsa Enter. Toda la columna se corrige, porque C3:C6 son copias de C2. Cuando la celda fija es un divisor, como en =B2/B7 para la parte de un total, el mismo error muestra #¡DIV/0! (#DIV/0! en inglés, como lo muestra la tabla) en vez de 0 (porcentaje del total es el caso habitual).

Pulsa F4 para añadir los signos de dólar

Mientras escribes o editas una fórmula, pon el cursor en una referencia (o justo detrás) y pulsa F4. Cada pulsación pasa a la forma siguiente:

E1  ->  $E$1  ->  E$1  ->  $E1  ->  E1

En muchos portátiles F4 controla la pantalla o el sonido, así que pulsa Fn+F4. En Mac, usa Cmd+T, o Fn+F4. También puedes escribir tú los signos $.

Referencias mixtas: fijar solo la fila o la columna

Una referencia mixta tiene un solo signo de dólar. $A2 siempre lee la columna A pero deja moverse la fila; B$1 siempre lee la fila 1 pero deja moverse la columna. Con las dos en una fórmula, una sola fórmula copiada por una cuadrícula construye una tabla de multiplicar:

Tabla de multiplicar con una sola fórmula
B2
ABCDEF
1x12345
2112345
32246810
433691215
5448121620
65510152025
Haz clic en una celda para ver su fórmula. Cambia un número o una fórmula y la hoja se recalcula.En Excel en español: =$A2*B$1

B2 contiene =$A2*B$1. Haz clic en F6: contiene =$A6*F$1, el número de fila de la columna A por el número de columna de la fila 1, así que muestra 25. Quita un signo de dólar en B2 y la tabla se desarma, porque las copias empiezan a multiplicar celdas vecinas en lugar de los encabezados.

El mismo patrón calcula los precios de una lista con varios descuentos: =$A2*(1-B$1) con los precios en la columna A y los descuentos en la fila 1.

Total acumulado con un rango fijo por un extremo

Un rango puede quedar fijo solo por un extremo. =SUMA($B$2:B2) siempre empieza en B2, mientras que su final baja al copiar la fórmula, así que cada fila suma todo hasta ella misma. La tabla también acepta las fórmulas escritas en español, con punto y coma (o con comas, como en México):

Total acumulado
C2
ABC
1MonthSalesTotal so far
2Jan420420
3Feb380800
4Mar5101310
5Apr4501760
6May4702230
Haz clic en una celda para ver su fórmula. Cambia un número o una fórmula y la hoja se recalcula.En Excel en español: =SUMA($B$2:B2)

C6 contiene =SUM($B$2:B6) y muestra 2230, el total de los cinco meses. El mismo rango fijo por un extremo hace que =CONTAR.SI($A$2:A2;A2) cuente cuántas veces ha aparecido ya un valor, que es como se marcan los duplicados después del primero.

Práctica: una fórmula para toda la tabla

Precios con tres descuentos
B2
ABCD
1Price10%20%30%
2$40.00
3$25.00
4$60.00
5$18.00
Haz clic en una celda para ver su fórmula. Cambia un número o una fórmula y la hoja se recalcula.

Tu turno: En B2, escribe el precio del primer producto con el descuento de B1. Usa $ para que la misma fórmula, copiada a lo ancho y hacia abajo hasta D5, dé todos los precios de la tabla.

La hoja copia tu fórmula en cada celda de B2:D5, como lo haría el controlador de relleno, y Comprobar lee los doce resultados. Sin los signos de dólar correctos, las copias de la fila 3 o de la columna C leen el precio o el descuento equivocado.

Referencias absolutas a otra hoja o a una tabla de búsqueda

Los signos de dólar funcionan igual con un nombre de hoja: =B2*Settings!$B$1. Importan sobre todo en las búsquedas, donde la tabla debe quedarse quieta mientras el valor buscado se mueve: =BUSCARV(A2;$E$2:$F$10;2;FALSO) copiada hacia abajo sigue buscando en E2:F10, mientras que =BUSCARV(A2;E2:F10;2;FALSO) desliza la tabla una fila hacia abajo en cada copia y empieza a perder las primeras filas (BUSCARV, VLOOKUP en inglés). Si una celda fija se usa en muchas fórmulas, también puedes darle un nombre con Fórmulas > Definir nombre y escribir =B2*Rate; un nombre definido así apunta a la misma celda desde cualquier fórmula, como $E$1.

Preguntas frecuentes

¿Qué significa el signo $ en una fórmula de Excel?

Fija la parte de la referencia que va detrás. En $E$1 quedan fijas la columna E y la fila 1, así que la referencia sigue siendo E1 copies la fórmula donde la copies. E$1 fija solo la fila y $E1 solo la columna.

¿Cuál es el atajo de la referencia absoluta en Excel?

Haz clic dentro de la referencia mientras editas la fórmula y pulsa F4 (Fn+F4 en muchos portátiles). Cada pulsación pasa por $A$1, A$1, $A1 y A1. En Mac, pulsa Cmd+T, o Fn+F4.

¿Qué diferencia hay entre referencias relativas y absolutas?

Una referencia relativa como B2 se mueve al copiar la fórmula: una fila más abajo pasa a ser B3. Una referencia absoluta como $B$2 sigue siendo $B$2. Usa referencias absolutas para una celda que necesitan todas las filas, como una tasa o un total.

¿Qué es una referencia mixta en Excel?

Una referencia con un solo signo de dólar: $A2 fija la columna y deja moverse la fila, B$1 fija la fila y deja moverse la columna. =$A2*B$1 copiada a lo ancho y a lo alto de una cuadrícula construye una tabla de multiplicar.

¿Por qué mi fórmula muestra 0 o #¡DIV/0! después de arrastrarla hacia abajo?

Una referencia que debía quedarse fija se movió con la copia. Si la fila 2 tiene =B2/B7, la fila 3 recibe =B3/B8, y B8 está vacía. Fija el total con =B2/$B$7 y vuelve a copiar.

Ilustración de los lenguajes de programación de Coddy

Aprende a programar con Coddy

COMENZAR