That did not work. I'm using excel 2007 so I tried the below.
=SUMPRODUCT(('Labor Forecast'!M:M='CIL Summary'!A:A)*('Labor Forecast'!BT1:DS1=1)*'Labor Forecast'!BT:DS)
You need to be more specific about what "did not work" means.
Did you get an error? An incorrect result?
I would not use entire columns as range references even if you're Excel 2007 or later (if you don't have data in all 1 million+ rows).
Typically, you would be doing a "one cell to many" comparison like this:
'Labor Forecast'!M:M='CIL Summary'!A1
Which breaks out as:
'Labor Forecast'!M1='CIL Summary'!A1
'Labor Forecast'!M2='CIL Summary'!A1
'Labor Forecast'!M3='CIL Summary'!A1
'Labor Forecast'!M4='CIL Summary'!A1
'Labor Forecast'!M5='CIL Summary'!A1
etc
etc
But, you're doing a one to one comparison.
'Labor Forecast'!M:M='CIL Summary'!A:A
Which breaks out as:
'Labor Forecast'!M1='CIL Summary'!A1
'Labor Forecast'!M2='CIL Summary'!A2
'Labor Forecast'!M3='CIL Summary'!A3
'Labor Forecast'!M4='CIL Summary'!A4
'Labor Forecast'!M5='CIL Summary'!A5
etc
etc
Is that really your intention?
Also, if there is any TEXT in the range 'Labor Forecast'!BT:DS that will cause an error.