Curso de Excel XP/2003 Av.

2 - Fundamentos de Excel (II)



Direcciones de celdas

Este tema es MUY IMPORTANTE por lo que vamos a realizar un estudio minucioso y detallado del mismo. Desde un punto de vista práctico, la mayoría de las hojas de cálculo que se realizan contienen pocas fórmulas diferentes unas de otras, ya que suelen ser fórmulas que se repiten varias veces a lo largo de la hoja de cálculo (los cálculos suelen ser repetitivos). Por ejemplo, calcular los datos de la nómina para un empleado, con sueldo, pluses, impuestos, etc, lo haremos mediante unas fórmulas, pero para el resto de los trabajadores  de la plantilla (que pueden ser muchos), los cálculos, es decir las fórmulas a aplicar serán los mismas para el resto de los trabajadores que para el primero.

La forma de trabajo, por lo tanto, consistirá en crear una fórmula inicial de tal forma que esa fórmula se pueda copiar de manera rápida y fácil al resto de celdas de nuestra hoja en donde las necesitemos. Dicho esto se establece entonces que lo esencial de una fórmula es que esta sea copiable. Si lo es, la copiaremos y habremos ahorrado horas y horas de trabajo.

Al copiar fórmulas contenidas en celdas hay que tener presente las direcciones o referencias de celda que tenemos en éstas fórmulas. Las referencias pueden ser de tres tipos: relativas, absolutas o mixtas. En función de ellas el resultado de copiar la fórmula no será el mismo.



Direcciones relativas

Las direcciones relativas son las que se establecen por defecto cuando creamos una fórmula. Son las normales.

Sin tener que hacer nada especial, solamente establecer una fórmula y copiarla vemos como los operadores que intervienen se mueven con la fórmula, es decir que sin saberlo hemos utilizado direcciones relativas de celdas. Las fórmulas se relativizan a la nueva posición que adquieren tras el copiado.

Las direcciones relativas marcan una posición variable, en relación a su posición dentro de la hoja. Al copiar una celda que contiene direcciones relativas de celdas, las direcciones de las celdas contenidas en la fórmula copiada se modifican de acuerdo a la nueva situación de la fórmula. Una dirección relativa se indica mediante el literal de la columna y el número de la fila correspondientes (A1). Las direcciones relativas son las establecidas por defecto a la hora de crear una fórmula. En el planteamiento anterior costaría el mismo tiempo haberlo hecho para 12 meses o para 100 meses.

Veamos otro ejemplo de direcciones relativas:

La celda A1=3 y la C3=7 y en la B5 ponemos la fórmula de la figura. Copiamos la fórmula una posición a la derecha

Vemos como al copiar la fórmula hacia la derecha (tiramos del llenado rápido) las flechas marcan como los operadores que intervienen se han desplazado.
Si en lugar de copiar hacia la derecha lo hago hacia abajo vemos como ocurre lo mismo.

Resumen: Direcciones relativas, inicialmente, por defecto, son todas las que se especifican al escribir una fórmula. Son aquellas que marcan o apuntan a una posición en la hoja de modo que al copiar una fórmula que contiene direcciones relativas de celdas, éstas referencias a celda, van a cambiar relativizando las referencias de celda, siendo diferente el resultado de copiar una formula, dependiendo de si se copia hacia la derecha, hacia abajo... Una dirección relativa  se indica mediante el literal de la columna y el número de la fila correspondientes, sin nada más (A1).

Información: Una vez escrita una fórmula en una celda, para ver mediante esas flechas las referencias de manera gráfica, con flechitas (como en las ilustraciones anteriores) lo haremos posicionándonos en la celda que contiene la fórmula o bien seleccionando el rango de celdas que contienen las fórmulas y desde el menú de Herramientas - Auditoría de fórmulas - Rastrear precedentes, visualizaremos las flechas que nos permiten rastrear las celdas involucradas en las fórmulas. Para quitar las flechas acudiremos a la misma opción del mismo menú y elegiremos Quitar todas las flechas..

Ver video en formato de WMV Ver video en formato de Flash Direcciones relativas


Direcciones absolutas

Si las direcciones relativas se caracterizan por desplazarse y cambiar cuando se copia una fórmula (eso es lo que en la mayoría de las ocasiones nos suele convenir), con las absolutas ocurre lo contrario. Son referencias que aparecen en fórmulas y que al copiarlas no queremos que cambien según la nueva posición, sino que permanezcan fijas, que se comporten de forma absoluta. Lo veremos con un ejemplo:

