分享

VLOOKUP不区分大小写跨表查找

 跟李锐学Excel 2022-10-26 发布于河北

点击下方 ↓ 关注,每天免费看Excel专业教程

置顶公众号设为星标 ↑ 才能每天及时收到推送

个人微信号 | (ID:LiRuiExcel520)
微信服务号 | 跟李锐学Excel(ID:LiRuiExcel)
微信公众号 | Excel函数与公式(ID:ExcelLiRui)

有同学提问自己工作中要统计的报表和数据源不在一张工作表,而且要查询的数据设计大小写不一致的情况,不知道应该怎样处理。

我在公众号里面写过很多关于VLOOKUP函数的教程,但为了方便截图,大多都是公式所在区域和数据源在同一张报表内的,导致有的同学不知道如何使用函数跨工作表查询。

今天要讲的就是VLOOKUP函数不区分大小写跨工作表查找的技术

本教程内容担心记不全的话,可以分享到朋友圈给自己备份一份。

获取

案例描述

这个案例包含两张工作表,一张工作表是数据源,另一张是统计报表,下图所示为某企业的商品采购单价表,这是数据源信息,包括商品和采购单价。

(下图为数据源所在工作表)

再来看统计报表所在的工作表“跟李锐学Excel”,包含订单编号、订单商品、数量信息,要求根据这些已知信息统计对应的金额。

下图是要求公式自动统计的报表所在工作表

(下图为统计计算报表所在工作表)

要计算每笔订单对应的金额,就要知道金额怎样计算,金额=单价*数量,已知数量,还差单价,这时就需要从另一张工作表“采购单价表”中调取单价信息。

同时,通过观察还可以发现,在数据源中采购单价表中的商品都是大写字母,而统计报表里面的商品名称有的大写有的小写,查询时要不区分大小写查找数据。

在看下面的解决方案之前,请你先独立思考,带着思路和问题继续向下看。

解决方案

思路提示:由于VLOOKUP函数本身特性就不区分大小写进行查找,所以无需为此专门构建条件,只有当你需要区分大小写的时候才要注意调整算法,这种技术前面写过教程,在本文最后也会给出推荐阅读链接,都是大家关心的VLOOKUP函数用法,其中包含区分大小写查找技术。

现在解决这个问题的关键点只有一个,就是如何按照商品从另一张工作表里面调取对应的商品单价。

方法很简单,只要在VLOOKUP的查找区域中带上工作表前缀名称和连接符号就可以了,即VLOOKUP函数的第二参数。

F2单元格输入如下公式,将公式向下填充:

=VLOOKUP(D2,采购单价表!$A$1:$B$13,2,)*E2

如下图所示。

(下图为公式示意图)

一句话解析:

将“采购单价表!$A$1:$B$13"作为VLOOKUP函数的第二参数,其中“采购单价表”是工作表名称,感叹号!是连接符,用于连接工作表和引用区域,后面的$A$1:$B$13就是引用区域,这样实现了跨工作表查询,得到单价后乘以数量计算出金额;

再强调一下这个公式中跨工作表的引用写法,注意感叹号要使用英文半角下的:

工作表名称!单元格引用

Excel函数公式方面的各种技术,我已经花18个月的时间整理到Excel特训营中超清视频讲解,并提供配套的课件方便同学们操作和练习。

>>推荐阅读 <<

(点击蓝字可直接跳转)

VLOOKUP遇到她,瞬间秒成渣!

99%的财务会计都会用到的表格转换技术

86%的人都撑不到90秒,这条万能公式简直有毒!

最有用最常用最实用10种Excel查询通用公式,看完已经赢了一半人

以一当十:财务中10种最偷懒的Excel批量操作

为什么要用Excel数据透视表?这是我见过最好的答案

如此精简的公式,却刷新了我对Excel的认知…

错把油门当刹车的十大Excel车祸现场,最后一个亮了…

让人脑洞大开的VLOOKUP,竟然还有这种操作!

Excel动态数据透视表,你会吗?

让VLOOKUP如虎添翼的三种扩展用法

这个Excel万能公式轻松KO四大难题,就是这么简单!

SUM函数到底有多强大,你真的不知道!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多