Dear DO,
Sorry if there was a misunderstanding, I was just expressing my futile effort.
No nothing to do with your file at all, this is before I got the final solution from you in the last file, I was trying to make some improvisations in the exisiting formula which was un-succesful..
=SUMPRODUCT(SUMIF(INDIRECT("'"&ShtRng&"'!"&ProdRng),$A2,INDIRECT("'"&ShtRng&"'!"&MonthRng)))
In the above code which I was using I was trying to put the range of MonthRng with the new SheetNames which is not possible as I was follishly thinking..
MonthRng=SUBSTITUTE(ADDRESS(1,MATCH(Total!B$1,Total!$1:$1,0),1),"1","",1)&"2:"&SUBSTITUTE(ADDRESS(1,MATCH(Total!B$1,Total!$1:$1,0),1),"1","",1)&COUNTA(Total!$A:$A)
MonthRng=SUBSTITUTE(ADDRESS(1,MATCH(Total!B$1,INDIRECT("'"&ShtRng&"'!"&Total!$1:$1),0),1),"1","",1)&"2:"&SUBSTITUTE(ADDRESS(1,MATCH(Total!B$1,INDIRECT("'"&ShtRng&"'!"&Total!$1:$1),0),1),"1","",1)&COUNTA(Total!$A:$A)
Was expecting that the Match Function with the cortsey of the SUMPRODUCT Co-ercion would produce different Column Ranges for differen sheets based on the Match Values..

This was the way I was doing..
Warm Regards
e4excel
Bookmarks