Is there anything obviously wrong with the following array index and match?
I can't work out the problem and all I get is a #Value! error with no further info.
{=INDEX(Sheet2!A:G,MATCH(1,(Sheet2!B:B=Sheet_1_crosstab!C2)*
(Sheet2!C:C=Sheet_1_crosstab!A2)*(Sheet2!D:D=Sheet_1_crosstab!T2),0),5,0}
Sheet 2 looks like this:
Locale provider source_aggregated Week num Desktop Mobile Tablet
AT Clickouts 40 0 0 0
AT Clickouts 41 0 0 0
AT Clickouts 42 0 0 0
AT Clickouts 43 0 0 0
Sheet 1 looks like:
Locale provider source_aggregated Week num Desktop
AT Clickouts 40 ={indexmatch..
AT Clickouts 41
AT Clickouts 42
AT Clickouts 43
I am trying to match the device split in sheet 2 to the overall traffic data in sheet 1 based on the locale, provider and source being matched.

