分享

题目简单方法简洁,全都是常用函数的基本操作!

 EXCEL应用之家 2023-09-06 发布于上海

送人玫瑰,手有余香,请将文章分享给更多朋友

动手操作是熟练掌握EXCEL的最快捷途径!

【置顶公众号】或者【设为星标】及时接收更新不迷路



小伙伴们好,今天来和大家分享一道文本查找题目。这也是一道基础题目,看看大家可以写出多少种答案来!

原题是这样子的:



请根据左侧的数据来提取每个城市的等级。

思考十秒钟…


01

VLOOKUP函数法



在单元格F2中输入公式“=VLOOKUP("*"&E2&"*",$B$2:$C$5,2,)”,并向下拖曳即可。

VLOOKUP函数可以使用通配符“模糊”查找。


02

LOOKUP函数法



在单元格F2中输入公式“=LOOKUP(1,0/FIND(E2,$B$2:$B$5),$C$2:$C$5)”,并向下拖曳即可。

这个是LOOKUP函数最常用的二分法。


03

COUNTIF函数法



在单元格F2中输入公式“=LOOKUP(1,0/COUNTIF(OFFSET($B$1,ROW($1:$4),0),"*"&E2&"*"),$C$2:$C$5)”,并向下拖曳即可。

一句话解释:

由于查找内容带有通配符,因此需要借助OFFSET函数生成一个4行1列的内存数组,COUNTIF函数统计后由LOOKUP函数二分法返回正确答案。


04

SUBSTITUTE函数法



在单元格F2中输入公式“=LOOKUP(,0/(LEN(SUBSTITUTE($B$2:$B$5,E2,""))<>LEN($B$2:$B$5)),$C$2:$C$5)”,冰箱下拖曳即可。

一句话解释:

在源数据中将查找值用空值替换。替换后和源数据比长度。长度不同的即为包含查找值的内容。之后LOOKUP函数二分法解决问题。

-END-

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多