EXCEL中的VLOOKUP、HLOOKUP如何使用? excel中HLOOKUP与VLOOKUP指令如何使用?(越...

Excel HLOOKUP\u8ddfVLOOKUP\u600e\u4e48\u7ed3\u5408\u8d77\u6765\u7528

1.hlookup\u51fd\u6570\u7684\u542b\u4e49\uff1a
\u5f53\u67e5\u627e\u7684\u503c\u4f4d\u4e8e\u67e5\u627e\u8303\u56f4\u7684\u9996\u884c\uff0c\u5e76\u4e14\u8fd4\u56de\u7684\u503c\u5728\u67e5\u627e\u8303\u56f4\u7684\u7b2c\u51e0\u884c\uff0c\u53ef\u4ee5\u4f7f\u7528hlookup\u51fd\u6570\u3002
hlookup\u51fd\u6570vlookup\u51fd\u6570\u67e5\u627e\u7684\u65b9\u5f0f
hlookup\u51fd\u6570\u2014\u2014\u6309\u884c\u67e5\u627e\u3002
vlookup\u51fd\u6570\u2014\u2014\u6309\u5217\u67e5\u627e\u3002

2.hlookup\u51fd\u6570\u7684\u8bed\u6cd5\u683c\u5f0f
=hlookup(lookup_value,table_array,row_index_num,range_lookup)
=hlookup\uff08\u5728\u6570\u636e\u8868\u7b2c\u4e00\u884c\u4e2d\u67e5\u627e\u7684\u503c\uff0c\u67e5\u627e\u7684\u8303\u56f4\uff0c\u8fd4\u56de\u7684\u503c\u5728\u67e5\u627e\u8303\u56f4\u7684\u7b2c\u51e0\u884c\uff0c\u6a21\u7cca\u5339\u914d/\u7cbe\u786e\u5339\u914d\uff09
FALSE\uff080\uff09\u7701\u7565\u4e3a\u7cbe\u786e\u5339\u914d\u3002
TRUE\uff081\uff09\u4e3a\u8fd1\u4f3c\u5339\u914d\u3002

3.hlookup\u51fd\u6570\u6848\u5217
3.\u5982\u56fe\u6240\u793a\uff0c\u8fdb\u884c\u6210\u7ee9\u67e5\u8be2\uff0c\u67e5\u8be2\u6bcf\u4e2a\u4eba\u9ad8\u6570\u7684\u6210\u7ee9\u3002
\u53ef\u4ee5\u770b\u51fa\uff0chlookup\u51fd\u6570\u662f\u6a2a\u5411\u67e5\u627e\uff0c\u6309\u884c\u67e5\u627e\u3002
\u5f53\u67e5\u627e\u7684\u503c\uff08\u9ad8\u6570\uff09\u4f4d\u4e8e\u67e5\u627e\u8303\u56f4\uff08A1:E6\uff09\u7684\u9996\u884c\uff0c\u8fd4\u56de\u7684\u503c\u5728\u67e5\u627e\u8303\u56f4\uff08A1:E6\uff09\u7684\u7b2c\u51e0\u884c\uff0c\u8fd9\u7b2c\u51e0\u884c\u7531\u59d3\u540d\u6240\u5728\u884c\u51b3\u5b9a\uff0c\u4f8b\u5982\u5f20\u66f9\u5728\u7b2c\u4e8c\u884c\uff0c\u53ef\u5229\u7528\u516c\u5f0f=row\uff08G2\uff09\u5b9e\u73b0\u3002
\u8f93\u5165\u516c\u5f0f=HLOOKUP($H$1,$A$1:$E$6,ROW(G2),FALSE)\u3002
\u516c\u5f0f\u89e3\u91ca
\u5728\u6570\u636e\u8868\u7b2c\u4e00\u884c\u4e2d\u67e5\u627e\u7684\u503c\u2014\u2014H1\u9ad8\u6570
\u67e5\u627e\u7684\u8303\u56f4\u2014\u2014A1:E6
\u8fd4\u56de\u7684\u503c\u5728\u67e5\u627e\u8303\u56f4\u7684\u7b2c\u51e0\u884c\u2014\u2014\u4f7f\u7528row\u51fd\u6570\u786e\u5b9a
\u6a21\u7cca\u5339\u914d/\u7cbe\u786e\u5339\u914d\u2014\u2014\u7cbe\u786e\u5339\u914d

4.hlookup\u51fd\u6570\u4f7f\u7528\u7684\u6ce8\u610f\u70b9
4.Row_index_num \u2014\u2014\u8fd4\u56de\u7684\u503c\u5728\u67e5\u627e\u8303\u56f4\u7684\u7b2c\u51e0\u884cRow_index_num = 1\uff0c\u8fd4\u56de table_array \u7b2c\u4e00\u884c\u7684\u6570\u503c\u3002Row_index_num = 2\uff0c\u8fd4\u56de table_array \u7b2c\u4e8c\u884c\u7684\u6570\u503c\u3002row_index_num \u7684\u503c\u4e0d\u80fd\u5c0f\u4e8e 1\u6216\u8005\u5927\u4e8e table_array\uff08\u67e5\u627e\u7684\u8303\u56f4 \uff09\u7684\u884c\u6570\uff0c\u5426\u5219\u8fd4\u56de\u9519\u8bef\u503c\u3002
5.\u5f53hlookup\u51fd\u6570\u4e2dlookup_value\uff08\u67e5\u627e\u7684\u503c\uff09\u5728table_array\uff08\u67e5\u627e\u7684\u8303\u56f4\uff09\u4e2d\u627e\u4e0d\u5230\uff0c\u4e14\u4e3a\u6a21\u7cca\u5339\u914d\uff08range_lookup \u4e3a TRUE\uff09\uff0c\u5b83\u4f1a\u9ed8\u8ba4\u5339\u914d table_array \u4e2d\u5c0f\u4e8e lookup_value \u7684\u6700\u5927\u503c\u3002
\u5982\u56fe\u6240\u793a\uff0clookup_value=3\uff0c\u4e14\u4e3a\u6a21\u7cca\u5339\u914d\uff0c\u8fd9\u65f6\u8fd4\u56de\u6e7f\u5ea6=2.83\u65f6\u7684\u6e29\u5ea6\u3002

6.\u5982\u679c\u662f\u7cbe\u786e\u5339\u914d\u7684\u8bdd\uff0c\u8fd4\u56de\u9519\u8bef\u503c#N/A\u3002
\u5982\u56fe\u6240\u793a\uff0c\u7cbe\u786e\u5339\u914d\uff0c\u8fd4\u56de#N/A\u3002

7.\u5f53hlookup\u51fd\u6570\u4e2dlookup_value\uff08\u67e5\u627e\u7684\u503c\uff09\u5c0f\u4e8e table_array \uff08\u67e5\u627e\u7684\u8303\u56f4\uff09\u7b2c\u4e00\u884c\u4e2d\u7684\u6700\u5c0f\u6570\u503c\uff0c \u8fd4\u56de\u9519\u8bef\u503c#N/A\u3002
\u5982\u56fe\u6240\u793a\uff0c\u5f53lookup_value=2\u5c0f\u4e8etable_array\u76842.57\uff0c\u8fd9\u65f6\uff0c\u5c31\u7b97\u662f\u6a21\u7cca\u5339\u914d\u4e5f\u8fd4\u56de#N/A\u3002

8.\u5efa\u8baehlookup\u51fd\u6570\u548clookup\u51fd\u6570\uff0cvlookup\u51fd\u6570\u7ed3\u5408\u8d77\u6765\u5b66\u4e60\u3002

\u5728\u8868\u683c\u6216\u6570\u503c\u6570\u7ec4\u7684\u9996\u5217\u67e5\u627e\u6307\u5b9a\u7684\u6570\u503c\uff0c\u5e76\u7531\u6b64\u8fd4\u56de\u8868\u683c\u6216\u6570\u7ec4\u5f53\u524d\u884c\u4e2d\u6307\u5b9a\u5217\u5904\u7684\u6570\u503c\u3002\u5f53\u6bd4\u8f83\u503c\u4f4d\u4e8e\u6570\u636e\u8868\u9996\u5217\u65f6\uff0c\u53ef\u4ee5\u4f7f\u7528\u51fd\u6570 VLOOKUP \u4ee3\u66ff\u51fd\u6570 HLOOKUP\u3002

\u5728 VLOOKUP \u4e2d\u7684 V \u4ee3\u8868\u5782\u76f4\u3002

\u8bed\u6cd5

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

Lookup_value \u4e3a\u9700\u8981\u5728\u6570\u7ec4\u7b2c\u4e00\u5217\u4e2d\u67e5\u627e\u7684\u6570\u503c\u3002Lookup_value \u53ef\u4ee5\u4e3a\u6570\u503c\u3001\u5f15\u7528\u6216\u6587\u672c\u5b57\u7b26\u4e32\u3002

Table_array \u4e3a\u9700\u8981\u5728\u5176\u4e2d\u67e5\u627e\u6570\u636e\u7684\u6570\u636e\u8868\u3002\u53ef\u4ee5\u4f7f\u7528\u5bf9\u533a\u57df\u6216\u533a\u57df\u540d\u79f0\u7684\u5f15\u7528\uff0c\u4f8b\u5982\u6570\u636e\u5e93\u6216\u5217\u8868\u3002

\u5982\u679c range_lookup \u4e3a TRUE\uff0c\u5219 table_array \u7684\u7b2c\u4e00\u5217\u4e2d\u7684\u6570\u503c\u5fc5\u987b\u6309\u5347\u5e8f\u6392\u5217\uff1a\u2026\u3001-2\u3001-1\u30010\u30011\u30012\u3001\u2026\u3001-Z\u3001FALSE\u3001TRUE\uff1b\u5426\u5219\uff0c\u51fd\u6570 VLOOKUP \u4e0d\u80fd\u8fd4\u56de\u6b63\u786e\u7684\u6570\u503c\u3002\u5982\u679c range_lookup \u4e3a FALSE\uff0ctable_array \u4e0d\u5fc5\u8fdb\u884c\u6392\u5e8f\u3002

\u901a\u8fc7\u5728\u201c\u6570\u636e\u201d\u83dc\u5355\u4e2d\u7684\u201c\u6392\u5e8f\u201d\u4e2d\u9009\u62e9\u201c\u5347\u5e8f\u201d\uff0c\u53ef\u5c06\u6570\u503c\u6309\u5347\u5e8f\u6392\u5217\u3002

Table_array \u7684\u7b2c\u4e00\u5217\u4e2d\u7684\u6570\u503c\u53ef\u4ee5\u4e3a\u6587\u672c\u3001\u6570\u5b57\u6216\u903b\u8f91\u503c\u3002

\u6587\u672c\u4e0d\u533a\u5206\u5927\u5c0f\u5199\u3002

Col_index_num \u4e3a table_array \u4e2d\u5f85\u8fd4\u56de\u7684\u5339\u914d\u503c\u7684\u5217\u5e8f\u53f7\u3002Col_index_num \u4e3a 1 \u65f6\uff0c\u8fd4\u56de table_array \u7b2c\u4e00\u5217\u4e2d\u7684\u6570\u503c\uff1bcol_index_num \u4e3a 2\uff0c\u8fd4\u56de table_array \u7b2c\u4e8c\u5217\u4e2d\u7684\u6570\u503c\uff0c\u4ee5\u6b64\u7c7b\u63a8\u3002\u5982\u679c col_index_num \u5c0f\u4e8e 1\uff0c\u51fd\u6570 VLOOKUP \u8fd4\u56de\u9519\u8bef\u503c\u503c #VALUE!\uff1b\u5982\u679c col_index_num \u5927\u4e8e table_array \u7684\u5217\u6570\uff0c\u51fd\u6570 VLOOKUP \u8fd4\u56de\u9519\u8bef\u503c #REF!\u3002

Range_lookup \u4e3a\u4e00\u903b\u8f91\u503c\uff0c\u6307\u660e\u51fd\u6570 VLOOKUP \u8fd4\u56de\u65f6\u662f\u7cbe\u786e\u5339\u914d\u8fd8\u662f\u8fd1\u4f3c\u5339\u914d\u3002\u5982\u679c\u4e3a TRUE \u6216\u7701\u7565\uff0c\u5219\u8fd4\u56de\u8fd1\u4f3c\u5339\u914d\u503c\uff0c\u4e5f\u5c31\u662f\u8bf4\uff0c\u5982\u679c\u627e\u4e0d\u5230\u7cbe\u786e\u5339\u914d\u503c\uff0c\u5219\u8fd4\u56de\u5c0f\u4e8e lookup_value \u7684\u6700\u5927\u6570\u503c\uff1b\u5982\u679c range_value \u4e3a FALSE\uff0c\u51fd\u6570 VLOOKUP \u5c06\u8fd4\u56de\u7cbe\u786e\u5339\u914d\u503c\u3002\u5982\u679c\u627e\u4e0d\u5230\uff0c\u5219\u8fd4\u56de\u9519\u8bef\u503c #N/A\u3002

\u8bf4\u660e

\u5982\u679c\u51fd\u6570 VLOOKUP \u627e\u4e0d\u5230 lookup_value\uff0c\u4e14 range_lookup \u4e3a TRUE\uff0c\u5219\u4f7f\u7528\u5c0f\u4e8e\u7b49\u4e8e lookup_value \u7684\u6700\u5927\u503c\u3002
\u5982\u679c lookup_value \u5c0f\u4e8e table_array \u7b2c\u4e00\u5217\u4e2d\u7684\u6700\u5c0f\u6570\u503c\uff0c\u51fd\u6570 VLOOKUP \u8fd4\u56de\u9519\u8bef\u503c #N/A\u3002
\u5982\u679c\u51fd\u6570 VLOOKUP \u627e\u4e0d\u5230 lookup_value \u4e14 range_lookup \u4e3a FALSE\uff0c\u51fd\u6570 VLOOKUP \u8fd4\u56de\u9519\u8bef\u503c #N/A\u3002
\u793a\u4f8b

\u5982\u679c\u60a8\u5c06\u793a\u4f8b\u590d\u5236\u5230\u7a7a\u767d\u5de5\u4f5c\u8868\u4e2d\uff0c\u53ef\u80fd\u4f1a\u66f4\u6613\u4e8e\u7406\u89e3\u8be5\u793a\u4f8b\u3002\u8be5\u793a\u4f8b\u4f7f\u7528 1 \u4e2a\u5927\u6c14\u538b\u7684\u7a7a\u6c14\u503c\u3002


1
2
3
4
5
6
7
8
9
10
A B C
\u5bc6\u5ea6 \u7c98\u5ea6 \u6e29\u5ea6
.457 3.55 500
.525 3.25 400
.616 2.93 300
.675 2.75 250
.746 2.57 200
.835 2.38 150
.946 2.17 100
1.09 1.95 50
1.29 1.71 0
\u516c\u5f0f \u8bf4\u660e\uff08\u7ed3\u679c\uff09
=VLOOKUP(1,A2:C10,2) \u5728 A \u5217\u4e2d\u67e5\u627e 1\uff0c\u5e76\u4ece\u76f8\u540c\u884c\u7684 B \u5217\u4e2d\u8fd4\u56de\u503c (2.17)
=VLOOKUP(1,A2:C10,3,TRUE) \u5728 A \u5217\u4e2d\u67e5\u627e 1\uff0c\u5e76\u4ece\u76f8\u540c\u884c\u7684 C \u5217\u4e2d\u8fd4\u56de\u503c (100)
=VLOOKUP(.7,A2:C10,3,FALSE) \u5728 A \u5217\u4e2d\u67e5\u627e 0.746\u3002\u56e0\u4e3a A \u5217\u4e2d\u6ca1\u6709\u7cbe\u786e\u5730\u5339\u914d\uff0c\u6240\u4ee5\u8fd4\u56de\u4e86\u4e00\u4e2a\u9519\u8bef\u503c (#N/A)
=VLOOKUP(0.1,A2:C10,2,TRUE) \u5728 A \u5217\u4e2d\u67e5\u627e 0.1\u3002\u56e0\u4e3a 0.1 \u5c0f\u4e8e A \u5217\u7684\u6700\u5c0f\u503c\uff0c\u6240\u4ee5\u8fd4\u56de\u4e86\u4e00\u4e2a\u9519\u8bef\u503c (#N/A)
=VLOOKUP(2,A2:C10,2,TRUE) \u5728 A \u5217\u4e2d\u67e5\u627e 2\uff0c\u5e76\u4ece\u76f8\u540c\u884c\u7684 B \u5217\u4e2d\u8fd4\u56de\u503c (1.71)

如何使用以下两个最常用的查询函数:VLOOKUP 和 HLOOKUP。在函数名中,V 代表着纵向,而 H 代表着横向。当您需要搜索一列或多列信息时可使用 VLOOKUP,当您需要搜索一行或多行信息时可使用 HLOOKUP。

使用 VLOOKUP 搜索多列数据
首先,下载 Excel 2002 示例文件:查询函数示例数据(英文)。该文件使用虚构的数据来说明难题,它包含两个工作表:Page Views 和 Pages。Page Views 工作表包含唯一标识每个网页的一组 ID,还包含有关在 2002 年 9 月每个网页的点击次数的信息。Pages 工作表包含网页 ID 以及对应于每个 ID 的网页的名称。

网页 ID 出现在两个工作表内,这是因为源数据库使用了规范化数据结构。在该结构中,ID 可使用户找到给定网页的数据。有关规范化数据结构的大致介绍,请参阅使用范式和 Excel 设计 Access 数据库(英文)。

由于数据驻留在列中,因此我们将使用 VLOOKUP 函数输入第一个工作表中的一个网页 ID,然后返回第二个工作表中对应的网页名称。请按照下列步骤操作:

在 Page Views 工作表中,单击单元格 E3 并键入“VLOOKUP”。
在单元格 E4 中,键入“Result”。
单击单元格 F4,并在该单元格或编辑栏中键入以下公式:
=VLOOKUP(F3,Pages!A2:B39,2,False)

注释 “#N/A”将出现在单元格 F4 中,因为该函数应该在单元格 F3 中找到一个值,但该单元格为空。您将在下一步中向单元格 F3 中添加一个值。有关如何修复 #N/A 错误的详细信息,请参阅更正 #N/A 错误。

将单元格 A4 中的值复制到单元格 F3 内,然后按 Enter。“Home Page”将显示在单元格 F4 中。
使用单元格 A5 中的值重复步骤 3 和步骤 4。“Comics & Humor”将显示在单元格 F4 中。
不必浏览至第二个工作表,您便会确定网站用户主要访问了哪些网页。这就是查询函数的价值所在。使用它们,您可以花费较少的时间和精力查找大型数据集中的记录。

理解函数的各部分
您在上一部分中使用的函数执行了几项单独的操作。下图介绍了其中的每项操作:

下表列出并介绍了您用于该函数的一些参数。根据需要,该信息解释了如何修复在使用这些函数时可能出现的 #VALUE 和 #REF 错误。您需要了解此信息以便成功地使用该函数。HLOOKUP 函数使用相同的语法和参数。

部分 是否必需? 意义
=VLOOKUP() =HLOOKUP() 是 函数名。与 Excel 中的所有函数一样,您在名称前面加上等号 (=),并将必需信息(或者怪僻的术语参数)放在函数名后的括号中。在此示例中,您使用逗号分隔所有参数或变量。
F3 是 您的搜索项,即要查找的字词或值。在此示例中,搜索项是您在单元格 F3 中输入的值。您还可以将其中一个网页 ID 号直接嵌入到函数中。Excel 帮助将函数的这一部分称为 lookup_value。

如果没有指定搜索值或者引用了空白单元格,Excel 将显示“#N/A”错误消息。

Pages!A2:B39 是 要搜索的单元格区域。在此示例中,这些单元格驻留在另一个工作表上,因此工作表名称(“Pages”)位于区域值(“A2:B39”)之前。感叹号(“!”)将工作表引用和单元格引用分开。如果您仅想搜索与函数驻留在相同页面上的区域,请删除工作表名称和感叹号。

还可以在函数的这一部分中使用命名区域。例如,如果将名称“Data”指定给 Pages 工作表上的某个单元格区域,您就可以使用“'Pages'!Data”。Excel 帮助将函数的这一部分称为 table_array 值。

如果使用区域查询值 TRUE,则随后您必须按照升序对 table_array 参数的第一列中的值排序。否则,该函数将无法返回准确的结果。

2 是 定义的单元格区域中的某一列,该列中包含要查找的值。例如,Pages 工作表上的列 B 中包含您要查找的网页名称。由于 B 是定义的单元格区域(“A2:B39”)中的第二列,因此该函数使用“2”。如果定义的区域包含第三列,并且您要查找的值驻留在该列内,您将使用“3”,依此类推。

请记住,列在工作表中的实际位置并不重要。如果您的单元格区域起始于列 R 且终止于列 T,您可以使用 1 引用列 R,使用 2 引用列 S,依此类推。

Excel 帮助将函数的这一部分称为 col_index_num 值。如果您使用 HLOOKUP 函数,Excel 帮助将这一部分称为 row_index_num 值,并且您要遵循相同的原则。

注释 如果您在此参数中使用了错误值,Excel 将显示错误消息。您可能会产生以下任一错误:

如果值小于 1,Excel 显示“#VALUE!”。要解决该问题,请输入值 1 或更大的值。有关 #VALUE! 错误的详细信息,请参阅更正 #VALUE! 错误。
如果值超过单元格区域内的列数,由于该公式无法引用指定的列数,Excel 将显示“#REF!”。有关如何修复 #REF 错误的详细信息,请参阅更正 #REF! 错误。

False 可选 完全匹配项。如果使用“FALSE”,VLOOKUP 将返回完全匹配项。如果 Excel 无法找到完全匹配项,它将显示“#N/A”错误消息。有关如何修复 #N/A 错误的详细信息,请参阅更正 #N/A 错误。

如果将该值设置为“TRUE”或将其留空,VLOOKUP 将返回与您的搜索项最接近的匹配项。如果将该值设置为 TRUE,您必须按照升序对表格数组的第一列中的值排序。

Excel 帮助将函数的这一部分称为 range_lookup 值。

使用 VLOOKUP 函数的一般原则
在使用 VLOOKUP 函数时,请记住以下规则:

如果希望该函数返回完全匹配项,则必须按照升序对表格数组中的值排序;否则,该函数将失败。
该函数从您定义的单元格区域的左上部开始搜索,而且它搜索起点右侧的列。
必须始终用逗号分隔参数。
使用 HLOOKUP 搜索多行数据
上一部分中的步骤使用了 VLOOKUP 函数,其原因是数据驻留在列中。本部分中的步骤介绍如何使用 HLOOKUP 函数查找一行或多行中的数据。

在 Pages 工作表中,复制单元格区域 A2 至 B39 中的数据。
滚动到该工作表的顶部,右键单击单元格 D2,然后单击“选择性粘贴”。
在“选择性粘贴”对话框中,选择“转置”,然后单击“确定”。Excel 将数据粘贴到起始于单元格 D2 且终止于单元格 AO3 的两行中。
在 Page Views 工作表中,在单元格 E6 中键入“HLOOKUP”,在单元格 E7 中键入“Result”,然后在单元格 F7 中键入以下公式:
=HLOOKUP(F6,Pages!D2:AO3,2,FALSE)

在单元格 F6 中输入单元格 A4 中的 ID,然后按 Enter。“Home Page”将显示在单元格 F6 中。您获得了相同类型的结果,但您搜索的是一组行而非列。
HLOOKUP 函数与 VLOOKUP 函数使用相同的参数。然而,您声明的不是包含要查找的值的列,而是行。

接下来,让我们看一下同时适用于这两个函数的一个重要原则。请转至 Pages 工作表并按照下列步骤操作:

在单元格 D4 至 M4 中,随意键入一些内容。可以键入任何想要的内容,只是向这些单元格中添加一些文本或数字而已。
在 Page Views 工作表上,将 HLOOKUP 公式更改为如下所示:
=HLOOKUP(F6,Pages!D2:AO4,3,FALSE)

更改完该公式后,您在单元格 D4 中输入的值将出现。以下是需要记住的原则:要查找的值不一定驻留在匹配值旁边的单元格内。该值可以驻留在匹配值右侧任意数目的列内,也可以驻留在匹配值下方任意数目的行中。只需确保您扩展了 table_array 和 col_index_num 或 row_index_num 参数,使它们包括要查找的值。

使用 HLOOKUP 函数的一般原则
在使用 HLOOKUP 函数时,请记住以下规则:

该函数从您定义的单元格区域的左上部开始搜索,而且它搜索起点下方和右侧的行。
必须始终用逗号分隔参数。
如果希望该函数返回完全匹配项,则必须按照升序对数据中的值排序。是的,您可以横向排序。为此,请按照下列步骤操作:
在 Pages 工作表中,单击单元格 D2。
在“数据”菜单上,单击“排序”。
在“排序”对话框中,单击“选项”。
在“排序选项”对话框中,单击“按行排序”,然后单击“确定”。
在“排序”对话框中,单击“确定”对数据排序。

vlookup()表示从列中查找匹配值,Hlookup()表示从行中查找匹配值,

参数:vlookup(要查找的值,查找的区域,返回值在区域中的列数,0)

要查找的值:比如你的名字(假如在C2单元格)

查找的区域:比如你单位的工资表(姓名,工资两列A列,B列)

返回值在区域中的列数:返回工资在第2列

0:表示精确匹配

可在D2中录入公式:=vlookup(c2,a:b,2,0)

Hlookup则是在行中查找,如工资表第一行中姓名,第二行是工资,其它同VLOOKUP



这两个函数如果用在表与表中的引用是很好用的,比如学校成绩表,数学老师一个表,语文老师一个表,同一个班人名是一样的,但顺序却未必一致,要汇总成一个表,这个函数就可以省很多功夫.

学函数首先要耐心先弄明白函数中参数的含义,然后再实践一下,自己随便弄几个数列就可以试试了,只在这样才会学得快.如果你只是看不用过,即使在一瞬间明白了,一会也会忘了.这是我的经验,有点罗嗦了.

所以不管怎样你要先明白4个参数的含义.

图例是Vlookup(逐行查找),会用就容易明白Hlookup(逐列查找)。



在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首列时,可以使用函数 VLOOKUP 代替函数 HLOOKUP。

在 VLOOKUP 中的 V 代表垂直。

语法

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

Lookup_value 为需要在数组第一列中查找的数值。Lookup_value 可以为数值、引用或文本字符串。

Table_array 为需要在其中查找数据的数据表。可以使用对区域或区域名称的引用,例如数据库或列表。

如果 range_lookup 为 TRUE,则 table_array 的第一列中的数值必须按升序排列:…、-2、-1、0、1、2、…、-Z、FALSE、TRUE;否则,函数 VLOOKUP 不能返回正确的数值。如果 range_lookup 为 FALSE,table_array 不必进行排序。

通过在“数据”菜单中的“排序”中选择“升序”,可将数值按升序排列。

Table_array 的第一列中的数值可以为文本、数字或逻辑值。

文本不区分大小写。

Col_index_num 为 table_array 中待返回的匹配值的列序号。Col_index_num 为 1 时,返回 table_array 第一列中的数值;col_index_num 为 2,返回 table_array 第二列中的数值,以此类推。如果 col_index_num 小于 1,函数 VLOOKUP 返回错误值值 #VALUE!;如果 col_index_num 大于 table_array 的列数,函数 VLOOKUP 返回错误值 #REF!。

Range_lookup 为一逻辑值,指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果为 TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值;如果 range_value 为 FALSE,函数 VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值 #N/A。

说明

如果函数 VLOOKUP 找不到 lookup_value,且 range_lookup 为 TRUE,则使用小于等于 lookup_value 的最大值。
如果 lookup_value 小于 table_array 第一列中的最小数值,函数 VLOOKUP 返回错误值 #N/A。
如果函数 VLOOKUP 找不到 lookup_value 且 range_lookup 为 FALSE,函数 VLOOKUP 返回错误值 #N/A。
示例

如果您将示例复制到空白工作表中,可能会更易于理解该示例。该示例使用 1 个大气压的空气值。

1
2
3
4
5
6
7
8
9
10
A B C
密度 粘度 温度
.457 3.55 500
.525 3.25 400
.616 2.93 300
.675 2.75 250
.746 2.57 200
.835 2.38 150
.946 2.17 100
1.09 1.95 50
1.29 1.71 0
公式 说明(结果)
=VLOOKUP(1,A2:C10,2) 在 A 列中查找 1,并从相同行的 B 列中返回值 (2.17)
=VLOOKUP(1,A2:C10,3,TRUE) 在 A 列中查找 1,并从相同行的 C 列中返回值 (100)
=VLOOKUP(.7,A2:C10,3,FALSE) 在 A 列中查找 0.746。因为 A 列中没有精确地匹配,所以返回了一个错误值 (#N/A)
=VLOOKUP(0.1,A2:C10,2,TRUE) 在 A 列中查找 0.1。因为 0.1 小于 A 列的最小值,所以返回了一个错误值 (#N/A)
=VLOOKUP(2,A2:C10,2,TRUE) 在 A 列中查找 2,并从相同行的 B 列中返回值 (1.71)

Vlookup(行查找),Hlookup(列查找)。



  • 鎬庝箞鍦‥xcel涓浣跨敤VLOOKUP鍑芥暟?
    绛旓細1銆佹柊寤轰竴涓┖鐧界殑EXCEL宸ヤ綔琛 2銆佸湪宸ヤ綔琛ㄩ粦杈撳叆婕旂ず鏁版嵁锛岃姹傚皢A鍒楃瓑浜嶬鍒楃殑鎵鏈夋暟鍊涓紝姹傚嚭瀵瑰簲B鍒楃殑鏈澶у硷紝鏀惧埌鍚庨潰锛岃屽悗姹傚嚭鏈澶у煎搴旂殑鍚庨潰鐨勫硷紝澶嶅埗杩囧幓 3銆佸湪L鍒楄緭鍏ュ叕寮=MAX(($A$2:$A$1000=$K2)*($B$2:$B$1000))锛岃屽悗鍚屾椂鎸変綇ctrl+shift+enter锛屽皢鍏紡杞崲涓烘暟缁勮幏寰楀...
  • excel琛ㄦ牸涓殑vlookup鎬庝箞鐢?
    绛旓細1銆佸垱寤excel锛鎻掑叆鏍蜂緥鏁版嵁锛屽湴鍚 浠e彿 zhenjiang e beijing f shanghai g nanjing h guangzhou j wuxi k suzhou l 2銆佹彃鍏ュ緟鍖归厤娴嬭瘯鏁版嵁锛屽湴鍚 浠e彿 chongqing beijing shanghai shenzhen 3銆佸湪B2鍗曞厓鏍硷紝缂栧啓鍏紡锛=VLOOKUP(A2,sheet2!$A$2:$B$8,2,0)锛屽洜鏈尮閰...
  • 鎬庢牱浣跨敤excel涓殑vlookup鍔熻兘
    绛旓細Excel涓Vlookup鍑芥暟鐨勭敤娉曪細=vlookup(浣滀负鏌ユ壘渚濇嵁鐨勬暟鎹紝鏌ユ壘鐨勫尯鍩燂紝杩斿洖鍊煎湪鏌ユ壘鍖哄煙涓殑绗嚑鍒楋紝鏄惁绮剧‘鍖归厤锛変緥濡備笅琛細E11==VLOOKUP(D11,A:B,2,0)
  • excel涓殑vlookup鏄粈涔堟剰鎬?
    绛旓細Excel涓殑VLOOKUP鐨勬剰鎬濇槸锛氬瀭鐩存柟鍚戞煡璇㈠紩鐢ㄦ暟鎹紝濡傦細=VLOOKUP(A2,F:K,2,0)A2琛ㄧず闇瑕佹煡鎵剧殑鍊硷紝F:K琛ㄧず鏌ユ壘寮曠敤鐨勫尯鍩燂紙娉ㄦ剰锛氳繖涓尯鍩熺殑棣栧垪F蹇呴』鍖呭惈A2鏌ユ壘鐨勫硷級锛2琛ㄧず寮曠敤F鑷矺鍒楄繖涓尯鍩熺殑绗簩鍒楋紙涔熷氨鏄疓鍒楋級锛0琛ㄧず閲囩敤绮剧‘鏌ユ壘妯″紡锛堢渷鐣ユ垨闈0鍊艰〃绀烘ā绯婃煡鎵炬ā寮忥級銆
  • 鍦‥xcel涓, VLOOKUP鏄粈涔堟剰鎬?
    绛旓細1銆Excel涓殑VLOOKUP鐨勬剰鎬濇槸鍨傜洿鏂瑰悜鏌ヨ寮曠敤鏁版嵁锛屽=VLOOKUPA2锛孎K锛2锛0A2琛ㄧず闇瑕佹煡鎵剧殑鍊硷紝FK琛ㄧず鏌ユ壘寮曠敤鐨勫尯鍩熸敞鎰忚繖涓尯鍩熺殑棣栧垪F蹇呴』鍖呭惈A2鏌ユ壘鐨勫硷紝2琛ㄧず寮曠敤F鑷矺鍒楄繖涓尯鍩熺殑绗簩鍒椾篃灏辨槸G鍒椼2銆乴t VLOOKUP鏄竴涓煡鎵惧嚱鏁帮紝缁欏畾涓涓煡鎵剧殑鐩爣锛屽畠灏辫兘浠庢寚瀹氱殑鏌ユ壘鍖哄煙涓煡鎵捐繑鍥炴兂瑕...
  • excel琛ㄦ牸鎬庝箞鐢VLOOKUP鍑芥暟
    绛旓細1銆佽繖閲屽叾瀹炰笉鏄VLOOKUP鍙互瀹炵幇浠庡彸鑷冲彸鐨勬煡鎵撅紝鑰屾槸鍒╃敤IF鍑芥暟鐨勬暟缁勬晥搴旀妸涓ゅ垪鎹綅閲嶆柊缁勫悎鍚庯紝鍐嶆寜姝e父鐨勪粠宸﹁嚦鍙虫煡鎵俱2銆両F锛坽1,0},B2:B5,A2:A5)杩欐槸鏈叕寮忎腑鏈閲嶈鐨勭粍鎴愰儴鍒嗐鍦‥XCEL鍑芥暟涓娇鐢ㄦ暟缁勬椂锛堝墠鎻愭椂璇ュ嚱鏁扮殑鍙傛暟鏀寔鏁扮粍锛夛紝杩斿洖鐨勭粨鏋滀篃浼氭槸涓涓暟缁勩傝繖閲1鍜0涓嶆槸瀹為檯鎰忎箟...
  • Excel琛ㄦ牸涓庝箞浣跨敤vlookup鍑芥暟鍛?
    绛旓細锛1锛夋墦寮Excel绀轰緥婧愭枃浠讹紝鎵惧埌鈥VLOOKUP鈥濇枃浠躲傜幇鍦ㄥ皢銆愭暟鎹簮銆戣〃涓悇涓憳宸ョ殑閭鍜岀數璇濈敤VLOOKUP鍑芥暟濉啓鍒般1VLookup銆戣〃涓搴旂殑濮撳悕涔嬪悗銆傦紙2锛夋寜銆怓2銆戦敭锛岃緭鍏ュ叕寮忋=VLOOKUP銆戯紝鐒跺悗锛屾寜銆怲ab銆戦敭锛孍xcel浼氳嚜鍔ㄦ樉绀哄叾鏉′欢宸︽嫭鍙凤紝鍙樹负銆=VLOOKUP锛堛戔啋鍗曞嚮缂栬緫鏍忓乏渚х殑銆恌x銆戞寜閽啋寮瑰嚭銆...
  • excel涓璿lookup鏄粈涔堟剰鎬,鎬庝箞鐢?
    绛旓細鍦ㄨ〃鏍间腑VLOOKUP鍑芥暟鏄Excel涓殑涓涓旱鍚戞煡鎵惧嚱鏁帮紝瀹冧笌LOOKUP鍑芥暟鍜孒LOOKUP鍑芥暟灞炰簬涓绫诲嚱鏁般傚叿浣撲娇鐢ㄦ柟娉曞涓嬶細濡備笅鍥炬墍绀猴紝瑕佹眰鏍规嵁琛ㄤ簩涓殑濮撳悕锛屾煡鎵惧鍚嶆墍瀵瑰簲鐨勫勾榫勩傚叕寮忥細B13 =VLOOKUP(A13,$B$2:$D$8,3,0)鍙傛暟璇存槑锛1銆佹煡鎵剧洰鏍囷細灏辨槸浣犳寚瀹氱殑鏌ユ壘鐨勫唴瀹规垨鍗曞厓鏍煎紩鐢ㄣ傛湰渚嬩腑琛ㄤ簩A鍒楃殑...
  • excel涓鎬庝箞鐢VLOOKUP鍑芥暟鍙栦袱涓潯浠剁殑鏁板?
    绛旓細excel閲鐢VLOOKUP鍑芥暟鍙栧悓鏃舵弧瓒充袱涓潯浠剁殑鍊硷紝鍙互鎸夌収浠ヤ笅姝ラ杩涜鎿嶄綔锛氫緥濡傦紝鏈変竴缁勬暟鎹瓵锛屽寘鎷鍚嶃佸鍙枫佹垚缁╀笁鍒楋紝鍙﹀涓缁勬暟鎹瓸鏈夊鍚嶃佸鍙蜂袱鍒楋紝鐜板湪瑕佸皢鏁版嵁A鐨勬垚缁╁叧鑱斿埌鏁版嵁B涓潵銆傚涓嬪浘鎵绀猴細1銆佸湪I2鍗曞厓鏍艰緭鍏ユ暟缁勫叕寮忥細=VLOOKUP(G2&H2,IF({1,0},$A$2:$A$8&$B$2:$B$8...
  • 濡備綍鍦╡xcel涓浣跨敤vlookup鍑芥暟?
    绛旓細excel杞欢銆1銆佺敤鏁版嵁鎵撳紑鐢靛瓙琛ㄦ牸锛屽湪b鍒楃殑杩斿洖鍊间腑鏄剧ず涓嶦鍒楀搴旂殑鏁版嵁銆2銆佸繀椤诲崟鍑烩淏2鈥濆崟鍏冩牸涓殑鈥渇x鈥濇潵閫夋嫨鈥vlookup鈥濆姛鑳介夐」銆3銆佺涓琛屽~鍐橝2锛岀浜岃濉啓D2:E8锛岀涓夎濉啓2銆傝繖鏄牴鎹渶瑕佽缃寖鍥淬4銆佹渶鍚庯紝濡傚浘鎵绀猴紝鐩存帴鍦ˋ2鍖哄煙涓嬫媺鍏紡浠ユ煡鐪嬫墍鏈夊硷紝杩欐牱鎿嶄綔灏卞彲浠ュ畬鎴愪簡銆
  • 扩展阅读:excelvlookup两个表格匹配 ... 表格vlookup精确匹配 ... vlookup使用详细步骤 ... excel vlookup 匹配不到 ... excel查询公式vlookup ... vlookup函数的使用方法 ... vlookup函数教程视频 ... vlookup函数两张表匹配 ... excel hlookup ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网