EXCEL中index match函数应用

将工作表1的数据匹配到工作表2中我用了=INDEX(工作表1!C:C,MATCH(工作表2!A3,工作表1!$A:$A),MATCH(工作表2!B2,工作表1!B:B,))但是是ref,想请教一下,谢谢!

    公式如下:

    =INDEX(表1!C:C,MATCH($A3&B$2,表1!A:A&表1!B:B,))

    重点是,上面是数组公式,需在输完公示后按Ctrl+shift+enter产生花括号,如下图:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-07-27
试试公式:
=INDEX(工作表1!C:C,MATCH($A3&B$2,工作表1!A:A&工作表1!B:B,))
数组公式,需要按CTRL+SHIFT+回车,完成公式,下拉、右拉。追问

那请问如果分数那一栏里有文字的话,公式也是这样的嘛

追答

是的,可以。

第2个回答  2018-07-27
应该是你用错了函数方法,在表2的B3单元格输入公式:
=SUMIFS(工作表1!$C:$C,工作表1!$A:$A,$A3,工作表1!$B:$B,B$2)
复制并右拉和下拉,即可
相似回答