
Originally Posted by
Azalea11;
....................
[B
@FlameRetired[/B], if you worked one out please do upload it. Thank you.
OK. But did you see what nflsales uploaded. The formula in that file takes care of it. Mine is a bit clumsy. It has two dynamic named ranges: one if the
last row of source data is numeric and another one if text. They are swappable.
In Name Manager you'll find these:
Formula:
SourceDatNum =(Sheet1!$A$1:INDEX(Sheet1!$1:$1,MATCH("zzzzzzz",Sheet1!$1:$1,1)))
Sheet1!$A$1:INDEX(Sheet1!$A:$A,MATCH(1E+306,Sheet1!$A:$A,1)))
SourceDatText =(Sheet1!$A$1:INDEX(Sheet1!$1:$1,MATCH("zzzzzzz",Sheet1!$1:$1,1)))
Sheet1!$A$1:INDEX(Sheet1!$A:$A,MATCH("zzzzzzzzz",Sheet1!$A:$A,1)))
In Sheet2 A1 this for numeric:
Formula:
=IFERROR(INDEX(SourceDatNum,COLUMNS($A:A),ROWS($1:1)),"")
This one for text:
Formula:
=IFERROR(INDEX(SourceDatText,COLUMNS($A:A),ROWS($1:1)),"")
Fill down and across as before.
I believe you will find nflsales dynamic range to be much more flexible. I don't know if the volatile OFFSET will be an issue, though.
You have three formulas to choose from.
I've attached my file. Ctrl + F3 will bring up Name Manager. You can see the range formulas there.
PS...the "frowns" in the formulas above were not intentional. They seem to have replaced some of the text in the formulas.
Bookmarks