Explicación
Algunas veces necesitamos que al copiar y pegar una fórmula, parte de ésta
permanezca apuntando a la misma columna pero sí se actualicen los renglones.
O que sin importar donde se copie, apunte siempre al mismo renglón, pero
modifique sus columnas.
Ejemplo:
Tenemos una relación de facturas con su fecha de vencimiento, y en columnas
diferentes las fechas de varias semanas así:
Para encontrar si una factura vence en la fecha que dice la columna I (entre
el 8 de enero y el 14 de enero de 2007), usamos la fórmula de comparación SI()
en la celda I6 de la siguiente forma:
=SI(la fecha de vencimiento es mayor o igual al 8-Ene-07 y menor o igual al
14-Ene-07, entonces pongo aquí el importe, de lo contrario dejo en blanco el
espacio)
esto es igual que poner en la celda I6 lo siguiente:
=SI( Y(F6>=I4, F6<=I5), G6, "" )
Ahora bien, al copiar esta fórmula al renglón número 7, dado que las
referencias de celdas están escritas de forma relativa, a todos los renglones
Excel le suma uno, y queda así:
=SI( Y(F7>=I5, F6<=I6), G7, "" ).
Pero sucede que no es lo que queremos, pues las fechas que estamos comparando
están en I4 y en I5. Es decir, queremos que el renglón 4 de la celda I4 quede
igual siempre, y que el renglón 5 de la celda I5 quede igual siempre. Para
lograrlo podemos escribir la fórmula de la siguiente forma:
=SI( Y(F6>=I$4, F6<=I$5), G6, "" )
Así, al copiarla al renglón queda de la siguiente forma:
=SI( Y(F7>=I$4, F7<=I$5), G7, "" )
Note cómo ahora, la fórmula sigue apuntando a las celdas que contienen las
fechas para comparar y por lo tanto sí aparece un resultado en la celda
C7, lo que es correcto.
¿Qué pasaría si copia la celda de la columna I a la columna H? Al copiar
la fórmula de I7 a la celda H7 se conservarán correctos los números de
renglón, pero...
la fórmula ahora dice:
=SI( Y(G8>=J$4, G8<=J$5), H8, "" )
Si lo que hay en G8 (el importe) es mayor o igual que el 15-ene-07 y menor o
igual que el 21-ene-07... Esto está mal. debería comparar lo que hay en F8 (el
vencimiento), no el importe.
Sucede lo mismo que en el caso de los renglones, queremos que la columna F no
se convierta en G, pero sí queremos que los renglones se vayan moviendo de uno
en uno. Escribamos la fórmula con un signo de pesos en junto a la letra F, para
que no la mueva así:
=SI( Y($F8>=H$4, $ F8<=H$5), G8, "" )
Resumen:
El signo de pesos se utiliza para fijar el renglón o la columna en las
fórmulas de manera que no se cambien al copiar y pegar la fórmula en una celda
diferente.
Recuerde que las referencias absolutas tienen un signo de pesos antes de la
columna y antes del renglón así: $A$7. Las referencias relativas carecen de
signos de pesos así: A7. Las referencias mixtas pueden tener el signo de pesos
en la columna ($A7, o en el renglón A$7).
|