The ROW(A1) within the INDIRECT formulas is used as an incrementer in the
top* cell formula. It simply returns the number series: 1,2,3... as you copy
down.
*the 1st cell containing the formula right at the top, which is then copied
down.
To apply, refer to my earlier postings, re:
> [='Reference'!$B$ 7 ][='Reference'!$D$ 9 ][='Reference'!$A$ 7]
Replace the 3 top cell formulas above (eg in A1:C1) with:
=INDIRECT("'Reference'!B"&ROW(A1)*3-3+38)
=INDIRECT("'Reference'!D"&ROW(A1)*3-3+40)
=INDIRECT("'Reference'!A"&ROW(A1)*3-3+38)
The above means ..
supposing you have the simple link formula in A1: ='Reference'!$B$ 7
Just replace the formula in A1 with:
=INDIRECT("'Reference'!B"&ROW(A1)*3-3+38)
The above will return the same results as the link formula:
='Reference'!$B$38
The part: ROW(A1)*3-3+38 resolves to 1x3-3+38 = 38
which is then concatenated with the string: 'Reference'!B
to yield: 'Reference'!B38
INDIRECT(...) then resolves the concat string to return the contents of:
'Reference'!B38
And when you copy A1 down to A2,
the INDIRECT formula will "increment"** to return
the same as the link formula:
='Reference'!$B$41
and so on, which are exactly the results that you're after
**In A2, the formula will become:
=INDIRECT("'Reference'!B"&ROW(A2)*3-3+38)
where: ROW(A2)*3-3+38 = 2x3-3+38 = 41
and the concat string is hence: 'Reference'!B41
Hope the above clarifies it further ..
--
Max
Singapore
http://savefile.com/projects/236895
xdemechanik
---
"The.Mantz" <(E-Mail Removed)> wrote
> Max,
> thanks for your help, but I can't seem to get this to work. Where does
> the 'A1' part link to? To the 'Reference' page, or the individual
> page?
> Thanks.
> - The.Mantz
>