您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
NO.1函数之vlookup全讲解,如何进行向左、向右及多条件数据查询?
函数,范围,键值NO.1函数之vlookup全讲解,如何进行向左、向右及多条件数据查询?
发布时间:2016-12-08加入收藏来源:互联网点击:
NO.1函数之vlookup全讲解,如何进行向左、向右及多条件数据查询?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
VLOOKUP函数教程
说明
纵向查找。在范围的第一列中自上而下搜索某个键值,并返回所找到的行中指定单元格的值。
示例
VLOOKUP(10003,A2:B26,2,FALSE())
语法
VLOOKUP(搜索键值,范围,索引,[已排序])
搜索键值
要搜索的值,如 42、"Cats" 或 I24。
范围
要进行搜索的范围。VLOOKUP 将在该范围的第一列中搜索搜索键值中指定的键值。
索引
要返回的值的列索引,范围中的第一列编号为 1。 如果索引不是介于 1 和范围中的列数之间,将返回 #VALUE! 。
已排序-[可选]
[默认值为 TRUE() ] - 指示要搜索的列(指定范围的第一列)是否已排序。大多数情况下,建议设为 FALSE()。 建议将已排序设为 FALSE。如果设为 FALSE,将返回完全匹配项。如果存在多个匹配值,将返回找到的第一个值对应的单元格的内容,如果找不到匹配值,则返回 #N/A。 如果将已排序设为 TRUE 或省略,将返回(小于或等于搜索键值的)最接近的匹配项。如果搜索的列中所有的值均大于搜索键值,则返回 #N/A。
实战
在线练习:【雷鸟365】 VLOOKUP.xlsx
https://www.leiniao365.com/work/table/26134501
回答于 2019-09-11 08:43:50
一、vlookup函数向右查询
语法=VLOOKUP(查找值,查找范围,查找列数,精确匹配或者近似匹配),如下:
函数=VLOOKUP(G5,A:B,2,0)
G5——>需要查询的值,查询姓名为张三;
A:B——>查询的范围,姓名和学号在表格中的A:B两列;
2——>要匹配出的值在查询值往右第二列;
0——>精确查询。
二、vlookup函数向左查询
如图中显示:如果要用学号来匹配出对应的姓名,此时就需要用到向左查询,向左查询时单纯的用vlookup函数无法进行,需要搭配 IF 函数作为辅助。
函数=VLOOKUP(J5,IF({1,0},B:B,A:A),2,0)
J5——>需要查询的值,查询学号为001
IF({1,0},B:B,A:A)——>查询的范围,IF函数中当正确时,选择B列,反正选择A列;
2——>要匹配出的值在查询值往右第二列,当查询的值IF判断条件为正确时,姓名在从学号开的往右第2列;
0——>精确查询。
三、vlookup函数多条件查询
如下图所示,当我们匹配数据的时候需要同时匹配时间和单号两个条件的时候,这样就第一参数用一个条件就无法解决,需要使用到两个条件。
函数如下:
入库数量:{=VLOOKUP(G2&H2,IF({1,0},A:A&B:B,C:C),2,0)}
入库单号:{=VLOOKUP(G2&H2,IF({1,0},A:A&B:B,D:D),2,0)}
上一篇:你最想跟你喜欢的人连麦看哪部剧?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |