1. 主页 > 图片处理 > 图片编辑

Excel学习day7-匹配并提取一列关键词

如图所示,需要根据D列的关键词,从A列中将含有关键词的公司匹配并将关键词提取出来,如所在公司无关键词,则显示不存在,可在B2用如下数组公式:IFERROR(INDEX($D$2:$D$5,MATCH(1,1/ISNUMBER(FIND($D$2:$D$5,A2)),0)),"不存在")

最后记得按ctrl + shift + enter,下拉公式解析:IFERROR(INDEX(关键词列,MATCH(1,1/ISNUMBER(FIND(关键词列,被查找的单元格)),0)),"不存在")。

1、FIND(关键词列,被查找的单元格),查找单元格中关键词的位置,如有将返回数字,如无则返回错误值,运用数组结合,则返回一列由数字和错误值构成的数组;2、ISNUMBER(单元格),判断单元格是否为数字,则由find得出的数字+错误值构成的数组,将转化为0和1的逻辑值,再用1/结果,将得到错误值和数字1;

3、MATCH函数则将1在数组中的位置找出来,即被查找单元格所含相应关键词在关键词列中的位置,如制yao在关键词构成的数组中排第一;4、INDEX返回关键词列中相应位置的关键词;5、IFERROR(值,错误值),其中错误值可指定,表示如果值错误,公式的计算结果将返回指定的错误值。

PS:懒到爆炸的一年

本文由某某资讯网发布,不代表某某资讯网立场,转载联系作者并注明出处:http://www.tudouseo.com/index.php?m=home&c=View&a=index&aid=4458

联系我们

在线咨询:点击这里给我发消息

微信号:209087445

工作日:9:30-18:30,节假日休息