This is the code below. The 2 parts is what I want to store somewhere else to be used so this query wont be so long.So I would end up with something like (NewTableorQuery)*.42 + (NewTableorQuery2)*.1*.1*.1 when making the reference
(Iif(([Query2]![AvgOfDRE YTD AVG SALE Int]+ [Query2]![AvgOfWIGGS YTD AVG Sale Int]+ [Query2]![AvgOfJUBBA YTD AVG Sale]+ [Query2]![AvgOfMugz YTD AVG Sale])>0, (IIf(IsNull([Query2]![AvgOfDRE YTD AVG SALE Int]),0,[Query2]![AvgOfDRE YTD AVG SALE Int])+IIf(IsNull([Query2]![AvgOfWIGGS YTD AVG Sale Int]),0,[Query2]![AvgOfWIGGS YTD AVG Sale Int])+IIf(IsNull([Query2]![AvgOfJUBBA YTD AVG Sale]),0,[Query2]![AvgOfJUBBA YTD AVG Sale])+IIf(IsNull([Query2]![AvgOfMugz YTD AVG Sale]),0,[Query2]![AvgOfMugz YTD AVG Sale]))/(IIf([Query2]![AvgOfDRE YTD AVG SALE Int]>0,1,0)+IIf([Query2]![AvgOfWIGGS YTD AVG Sale Int]>0,1,0)+IIf([Query2]![AvgOfJUBBA YTD AVG Sale]>0,1,0)+IIf([Query2]![AvgOfMugz YTD AVG Sale]>0,1,0)),0)*.42)+
(Iif(([Query2]![AvgOfWIGGS YTD AVG Sale Local]+ [Query2]![AvgOfDRE YTD AVG SALE Local])>0,(IIf(IsNull([Query2]![AvgOfWIGGS YTD AVG Sale Local]),0,[Query2]![AvgOfWIGGS YTD AVG Sale Local])+IIf(IsNull([Query2]![AvgOfDRE YTD AVG SALE Local]),0,[Query2]![AvgOfDRE YTD AVG SALE Local]))/(IIf([Query2]![AvgOfWIGGS YTD AVG Sale Local]>0,1,0)+IIf([Query2]![AvgOfDRE YTD AVG SALE Local]>0,1,0)),0)*.1)*.1*.1