Originally Posted by
ardross
AF10:
=IFERROR(INDEX(C:C,AGGREGATE(15,6,ROW($D$6:$AB$19)/($D$6:$AB$19<>""),ROWS(AF$10:AF10))),"")
AG10:
=IFERROR(INDEX($1:$1048576,AGGREGATE(15,6,ROW($D$6:$AB$19)/($D$6:$AB$19<>""),ROWS(AG$10:AG10)),10^6*MOD(AGGREGATE(15,6,ROW($D$6:$AB$19)+(COLUMN($D$6:$AB$19)*10^-6)/($D$6:$AB$19<>""),ROWS(AG$10:AG10)),1)),"")
AH10:
=IFERROR(INDEX($5:$5,MOD(AGGREGATE(15,6,ROW($D$6:$AC$19)*10^6+COLUMN($D$5:$AB$5)/($D$6:$AC$19>0),ROWS(AH$10:AH10)),10^6)),"")
Don't go out of your way to intrroduce blank cells in your data (as in your expected results). This might look pretty, but will make formulas more complicated than needed!!
Bookmarks