如何使EXCEL中某一单元格包含某个关键字时返回也包含这个关键字的另一单元格的数据
AB铁路二七车辆厂北京市花乡草桥村民委员会草桥村民小组办公楼花乡草桥村办公楼中国城镇供水协会供水计量仪表专业委员会验表楼中国工会舞蹈学院中国教育工会北京舞蹈学院委员会供水...
A B
铁路二七车辆厂 北京市花乡草桥村民委员会草桥村民小组办公楼
花乡草桥村办公楼 中国城镇供水协会供水计量仪表专业委员会验表楼
中国工会舞蹈学院 中国教育工会北京舞蹈学院委员会
供水计量仪表委员会 中国铁路工会北京二七车辆厂委员会
如上两列数据,A列数据中单元格的数据中都包含了B列中单元格中的某些字段,如何实现当A列中包含某个关键字时返回B列中同样包含此关键字的单元格数据,例如:如果A列第1行包含“二七”则返回B列第四行,即“中国铁路工会北京二七车辆厂委员会”,如果A列第3行包含“舞蹈”则返回B列第三行,即“中国教育工会北京舞蹈学院委员会"
最后用公式返回的结果如图中的C列,该公式目的是为了把A列中的简称经过公式筛选变成C列中对应的全称 展开
铁路二七车辆厂 北京市花乡草桥村民委员会草桥村民小组办公楼
花乡草桥村办公楼 中国城镇供水协会供水计量仪表专业委员会验表楼
中国工会舞蹈学院 中国教育工会北京舞蹈学院委员会
供水计量仪表委员会 中国铁路工会北京二七车辆厂委员会
如上两列数据,A列数据中单元格的数据中都包含了B列中单元格中的某些字段,如何实现当A列中包含某个关键字时返回B列中同样包含此关键字的单元格数据,例如:如果A列第1行包含“二七”则返回B列第四行,即“中国铁路工会北京二七车辆厂委员会”,如果A列第3行包含“舞蹈”则返回B列第三行,即“中国教育工会北京舞蹈学院委员会"
最后用公式返回的结果如图中的C列,该公式目的是为了把A列中的简称经过公式筛选变成C列中对应的全称 展开
展开全部
=INDEX(B:B,MAX(IF(MMULT(ISNUMBER(FIND(MID(A1,COLUMN(A:I),1),B$1:B$4))*1,ROW(1:9)^0)=9,ROW($1:$4)))
数组公式
数组公式
更多追问追答
追问
亲,我试过了,返回不了我想要的结果,我补充了一下我的问题,你可以看一下,可以的话修改一下公式,我再试试能否返回我想要的结果
追答
选取C1单元格,把公式粘贴进编辑栏中,最后按SHIFT+CTRL+回车结束
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询