遇到N个关键词,还能用FIND函数查找出来吗?

来源:独一无二的小菜姐

2023-04-20 20:08:20

工作中,我们会时常遇到这个情况:数据书写格式不规范,比较乱,而我们要从这些不太规范的描述中查找到自身需要的N个关键词。

如下图,这是在疫情期间德山区收集的村民电话号码数据,每个电话号码都有对应的归属地,但是归属地的格式书写不规范,而我们需要查找出这些电话号码的归属地是否属于这9个乡镇(古镇、石门桥、仓港、新港、赛阳、莲花、五里、十里、虞家河)。

因为FIND函数只能判断一个关键词,所以这里我们需要使用N次FIND函数,嵌套使用查找关键词。


(资料图)

首先,我们按日期先后顺序将源数据粘贴到ABC列中,并将9个乡镇的名称在“标题栏”分别列出,如下图:

接着,我们来判断源数据里的内容是否有这9个乡镇名称,以第一行数据为例,点击E2单元格,输入公式=FIND(E1,C2),此时显示的结果是“#VALUE!”,说明C2单元格中没有包含“古镇”,如下图:

接着,我们填充单元格来查找其他乡镇名称。因为我们要查找的乡镇名称都在表格的第一行E1:M1,所以我们需要锁定第一行,将公式中“E1”改为“E$1”(连按F4键2下);又因为源数据中归属地都在C列,还要向下引用,所以我们需要锁定C列,将公式中“C2”改为“$C2”(连按F4键3下)。我们把鼠标移动到E2单元格右下角,出现黑色十字时,左键长按黑色十字填充至M2。我们会发现I2显示的结果为“4”,表明“赛阳”在C2单元格中开始出现的位置为4。如下图:

接着,我们需要通过IF函数来美化一下表格。IF函数的公式由判断条件、正确时的结果、错误时的结果3个参数组成。这里设置判断条件为:如果查找函数是错误值,即利用ISERROR函数,设置正确时返回“空值”,错误时返回“第一行的标题名称”。公式为=IF(ISERROR(FIND(E$1,$C2)),"",E$1),(空值在Excel中的表达为英文状态下的双引号)再向右向下填充,如下图:

如此,源数据中我们需要的关键词就都找出来了。

最后,我们利用“&”将这9列乡镇名称合并到D列归属地中,即D2=E2&F2&G2&H2&I2&J2&K2&L2&M2,再向下填充就行了。如下图:

这样就完成了。

觉得这个方法怎么样?赶紧试试哦!

关键词:

遇到N个关键词,还能用FIND函数查找出来吗?

如下图,这是在疫情期间德山区收集的村民电话号码数据,每个电话号码都有对应的归属地,但是归属地的格式书[详细]
2023-04-20

虞爱华与康广思商谈深化合作并见证签约 天天关注

虞爱华与康广思商谈深化合作并见证签约[详细]
2023-04-20

迪拉姆兑人民币汇率今日最新中间价(2023年4月20日)_全球热头条

迪拉姆兑人民币汇率今日最新中间价(2023年4月20日)[详细]
2023-04-20

华侨城一季度合同销售额近86亿元

华侨城一季度合同销售额近86亿元,房地产,土地储备,华侨城集团,合同销售面积[详细]
2023-04-20

目前金价多少钱一克(2023年4月20日)

目前金价多少钱一克(2023年4月20日)[详细]
2023-04-20

世界动态:中国邮政储蓄银行股份有限公司甘南州分行视频会议系统采购项目中标候选人公示

中国邮政储蓄银行股份有限公司甘南州分行视频会议系统采购项目,项目编号HX-202300004-014,评标委员会按照[详细]
2023-04-20

树立“城市SUV”价值新标杆 一汽丰田新RAV4荣放演绎不羁野性|重点聚焦

4月18日,以“拥抱汽车行业新时代”为主题的第二十届上海国际汽车工业展览会盛大开幕,新RAV4荣放焕新亮相[详细]
2023-04-20

山东烟台:打造海工装备自主创新集成基地

近年来,山东烟台加快海洋高端制造业发展,通过产业基础再造和重大技术装备攻关,增强船舶与海洋工程装备供[详细]
2023-04-20

蚌埠烧饼夹里脊集体商标成功注册

4月19日,“烧饼夹里脊”集体商标颁证仪式举行。烧饼夹里脊,初创于九十年代,是我市著名的传统小吃,由烧[详细]
2023-04-20

湖北宜化:公司高度重视春耕化肥生产工作,强化组织协调调度,全力保障化肥生产供应

湖北宜化(000422)04月19日在投资者关系平台上答复了投资者关心的问题。[详细]
2023-04-20
版权所有: 今日制冷网 All Rights Reserved
沪ICP备2023005074号-40
联系邮箱:5 85 59 73 @qq.com