Conoceremos el significado y trascendencia de las referencias absolutas, relativas y mixtas.
En el apartado dedicado a la introducción de datos se realizó una primera aproximación al concepto de las referencias en Calc. Trataremos ahora este tema con algo más de detalle.
Referencias relativas
El principal problema al que nos enfrentamos al hacer uso de las referencias es que éstas cambian cuando se colocan en otras localizaciones, por ejemplo cuando hacemos un copiar y pegar. Esto lo podemos comprobar en el siguiente ejemplo:
Tenemos la siguiente hoja de cálculo que nos proporcionará el resultado total de gastos e ingresos del supermercado basándose en los datos de cada una de las secciones:
Para calcular los datos refentes al resto de las columnas copiaremos la celda B14 en el total de las otras dos (C14 y D14).
Si activamos alguna de las dos celdas en las que hemos realizado el pegado: C14 o D14, en la barra de fórmulas comprobaremos que dicha fórmula no es la misma que copiamos de la celda B147.
Esto se debe a que Calc está utilizando lo que se conoce como Referencias Relativas, y que hace que al cambiar de localización, todas las referencias que aparecen se modifican en relación al desplazamiento.
Otro modo de interpretar las referencias relativas es pensar en que si en una celda aparece una referencia a otra, esta se encontrará, por ejemplo, a 7 filas más arriba y 4 columnas a la izquierda, con lo que si copiamos esta celda en otra ubicación, las referencias que contengan serán relativas a esa nueva ubicación, en este caso 7 filas más arriba y 4 columnas a la izquierda.
Existe una forma de decirle a Calc que una referencia quede fija en una celda. Para ello delante de la letra de la columna y delante del número de la fila se antepone el sÃmbolo $.
En nuestro caso, la fórmula que tendrÃamos que colocar en la celda D7 serÃa =$C$17+C7
Al copiar y pegar esta fórmula en otras celdas, la referencia a la celda C17 permanecerá inamovible, mientras que la C7 será relativa a la localización en la que estemos.
Referencias mixtas
Las referencias mixtas son aquellas que mantienen fija la columna y relativa la fila, o viceversa.
Veamos un ejemplo en el que serÃa necesario hacer uso de referencia mixtas. Se trata de una hoja que nos informarÃa de cómo evoluciona una inversión. Tenemos tres variables: el número de acciones, valor en euros del dólar y precio de cada acción.
Cada celda de la tabla contendrá el resultado, en dólares, del valor de nuestra inversión, y se obtiene mediante la siguiente expresión:
=(Nº acciones) * (Valor de la acción en â¬) * (relación de cambio $/â¬)
La fórmula empleada para ello en la celda C8 será: =$E$3*$B8*C$7
Creamos una referencia Absoluta el número de acciones
Creamos una referencia mixta al precio del dólar ya que: al movernos hacia la derecha, tenemos que dejar fijo ese valor y no desplazarnos de columna. Esto se consigue en $B8, con el sÃmbolo $ delante de la B (referencia absoluta a la columna). Pero tenemos que permitir el desplazarnos hacia abajo para ir cogiendo los sucesivos valores 0,90; 0,95; 1,00;... y para ello delante del número de fila no colocamos nada (referencia relativa a la fila).
Con el valor de la acción, C$7, ocurre igual: fijamos la referencia a la fila y hacemos relativa la columna.
Todo esto que acabamos de ver sobre las referencias, será igualmente aplicable cuando tratemos más adelante el tema de las funciones.
DEMO: Observa cómo usar las referencias relativas y absolutas .
Introducimos una fórmula que sume el total de la columna ingresos.
Copiamos y pegamos esa fórmula en el resto de celdas en las que queremos realizar la misma operación. Al pegarse se ha cambiado la referencia de localización de las celdas y obtenemos los resulatdos deseados.
Ahora necesitamos obtener el valor de una celda de forma fija, así que introducimos en las referencias, delante de la fila y la columna el símbolo $.
Podemos copiar y pegar esa fórmula que no cambiará la localización de la celda .