viernes, 12 de abril de 2013

Referencias relativas y absolutas en Microsoft Excel

0 comentarios


Hoy hablaremos de las referencias relativas y absolutas en Excel. Es muy probable que alguna vez nos hayamos encontrado en algunas fórmulas o funciones  con el símbolo $ en Excel. El símbolo $ dentro de una celda, se utiliza para "fijar" esa celda cuando utilizamos el método de arrastrar fórmula o copiamos una fórmula o función y nos interesa que siempre haga referencia a una celda en concreto.
 
Podemos "fijar" filas y columnas independientemente  o fijar una celda. Así, en el primer caso si hacemos una referencia así: =A1+$B1, estamos indicando que cuando arrastremos la fórmula hacia abajo, las filas aumenten en ambos casos (A2+$B2, A3+$B3, A3+$B3...) sin embargo, si arrastramos hacia la derecha, la segunda celda quedaría fija (B1+$B1, C1+$B1, D1+$B1...).

Si lo que nos encontramos es algo así =A1+B$1, nos pasará el caso inverso. Si arrastramos hacia abajo, aumentará el primer valor pero no el segundo (A2+B$1, A2+B$1, A2+B$1...) y al arrastrar hacia la derecha aumentarán ambos (B1+C$1, C1+D$1, D1+E$1...).
 
Estos dos casos se les conoce como referencias relativas. Si introducimos: = A1+$B$1, estamos fijando por completo la celda B1 y por tanto arrastremos hacia donde arrastremos la fórmula, siempre sumará por B1. Este caso se conoce como referencia absoluta.

Vamos a la práctica:

Partimos de ésta tabla que queremos formular, donde a partir del año 2007, cada año se prevee un incremento de un 5% respecto al año anterior:

referencias absolutas

En este caso tenemos los números de venta para cada producto y una celda (la tasa) que contiene un 5% y que utilizaremos para calcular el incremento (de ésta manera si luego queremos modificar ese valor se recalcularía toda la tabla automáticamente).  Para realizar el cálculo, debemos multiplicar el número de ventas por la tasa y volver a sumar las ventas. Para la gasolina sería: 100*5% + 100... para realizar un incremento del 5%. Así la fórmula quedaría:

fórmula de excel


Si validamos esta fórmula y la arrastramos, nos encontraremos con el problema de que la tasa, es decir el 5% se mueve a medida que movemos la fórmula, por tanto nos interesa dejarla fija para poder arrastrar la fórmula. Para ello, en la barra de fórmulas, marcaremos la celda B2 (un click entre la B y el 2) y pulsaremos la tecla F4, de manera que veremos que la celda queda como $B$2. Ahora ya podemos validar la fórmula con enter y arrastrar la fórmula.

Fijar celda en excel

arrastrar formula excel


En este segundo ejemplo, cada producto tiene su tasa:

referencias relativas excel


La fórmula que deberíamos utilizar sería la siguiente:

formulas matematicas excel

En este caso, nos interesa que cuando arrastremos hacia la derecha, la columna de la tasa quede fija pero cuando arrastremos hacia abajo, vayan incrementando las filas. Por tanto en este caso la celda B2 debería ser $B2. Por tanto repetiremos el proceso anterior. En la barra de fórmulas haremos un click entre la B y el 2 e iremos apretando repetidas veces la tecla F4 hasta que nos aparezca $B2.

fijar columna en excel

Ahora ya podemos validar la fórmula y arrastrarla.

Arrastrar fórmulas de Excel
 
Espero haberos ayudado y ya sabéis que podéis seguir enviando vuestros correos a info@elprofedeexcel.com

Os dejo el enlace del ejercicio: Relacionesrelativas y absolutas
 

El Profe de Excel por Pablo Motos. Copyright 2013 All Rights Reserved