你会用VLOOKUP函数吗?集齐12种用法,最后一个83%的人还不会~
发布网友
发布时间:2024-10-06 13:33
我来回答
共1个回答
热心网友
时间:2024-10-31 13:51
本文将深入探讨VLOOKUP函数的12种实用场景,掌握它们,你的Excel技能将提升一大步!
1. 基本语法:VLOOKUP函数用于查找表格中的数据,其基本形式为:=VLOOKUP(查找值, 查找区域, 返回列号, 精确/近似)。查找值是你想要定位的值,查找区域则是包含查找值和返回数据的区域,返回列号指明返回数据的列,精确/近似匹配决定查找的准确性。
2. 用法详解:
- 单条件查找:如 =VLOOKUP(D2, A1:B12, 2, 0),查找D2单元格的值在A1:B12范围内的第2列精确匹配。
- 查找错误处理:若未找到,用"无"替换,=IFERROR(VLOOKUP(D2, A:B, 2, 0), "无")。
- 模糊查找:如 =VLOOKUP("*"&D3+"&*", A1:B12, 2, 0),查找包含"路飞"的姓名绰号。
- 交叉查询:通过MATCH函数找到目标字段的列序,如 =VLOOKUP($G3, $A$1:$E$12, MATCH(H$2, $A$1:$E$1, 0), 0)。
- 区间查询:模糊查找,=VLOOKUP(B2, $E$2:$F$5, 2, 1),要求查找区域首列升序排列。
- 横向查询:通过TRANSPOSE函数转换区域后查询,=VLOOKUP(B7, TRANSPOSE($A$2:$K$3), 2, 0)。
- 逆向查询:利用IF函数组合不同列,=VLOOKUP(D2, IF({1,0}, B2:B9, A2:A9), 2, 0)。
- 合并单元格查询:模糊查找和数字处理,=VLOOKUP(VLOOKUP("坐", $A$1:A2, 1), $G$1:$H$7, 2, 0)。
- 多条件查询:结合多个条件,=VLOOKUP(A3&B3, IF({1,0}, H3:H20&I3:I20, J3:J20), 2, 0)。
- 查询最后一个值:=VLOOKUP(E2, B:C, 2, 1),近似匹配最后一项。
- 指定次数查询:使用INDEX和SMALL函数,=IFERROR(INDEX($C$2:$C$21, SMALL(IF($B$2:$B$21=E2, ROW($B$1:$B$20), 99), $J$2)), "无")。
- 跨表查询:如查找某产品月销售额,先确定品类,再查询销售额。