Paul_Hossler
11-30-2016, 04:51 PM
I now see where my explanation in 1) was inadequate: it should of been more like:
1) Just using a formula to copy it over creates a Circular Reference down the page,
the arrays in the formulas in F & I are slightly different,
Column I's formulas are only there or the page wouldn't have any Data,
BUT the VALUE that needs to be there is what is in Column F,
AND it must be worked out Row by Row as the excel page is 'FORMED'.
Thanks again Leith for replying, I hope I've done a bit better explaining myself now.
Kind Regards,
Glenn.
I'm afraid I don't understand the relationships in the data either
What do you mean 'using a formula to copy it over?
What do you mean about col I values are only there or the page wouldn't have any data?
If the arrays in formulas in F & I are different, why would the VALUE in Col have what is in col F?
What does "AND it must be worked out Row by Row as the excel page is 'FORMED'" mean?
I did notice that some of your formulas were not using absolute addressing ( the $'s) and a copy/fill down will make relative adjustments. I don't think that you wanted it?
Other formulas use data up to the row before, but that might be intentional
Col F is
=IF(G6="Left",VLOOKUP(H6,BF$4:BG15,2,FALSE),VLOOKUP(H6,BI$4:BJ15,2,FALSE))
=IF(G7="Left",VLOOKUP(H7,BF$4:BG16,2,FALSE),VLOOKUP(H7,BI$4:BJ16,2,FALSE))
=IF(G8="Left",VLOOKUP(H8,BF$4:BG17,2,FALSE),VLOOKUP(H8,BI$4:BJ17,2,FALSE))
=IF(G9="Left",VLOOKUP(H9,BF$4:BG18,2,FALSE),VLOOKUP(H9,BI$4:BJ18,2,FALSE))
=IF(G10="Left",VLOOKUP(H10,BF$4:BG19,2,FALSE),VLOOKUP(H10,BI$4:BJ19,2,FALSE))
=IF(G11="Left",VLOOKUP(H11,BF$4:BG20,2,FALSE),VLOOKUP(H11,BI$4:BJ20,2,FALSE))
=IF(G12="Left",VLOOKUP(H12,BF$4:BG21,2,FALSE),VLOOKUP(H12,BI$4:BJ21,2,FALSE))
=IF(G13="Left",VLOOKUP(H13,BF$4:BG22,2,FALSE),VLOOKUP(H13,BI$4:BJ22,2,FALSE))
=IF(G14="Left",VLOOKUP(H14,BF$4:BG23,2,FALSE),VLOOKUP(H14,BI$4:BJ23,2,FALSE))
=IF(G15="Left",VLOOKUP(H15,BF$4:BG24,2,FALSE),VLOOKUP(H15,BI$4:BJ24,2,FALSE))
but I think it should be
=IF($G6="Left",VLOOKUP($H6,BF$4:$BG$15,2,FALSE),VLOOKUP($H6,BI$4:$BJ$15,2,FALSE))
=IF($G7="Left",VLOOKUP($H7,BF$4:$BG$15,2,FALSE),VLOOKUP($H7,BI$4:$BJ$15,2,FALSE))
=IF($G8="Left",VLOOKUP($H8,BF$4:$BG$15,2,FALSE),VLOOKUP($H8,BI$4:$BJ$15,2,FALSE))
=IF($G9="Left",VLOOKUP($H9,BF$4:$BG$15,2,FALSE),VLOOKUP($H9,BI$4:$BJ$15,2,FALSE))
=IF($G10="Left",VLOOKUP($H10,BF$4:$BG$15,2,FALSE),VLOOKUP($H10,BI$4:$BJ$15,2,FALSE))
=IF($G11="Left",VLOOKUP($H11,BF$4:$BG$15,2,FALSE),VLOOKUP($H11,BI$4:$BJ$15,2,FALSE))
=IF($G12="Left",VLOOKUP($H12,BF$4:$BG$15,2,FALSE),VLOOKUP($H12,BI$4:$BJ$15,2,FALSE))
=IF($G13="Left",VLOOKUP($H13,BF$4:$BG$15,2,FALSE),VLOOKUP($H13,BI$4:$BJ$15,2,FALSE))
=IF($G14="Left",VLOOKUP($H14,BF$4:$BG$15,2,FALSE),VLOOKUP($H14,BI$4:$BJ$15,2,FALSE))
=IF($G15="Left",VLOOKUP($H15,BF$4:$BG$15,2,FALSE),VLOOKUP($H15,BI$4:$BJ$15,2,FALSE))
------------------------------------------------
Col I is
=IF(G6="Left",VLOOKUP(H6,AU$4:AV15,2,FALSE),VLOOKUP(H6,AZ$4:BA15,2,FALSE))
=IF(G7="Left",VLOOKUP(H7,AU$4:AV16,2,FALSE),VLOOKUP(H7,AZ$4:BA16,2,FALSE))
=IF(G8="Left",VLOOKUP(H8,AU$4:AV17,2,FALSE),VLOOKUP(H8,AZ$4:BA17,2,FALSE))
=IF(G9="Left",VLOOKUP(H9,AU$4:AV18,2,FALSE),VLOOKUP(H9,AZ$4:BA18,2,FALSE))
=IF(G10="Left",VLOOKUP(H10,AU$4:AV19,2,FALSE),VLOOKUP(H10,AZ$4:BA19,2,FALSE))
=IF(G11="Left",VLOOKUP(H11,AU$4:AV20,2,FALSE),VLOOKUP(H11,AZ$4:BA20,2,FALSE))
=IF(G12="Left",VLOOKUP(H12,AU$4:AV21,2,FALSE),VLOOKUP(H12,AZ$4:BA21,2,FALSE))
=IF(G13="Left",VLOOKUP(H13,AU$4:AV22,2,FALSE),VLOOKUP(H13,AZ$4:BA22,2,FALSE))
=IF(G14="Left",VLOOKUP(H14,AU$4:AV23,2,FALSE),VLOOKUP(H14,AZ$4:BA23,2,FALSE))
=IF(G15="Left",VLOOKUP(H15,AU$4:AV24,2,FALSE),VLOOKUP(H15,AZ$4:BA24,2,FALSE))
but I think it should be
=IF($G6="Left",VLOOKUP($H6,$AU$4:$AV$15,2,FALSE),VLOOKUP($H6,$AZ$4:$BA$15,2,FALSE))
=IF($G7="Left",VLOOKUP($H7,$AU$4:$AV$15,2,FALSE),VLOOKUP($H7,$AZ$4:$BA$15,2,FALSE))
=IF($G8="Left",VLOOKUP($H8,$AU$4:$AV$15,2,FALSE),VLOOKUP($H8,$AZ$4:$BA$15,2,FALSE))
=IF($G9="Left",VLOOKUP($H9,$AU$4:$AV$15,2,FALSE),VLOOKUP($H9,$AZ$4:$BA$15,2,FALSE))
=IF($G10="Left",VLOOKUP($H10,$AU$4:$AV$15,2,FALSE),VLOOKUP($H10,$AZ$4:$BA$15,2,FALSE))
=IF($G11="Left",VLOOKUP($H11,$AU$4:$AV$15,2,FALSE),VLOOKUP($H11,$AZ$4:$BA$15,2,FALSE))
=IF($G12="Left",VLOOKUP($H12,$AU$4:$AV$15,2,FALSE),VLOOKUP($H12,$AZ$4:$BA$15,2,FALSE))
=IF($G13="Left",VLOOKUP($H13,$AU$4:$AV$15,2,FALSE),VLOOKUP($H13,$AZ$4:$BA$15,2,FALSE))
=IF($G14="Left",VLOOKUP($H14,$AU$4:$AV$15,2,FALSE),VLOOKUP($H14,$AZ$4:$BA$15,2,FALSE))
=IF($G15="Left",VLOOKUP($H15,$AU$4:$AV$15,2,FALSE),VLOOKUP($H15,$AZ$4:$BA$15,2,FALSE))
Anyway, the changes above are in the attachment, and I don't think there is any circular references
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.