Vamos a calcular los precios de unos productos pero aplicando el IVA. Para ello introducimos una tabla como la siguiente los precios de todos los productos de nuestro catálogo por un lado (para cada artículo su precio) y en una casilla aparte (en este caso en la B1) el porcentaje de IVA que está actualmente en vigor. Ya comentamos que es muy recomendable que cuando se vaya a utilizar un valor constante en una fórmula lo óptimo es colocar dicho valor en una celda aparte y aludir en las fórmulas a esa celda. Si algún día cambia el porcentaje de IVA solo tendremos que cambiar el contenido de la celda (en este caso B1) y todo se actualizará automáticamente.
exc010.gif (5050 bytes)
Como se ve hemos puesto al comienzo de nuestra hoja en la celda B1, el valor correspondiente al IVA=16%. Ahora introducimos en la celda C5 la fórmula =B5*B1.
exc011.gif (4017 bytes)
La fórmula es correcta, pero si la copiamos hacia abajo vemos como en la figura siguiente no hemos conseguido nuestro propósito ya que las referencias tanto de B5 como de B1 van cambiando...Y no deseamos eso.
exc012.gif (4728 bytes)
Si analizamos la procedencia de los operadores, vemos como el operador del precio de cada producto es correcto, sin embargo el operador que apunta a la celda B1 está equivocado.
exc013.gif (4836 bytes)
Por lo tanto, llegamos a la conclusión que la fórmula de la celda C5 es correcta pero no se puede copiar hacia abajo directamente como hemos copiado fórmulas hasta ahora, es decir no es copiable.
Entonces, ¿como hacerlo?

Siguiendo con este ejemplo, corregiremos el problema editando la fórmula y haciendo que la dirección que apunta al IVA (celda B1) quede fija de manera que cuando copiemos la fórmula hacia abajo dicha dirección apunte siempre a dicha celda B1 y no se mueva, no vaya cambiando.
Pues bien, para hacer esto debemos escribir en la propia fórmula, arriba en la barra de fórmulas, delante de la letra de la columna y del número de la fila el símbolo $, resultando entonces una dirección absoluta $B$1. Esto significa, que cuando la fórmula se copie, el término que venga precedido por el signo $, no va a cambiar, sino que va a permanecer fijo, estático, absoluto.

exc014.gif (5014 bytes)
La fórmula resultante es ahora C5=B5*$B$1, siendo B5 una dirección relativa y $B$1 una absoluta (por llevar los signos de dólar).

Ahora SÍ se puede decir que la fórmula es copiable y por lo tanto tiramos del cuadro de llenado rápido hacia abajo.
exc015.gif (5165 bytes)
Si analizamos gráficamente se ve como la fórmula al ser copiada, desplaza su dirección relativa mientras que la absoluta queda fija apuntando hacia el valor del IVA.

Conclusión: Direcciones absolutas son aquellas que marcan una posición fija en la hoja. Al copiar una fórmula que contiene direcciones absolutas de celdas, éstas se mantienen fijas indistintamente de la posición hacia la se copie la fórmula. Una dirección absoluta se indica mediante el literal de la columna y el número de la fila correspondientes ambos pero precedidos por el símbolo $. De esta forma: $A$1.

Lo difícil, es deducir de una fórmula escrita que referencias debemos fijar con los signos de $ y cuales no. La experiencia irá dictando esas visiones, aunque daremos un método para realizarlo. Antes de copiarla es preciso reflexionar sobre si es necesario fijar algo o no.

Importante:

Para establecer las distintas direcciones en las fórmulas de las celdas existen dos métodos:

  1. Se puede escribir manualmente el signo $ en la referencia de la fórmula donde sea preciso (como hemos visto).
  2. Se puede pulsar la tecla de función F4 cuando el cursor se encuentra al comienzo, en medio o al final de la referencia. Si la fórmula a modificar es =A1*C7 y queremos modificar la primera referencia, la de A1, colocaremos el cursor, por ejemplo en la barra superior de fórmulas entre la A y el 1. A medida que pulsamos la tecla F4 se va conmutando la dirección por cada uno de los cuatro posibles estados:
    1. La referencia en principio tiene forma relativa A1.
    2. Si tras posicionarnos en la referencia A1 pulsamos la tecla F4 pasa a ser absoluta $A$1.
    3. Si volvemos a pulsar F4, pasa a ser mixta con la forma A$1.
    4. Si volvemos a pulsar F4, pasa a ser mixta con la forma $A1.

    Si volviéramos a pulsar F4 vuelve a cerrar el ciclo comenzando de nuevo por la forma relativa A1...

Ver video en formato de WMV Ver video en formato de Flash Direcciones Absolutas

Resumen: Direcciones absolutas son aquellas que marcan o apuntan a una posición fija en la hoja. Al copiar una fórmula que contiene direcciones absolutas de celdas, éstas referencias a celda, se mantienen fijas indistintamente de la posición hacia la se copie la fórmula. Una dirección absoluta se indica mediante el literal de la columna y el número de la fila correspondientes, ambos precedidos por el símbolo $ ($A$1).



Si desea obtener un acceso sin restricciones a los contenidos del curso de Excel XP/2003 Av. y disfrutar de todas las herramientas del aula virtual (Videos explicativos streaming, acceso a los foros, chat, ejercicios resueltos, la ayuda del tutor, audioconferencia, estudio de grabación, test y actividades de autoevaluación, etc...) puede inscribirse completamente gratis y comenzar a realizar de forma inmediata el curso.