Code:
=IF(ISNA(VLOOKUP(A2*10000+B2,'Special Case'!A$2:F$999,5,FALSE)),IF(G2="Dice",IF(F2<=5,VLOOKUP(B2,'Pricing Standards'!A$3:F$31,IF((F2/IF(ISNA(VLOOKUP(A2,'Bulk Items'!A$2:C$999,3,FALSE)),1,VLOOKUP(A2,'Bulk Items'!A$2:C$999,3,FALSE)))<=1.5,3,IF((F2/IF(ISNA(VLOOKUP(A2,'Bulk Items'!A$2:C$999,3,FALSE)),1,VLOOKUP(A2,'Bulk Items'!A$2:C$999,3,FALSE)))<=3,4,IF((F2/IF(ISNA(VLOOKUP(A2,'Bulk Items'!A$2:C$999,3,FALSE)),1,VLOOKUP(A2,'Bulk Items'!A$2:C$999,3,FALSE)))<=4,5,6))),FALSE)*IF(ISNA(VLOOKUP(A2,'Bulk Items'!A$2:C$999,3,FALSE)),1,VLOOKUP(A2,'Bulk Items'!A$2:C$999,3,FALSE))-(VLOOKUP(B2,'Pricing Standards'!A$3:H$30,8,FALSE)*(IF(ISNA(VLOOKUP(A2,'Bulk Items'!A$2:C$999,3,FALSE)),1,VLOOKUP(A2,'Bulk Items'!A$2:C$999,3,FALSE))-1))-0.01,CEILING(I2*(1+VLOOKUP(B2,'Pricing Standards'!A$3:G$31,7,FALSE))+5,1)-0.01),IF(G2="Rings",VLOOKUP(B2,'Pricing Standards'!A$33:F$60,3,FALSE)*IF(ISNA(VLOOKUP(A2,'Bulk Items'!A$2:C$999,3,FALSE)),1,VLOOKUP(A2,'Bulk Items'!A$2:C$999,3,FALSE)),0)),VLOOKUP(A2*10000+B2,'Special Case'!A$2:F$999,5,FALSE))-I2
Code:
ZZA=(F2/IF(ISNA(VLOOKUP(A2,'Bulk Items'!A$2:C$999,3,FALSE)),1,VLOOKUP(A2,'Bulk Items'!A$2:C$999,3,FALSE)))
ZZB=IF(ISNA(VLOOKUP(A2,'Bulk Items'!A$2:C$999,3,FALSE)),1,VLOOKUP(A2,'Bulk Items'!A$2:C$999,3,FALSE))
ZZC=
VLOOKUP(B2,'Pricing Standards'!A$3:H$30,8,FALSE)*(IF(ISNA(VLOOKUP(A2,'Bulk Items'!A$2:C$999,3,FALSE)),1,VLOOKUP(A2,'Bulk Items'!A$2:C$999,3,FALSE))-1)
=IF(ISNA(VLOOKUP(A2*10000+B2,'Special Case'!A$2:F$999,5,FALSE)),
IF(G2="Dice",
IF(F2<=5,
VLOOKUP(B2,'Pricing Standards'!A$3:F$31,IF(ZZA<=1.5,3,IF(ZZA<=3,4,IF(ZZA<=4,5,6))),FALSE)*ZZB-ZZC-0.01,
CEILING(I2*(1+VLOOKUP(B2,'Pricing Standards'!A$3:G$31,7,FALSE))+5,1)-0.01
),
IF(G2="Rings",
VLOOKUP(B2,'Pricing Standards'!A$33:F$60,3,FALSE)*ZZB,
0
)
),
VLOOKUP(A2*10000+B2,'Special Case'!A$2:F$999,5,FALSE)
)
-I2