Cuando trabajamos con una matriz de datos y digamos, en la primera fila, usamos una formula que hace referencia a una celda que contiene un valor que para esa formula nos interesa, y luego copiamos esa formula a las siguientes filas, habremos notado que esa formula automaticamente cambia las referencias a las celdas de esa fila que contiene los valores para la misma. Esto es referencia relativa, que ocurre por defecto en Excel.
En cambio, si usamos referencia absoluta a la celda que contiene el valor para esa formula, al copiar esta formula a las demas filas, estas copias en cada fila aun seguirán haciendo referncia a la celda de la primera fila.
Como usar referencia absoluta
Si al digitar la formula, presionamos <F4> donde se hace referencia a alguna celda que contiene algun valor que será usado para la misma, notará que un simbolo de $ será insertado antes de la columna y otro antes de la fila, por ejemplo, si inicialmente dice "C4", luego de <F4> dirá "$C$4".
Luego, aunque copie la formula a otras filas, la referencia seguirá siendo a la(s) celda(s) incial(es).
Referencias Absolutas y Relativas en Macros
Cuando grabamos un macro, las referencias por defecto son absolutas. Para hacer referencias relativas, debemos activar el uso de referencias relativas en el grupo Codigo de la pestaña Desarrollador. (Ver Articulo al respecto).
No hay comentarios.:
Publicar un comentario