Insertar columnas y la fórmula se ajusta con ella.


1

Digamos que tengo un número en la celda A1 y un número en B1 y el forumla "= B1-A1" en C1.

Ahora inserto una columna para colocar un nuevo número en la celda C1 recién creada y la fórmula se ha movido hacia D1, pero aún se refiere a la fórmula "= B1-A1".

¿Cómo puedo hacer que cada vez que inserto una columna, el enfoque de la fórmula se mueva también, de modo que después de insertar una nueva columna "C", la fórmula ahora dice "= C1-B1"?

Respuestas:


1

Esto es algo complicado, pero para hacer referencia siempre a las dos celdas a la izquierda de la celda en la que se encuentra la fórmula, necesitarás una fórmula como esta:

=OFFSET(INDIRECT(ADDRESS(ROW(),COLUMN())),0,-1)-OFFSET(INDIRECT(ADDRESS(ROW(),COLUMN())),0,-2)

Esto resta las dos celdas a la izquierda de la que es una celda a la izquierda.


1

Sugiero usar el compensar Fórmula en la celda C1. Probar esto.

=OFFSET(C1,0,-1,1,1)-OFFSET(C1,0,-2,1,1)    

Esto es mejor que el mío cuando sabes exactamente dónde está la referencia. +1
Raystafarian

0

En lugar de insertar en la columna C, copiaría C1 a D1, y luego sobrescribiría C1 con el nuevo valor.

La fórmula en D1 mostrará = C1-B1.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.