Referencia absoluta

Por el equipo editorial de LogicExcelActualizado en junio de 20268 min de lectura1,520 palabras

Qué significa $A$1 en una fórmula de Excel

Una referencia absoluta de Excel como $A$1 se queda bloqueada cuando copias la fórmula a otra celda. Presiona F4 después de hacer clic en una referencia para ir alternando entre $A$1 (bloquea ambas), A$1 (bloquea la fila), $A1 (bloquea la columna) y de vuelta a A1.

¿Te preguntas qué hacen los signos de dólar en tu fórmula de Excel? Sigue leyendo para conocer las referencias absolutas.

Lo bueno de Excel es que puedes escribir en una celda una fórmula que haga referencia al contenido de otra. Por ejemplo, imagina que la celda B2 (la de la columna B, fila 2) contiene el texto "Happy Birthday!". Podrías escribir una fórmula en cualquier punto de tu hoja que haga referencia a B2 para usar la información de esa celda. Si quisieras saber la longitud del texto de B2, usarías la función LARGO: =LARGO(B2), que devolvería 15.

Esto está muy bien porque solo necesitas escribir "Happy Birthday!" una vez en la hoja y puedes hacer referencia a ese texto en otras fórmulas tantas veces como quieras sin repetirlo en varios sitios. En lugar de escribir "Happy Birthday!" en cada fórmula, basta con poner B2.

Referencias absolutas frente a referencias relativas en Excel

En el ejemplo anterior, B2 es lo que llamamos una referencia relativa (frente a una absoluta) porque no lleva signos de dólar ($). Una referencia relativa cambia cuando la fórmula se copia o se arrastra a una celda nueva. Por ejemplo, imagina que tienes una tabla con nombres de ciudades y quieres las tres primeras letras de cada uno.

AB
1NOMBRE3 PRIMERAS LETRAS
2Minneapolis=IZQUIERDA(A2; 3)
3Chicago
4Madison
5New York
Podemos usar la función IZQUIERDA para obtener las tres primeras letras de cada ciudad. Escribimos =IZQUIERDA(A2; 3) en la celda B2. En este ejemplo, A2 es una referencia relativa, así que Excel sabe que debe mirar la celda que está a la izquierda de donde se escribe la fórmula. Esto es cómodo porque ahora podemos copiar la fórmula por toda la columna B y obtener la respuesta correcta para cada ciudad.

Igual que la celda B2 hacía referencia a la ciudad de A2, cuando copiamos la fórmula a B3 pasa a hacer referencia a la ciudad de A3, y así sucesivamente. Si copiáramos la fórmula a la celda B100, haría referencia a la celda A100. Esto resulta útil cuando queremos aplicar el mismo tipo de fórmula a varios elementos de una lista.

Una referencia absoluta, en cambio, no cambia cuando la fórmula se copia o se arrastra a otro sitio.

Signos de dólar en una fórmula de Excel: las referencias absolutas

Una referencia absoluta en Excel es una referencia de celda que lleva signos de dólar ($) delante de la letra, del número o de ambos. Por ejemplo, en lugar de la referencia relativa A2, puedes ver la referencia absoluta $A$2, o también $A2 o A$2.

El signo de dólar de una referencia absoluta «bloquea» o «ancla» la parte de la referencia (la fila, la columna o ambas) que va justo detrás de él.

La referencia absoluta $A2 apuntará siempre a la columna A, pero la fila cambiará según dónde se copie la referencia.

La referencia absoluta A$2 apuntará siempre a la fila 2, pero la columna se actualizará según dónde se copie.

La referencia absoluta $A$2 apuntará siempre a la celda A2, se copie donde se copie la fórmula dentro de la hoja.

Cuándo usar una referencia absoluta en Excel

Las referencias absolutas se usan cuando la celda a la que apuntas no debe cambiar según dónde esté escrita la fórmula. Por ejemplo, imagina una hoja donde una celda concreta contiene una tasa o un porcentaje que queremos usar en la fórmula. En la tabla de abajo mostramos la cuenta total de varios comensales de un restaurante. Para calcular la propina correspondiente a cada cuenta, multiplicaremos el importe por el porcentaje de propina, que está en la celda E1. Guardamos ese porcentaje en su propia celda en lugar de escribir 0,18 en cada fórmula para que, si decidimos cambiarlo, solo haya que actualizarlo en un sitio (la celda E1) y no en cada una de las fórmulas de la lista.

