Dynamically display in Active Cell value from 2 rows above it

G

Guest

Does anyone know the formula to ALWAY display the value in the active cell
which is 2 rows above it?
For example: Display in Active cell c13 the value in c11 (row13-2=row11).

The problem comes if I were to insert 4 rows after c11 and insert more data.
I would subsequently want to display in c17 (13+4) the value from c15 which
is 2 rows above it.

An absolute cell reference is not the same as saying a constant of 2 rows
above the active cell?

Any ideas to share??
 
K

Ken Johnson

Does anyone know the formula to ALWAY display the value in the active cell
which is 2 rows above it?
For example: Display in Active cell c13 the value in c11 (row13-2=row11).

The problem comes if I were to insert 4 rows after c11 and insert more data.
I would subsequently want to display in c17 (13+4) the value from c15 which
is 2 rows above it.

An absolute cell reference is not the same as saying a constant of 2 rows
above the active cell?

Any ideas to share??

Hi Jacko,

Try...

=INDIRECT("C"&ROW()-2)

Ken Johnson
 
D

Dave Peterson

A couple more:

In C13:
=OFFSET(C13,-2,0)
or
=INDIRECT("r[-2]c",FALSE)

=indirect() is a volatile function--it recalcs each time excel recalcs.

=offset() would be the one I used.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top