电话

0411-31978321

vlookup函数多个数据查找汇总,如何汇总结果

标签: 2025-03-18 

VLOOKUP函数:不止能查一个,还能汇总!

大家好!我是你们最爱的小编,今天来跟大家聊聊VLOOKUP这个老朋友,没错,就是那个能帮你在表格里快速找到数据的“神器”!

以前咱们用VLOOKUP,通常都是查一个数据,比如查某个员工的工资,查某个产品的价格。但今天我要跟大家分享一个更厉害的用法:用VLOOKUP函数多个数据查找汇总!

想象一下,你手里有一份客户的订单表格里记录了客户的名字、购买的商品以及数量。你想统计一下每个客户购买了哪些商品,并且汇总每个商品的总数量。

传统方法可能需要你一个个地筛选、统计,想想都头疼!但是,有了VLOOKUP函数,一切就变得简单多了!

举个例子:

假设你的订单表格长这样:

客户姓名 商品 数量
小明 苹果 2
小红 香蕉 3
小明 橘子 1
小红 苹果 1

你想统计每个客户购买了哪些商品,以及每个商品的总数量。

步骤如下:

1. 新建一个用于存放汇总结果:

客户姓名 商品 数量
小明
小红

2. 在第一个表格中,选择第一个客户“小明”,然后在第二个表格中找到“小明”对应的行。

3. 在第二个表格的“商品”列中,使用VLOOKUP函数查找第一个表格中“商品”列对应的数据,并将数据填入该单元格。

4. 使用SUMIF函数统计每个商品的数量,并将结果填入“数量”列。

代码如下:

excel

=VLOOKUP(Sheet1!$A$2:$C$5,2,FALSE)

=SUMIF(Sheet1!$B$2:$B$5,B2,Sheet1!$C$2:$C$5)

解释一下:

VLOOKUP(Sheet1!$A$2:$C$5,2,FALSE) 表示在 Sheet1 的 C5 区域中,查找与 A2 单元格相同的值,并返回该值所在行的第二列数据。

SUMIF(Sheet1!$B$2:$B$5,B2,Sheet1!$C$2:$C$5) 表示在 Sheet1 的 B2:B5 区域中,统计与 B2 单元格相同的值所在行的 C2:C5 区域数据的总和。

这样,你就可以轻松地得到以下汇总结果:

客户姓名 商品 数量
小明 苹果 2
小明 橘子 1
小红 香蕉 3
小红 苹果 1

是不是很方便?再也不用手动统计了!

除了上面的例子,VLOOKUP函数还能做很多事情,例如:

根据员工姓名查找员工的部门、职位等信息

根据产品名称查找产品的价格、库存等信息

根据客户 ID 查找客户的姓名、地址等信息

VLOOKUP函数是一个非常强大的工具,它可以帮助你快速查找和汇总数据,节省你的时间和精力!

当然,VLOOKUP函数也有它自己的局限性:

VLOOKUP函数只能查找第一个匹配的值,如果有多个匹配的值,只会返回第一个。

VLOOKUP函数只能查找左边的列,不能查找右边的列。

VLOOKUP函数只能查找一个条件,不能查找多个条件。

如果你需要查找多个条件或者查找右边的列,可以考虑使用其他函数,比如 INDEX 和 MATCH 函数。

好了,今天的分享就到这里了,希望你能够掌握 VLOOKUP 函数的用法,并把它运用到你的工作中!

你还有哪些VLOOKUP函数的妙用吗?欢迎在评论区分享你的经验!