假设我在Sheet2上填写了以下列标题:
| Station number | Year | Month| Rainfall (mm) |
XX1 1995 1 30
XX1 2005 4 50
XX1 2004 5 70
...
Sheet1上的以下专栏:
|Year | Month of Max | mm | Month of Min | mm |
2004
2005
2006
...
我在“最大月份”栏目下面有以下代码:
=INDEX(Sheet2!B2:B10000,MATCH(MAX(Sheet2!D2:D10000),Sheet2!D2:D10000,0))
但是,我也想匹配这些年份(即Sheet1!A2
中的年份应与Sheet2!B2:B10000
中的年份相匹配,以查找最大降雨量)。我无法弄清楚在哪里放置这个功能并不断出错。对不起,如果这是显而易见的或以前被问过,我只是非常卡住了!
答案 0 :(得分:1)
MATCH
不适合匹配多个creiteria。另一种选择是
=MAX(IF(Sheet2!$B$2:$B$10000=Sheet1!A2,Sheet2!$D$2:$D$10000,""))
输入数组公式(按Ctrl-Shift-Enter而不是按Enter键)
IF
部分返回一个数组,其中非匹配年份的条目设置为空字符串。 MAX
然后获取该数组的最大值