Referencias
Cuando trabajamos en Excel y más concretamente cuando hacemos usos de fórmulas y funciones casi es seguro que pongamos referencia a celdas o conjunto de celdas que no son propiamente la misma celda donde tenemos la fórmula.
Las referencias son enlaces a un lugar, es decir, cuando en una fórmula escribimos =SUMA(A1;B1) nos estamos refiriendo a que sume el contenido de A1 y el contenido de B1.
Existen 3 tipos de referencias:
- Referencia Relativa: Las referencias de fila y columnas cambian si se copia la fórmula en otra celda, es decir se adapta a su entorno porque las referencias las hace con respecto a la distancia entre la fórmula y las celdas que forman parte de la fórmula. Esta es la opción que ofrece Excel por defecto. Supongamos el ejemplo:
A
|
B
|
|
1
|
15
|
20
|
2
|
=A1+2
|
30
|
3
|
Si ahora copiamos la celda A2 en B3, como la copiamos una columna hacia la derecha y en una fila hacia abajo, la fórmula cambiará por: =B2+2. Lo que variará es la referencia a la celda A1, al copiarla una columna hacia la derecha se incrementará el nombre de la columna en uno, es decir, en vez de A pondrá B y al copiarla una fila hacia abajo en vez de fila 1 pondrá 2, resultado =B2+2.
Para mantener en la fórmula sumar 2 al contenido de la celda superior.
1. Referencia Absoluta: Las referencias de filas y columnas no cambian si se copia la fórmula a otra celda, las referencias a las celdas de la fórmula son fijas. Supongamos el ejemplo:
A
|
B
|
|
1
|
15
|
20
|
2
|
=$A$1+2
|
30
|
3
|
Si ahora copiamos la celda A2 en B3, aunque la copiemos una columna hacia la derecha y en una fila hacia abajo, como delante de la columna y delante de la fila encuentra el signo $ no variará la fórmula y en B3 pondrá =$A$1+2.
2. Referencia Mixta: Podemos hacer una combinación de ambas referencias, podemos hacer que las filas sean relativas y las columnas absolutas o viceversa.
Supongamos el ejemplo:
A
|
B
|
|
1
|
15
|
20
|
2
|
=$A1+2
|
30
|
3
|
Si ahora copiamos la celda A2 en B3, como hay un signo $ delante de la columna aunque se copie un columna más a la derecha ésta no variará, pero al no tener el sino $ delante de la fila, al copiarla una fila hacia abajo la fila cambiará por 2 en vez de 1 y el resultado será =$A2+2.
Supongamos el ejemplo:
A
|
B
|
|
1
|
15
|
20
|
2
|
=A$1+2
|
30
|
3
|
Si ahora copiamos la celda A2 en B3, como hay un signo $ delante de la fila aunque se copie una fila hacia abajo ésta no variará, pero al no tener el signo $ delante de la columna, al copiarla una columna más a la derecha la columna cambiará pro B en vez de A y el resultado será =B$1+2.