Excel用INDEX+MATCH作二维多条件匹配的时候,如果列条件是多列的而不只两列,那应该如何处理
答案:1 悬赏:40 手机版
解决时间 2021-04-07 22:56
- 提问者网友:爱唱彩虹
- 2021-04-06 23:52
Excel用INDEX+MATCH作二维多条件匹配的时候,如果列条件是多列的而不只两列,那应该如何处理
最佳答案
- 五星知识达人网友:七十二街
- 2021-04-07 01:24
多条件匹配用INDEX+MATCH组合最好用的是用数组公式,通用的格式为:
=index(取数区域,match(1,(区1条件)*(区2条件)*(区3条件)……,0),match(1,(区1条件)*(区2条件)*(区3条件)……,0))
输完按ctrl+shift+enter三键完成数组公式
大多数情况是:=index(取数列,match(1,(列1条件)*(列2条件)*(列3条件)……,0))输完按ctrl+shift+enter三键完成数组公式
举个例子吧:D1公式如下图
追问我已经知道我为什么出不来数值了 因为条件匹配的时候条件区域有空格....我如何对条件区域去空格呢 试了一下TRIm(明源价格表!C:C)是不可行的,我不想做辅助列
=index(取数区域,match(1,(区1条件)*(区2条件)*(区3条件)……,0),match(1,(区1条件)*(区2条件)*(区3条件)……,0))
输完按ctrl+shift+enter三键完成数组公式
大多数情况是:=index(取数列,match(1,(列1条件)*(列2条件)*(列3条件)……,0))输完按ctrl+shift+enter三键完成数组公式
举个例子吧:D1公式如下图
追问我已经知道我为什么出不来数值了 因为条件匹配的时候条件区域有空格....我如何对条件区域去空格呢 试了一下TRIm(明源价格表!C:C)是不可行的,我不想做辅助列
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