excel中如何用函数进行模糊查询?

发布网友 发布时间:2022-04-20 06:50

我来回答

1个回答

热心网友 时间:2023-08-06 21:29

Excel的VLOOKUP函数可以针对数据进行精确查找,也可以进行模糊查找!很多小伙伴可能都还不会,下面我们就先为大家分享Excel的VLOOKUP函数模糊查找数据方法,感兴趣的小伙伴不妨就跟着学习起来!一起来看看具体的操作方法是怎么样的吧!

Excel的VLOOKUP函数模糊查找数据方法:

打开“模糊查找素材.xlsx”文件。可以看到D列和E列为2列辅助列。可以通过VLOOKUP函数在辅助列进行数据查找。

TIPS:模糊查找模式,通常用于数值的查找,并且查找区域中的数值一定要按升序排列。

1.在打开的素材文件中选择“模糊查找”工作表,A2单元格中的加班小时数是“0.1”,在B2单元格输入“=VLOOKUP(A2,$D$2:$E$11,2,TRUE)”,按【Enter】键,即可计算出加班小时数为“0”。

TIPS:这里最后一个参数“TRUE”的含义就是模糊查找,在模糊查找工作状态下,VLOOKUP函数如果在查找区域找不到与关键查找值完全匹配的值,就会返回小于关键查找值的最大的值。

2.双击B2单元格右下角的填充柄,完成填充,即可看到已经计算出所有员工的加班小时数。

3.在上面的操作中辅助列为2列,其实辅助列只有1列也可以完成查找操作,在C2单元格中输入“=VLOOKUP(A2,$D$2:$D$11,1,1)”,按【Enter】键,即可计算出加班小时数为“0”。

TIPS:这里最后一个参数为1,代表模糊查找,此外,2、-3、0.3等非0的数值都代表模糊查找。

4.双击C2单元格右下角的填充柄,完成填充,即可看到已经计算出所有员工的加班小时数。

TIPS:计算个税或销售提成奖金之类的数据时,都可以使用模糊查找。如果是计算请假小时数,则是往上递增的,不足半小时算半小时,依此类推,在原结果基础上加上0.5即可。

以上即是我们为大家分享到的“Excel的VLOOKUP函数怎么模糊查找数据?”相关内容分享了,怎么样?你是否有一定的了解了呢?对于Excel函数学习,大家想要深入的都可以跟着专业课学习哦!

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top