ABCDE
1CUENTAIMPORTE DE LA PROPINAPorcentaje de propina:0,18
224,17?
337,98
414,01
588,25
Imagina que escribimos una fórmula solo con referencias relativas. Podríamos poner =A2*E1 en la celda B2. Funcionaría perfectamente con la primera cuenta: multiplicaríamos 24,17 por 0,18 y obtendríamos la propina correcta. Pero al copiar la fórmula hacia abajo hasta B3, pasaría a multiplicar la celda A3 por E2, que, evidentemente, está vacía.

¿Por qué hace esto Excel? Porque al copiar la fórmula una fila hacia abajo, Excel desplaza también una fila hacia abajo todas las referencias relativas, algo correcto en el caso de A3 pero no en el de E2. Queremos apuntar a la celda E1 para el porcentaje de propina esté donde esté escrita la fórmula.

Así que escribiríamos =A2*$E$1. De este modo podemos copiar la fórmula por la columna B y siempre apuntará a la cuenta correcta (porque es una referencia relativa) y siempre al porcentaje de propina correcto (porque es una referencia absoluta), del que solo hay uno, en la celda E1.

Bloquear distintas partes de una referencia absoluta

Podemos escribir una referencia absoluta como $A$1, que apuntará siempre a la celda A1 esté donde esté la fórmula. Decimos que en esa referencia absoluta están ancladas o bloqueadas tanto la fila como la columna, porque cada una lleva delante un signo de dólar. También podemos bloquear una parte cada vez.

Al escribir $A1 bloqueamos la columna; la fila cambiará según dónde se copie la fórmula, pero siempre apuntará a la columna A.

También podemos escribir A$1. Esto bloquea la fila. Esta referencia absoluta apuntará siempre a la fila 1, pero la columna se actualizará según dónde se pegue la fórmula.

Por ejemplo, imagina una empresa donde el personal de ventas cobra una comisión distinta cada mes. Queremos multiplicar las ventas de cada persona en un mes dado por el porcentaje de comisión de ese mes para hallar su comisión mensual.

ABCDEFGHI
1MES% DE COMISIÓNVENTAS MIKEVENTAS JULIAVENTAS ALEXCOMISIÓN MIKECOMISIÓN JULIACOMISIÓN ALEX
2ene0,22102018501400?
3feb0,25152014401500
4mar0,26158016301650
5abr0,28165010001740
Queremos escribir una sola fórmula para hallar la comisión de Mike en enero y luego copiarla para calcular la comisión de todo el mundo en todos los meses.

En la celda G2 podríamos escribir =$B2*C2 para calcular la comisión de Mike. Fíjate en que C2 es una referencia relativa y $B2 es una referencia absoluta en la que solo está bloqueada la columna: la fila se actualiza según dónde se escriba la fórmula.

Si escribimos =$B2*C2 en G2, multiplicamos las ventas de Mike por la tasa de comisión de enero y calculamos correctamente su comisión de enero.

Podemos copiar la fórmula a la celda H2 (una columna a la derecha de G2) para calcular la comisión de Julia. La referencia relativa pasa a D2 (una columna a la derecha de C2) y apunta a las ventas de Julia en enero, mientras que $B2 sigue apuntando a la tasa de comisión de enero porque la columna está bloqueada. Así se calcula correctamente la comisión de Julia en enero.

Si copiamos la fórmula original de G2 a G3 (una fila hacia abajo), calculamos la comisión de Mike en febrero. C2 pasa a C3 (una fila hacia abajo) y apunta a las ventas de Mike en febrero. $B2 pasa a $B3 y apunta a la tasa de comisión de febrero, porque la columna está bloqueada pero la fila no.

Podemos copiar esta fórmula a cualquier celda de G2 a I5 (y más allá) y siempre calculará la comisión correcta de cada persona para el mes correspondiente.

Aprende más sobre Excel

Logic Excel tiene muchísima información y ejercicios de práctica para ayudarte a aprender y practicar conceptos nuevos en Excel. ¡Practica Excel ahora mismo!.


Imágenes referenciadas

  • https://excelexercises.com/logo2.png
  • https://excelexercises.com/excel-functions/excelImages/logoGreenWhite.png

Enlaces internos a otros artículos

Sigue adelante

Te indica qué leer a continuación.