首页人工智能vlookup函数怎么用?vlookup用法详细步骤

vlookup函数怎么用?vlookup用法详细步骤

编程之家2026-05-151124次浏览

很多朋友对于vlookup函数怎么用和vlookup用法详细步骤不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!

vlookup函数怎么用?vlookup用法详细步骤

excel 中的函数VL00KUP怎么用、

1、首先打开excel2016软件,新建一个表格,写入数据并以该表格中数据为例,需要在A:B列中找到与C列对应的B列的数据:

2、然后点击上方的插入函数按钮点开插入函数的对话框,或者直接在其中一个单元各种输入=号,然后直接在=后输入VLOOKUP插入函数,这里使用插入函数对话框:

3、点开插入函数以后搜索到并打开VLOOKUP函数:

4、会出来四行空白项需要填写,这里第一行表示需要取在什么条件下的数据,此表格中需要找出C列的所对应的B列数据,所以选中C列:

5、第二行表示的是所取的数据范围内,此表格中需要在A:B两列中取得C列所对应的B列的数据:

6、第三行表示的是需要取的是数据范围的列数,这里是取第二列数据,所以填2:

vlookup函数怎么用?vlookup用法详细步骤

7、第四行数表示的是如果是错误的结果则显示为0:

8、最后将这四行都填完之后,回车就会显示出C列在A:B列中所对应的B列的数据了:

VLOOKUP函数怎么用

vlookup函数的使用方法

“Lookup”的汉语意思是“查找”,在Excel中与“Lookup”相关的函数有三个:VLOOKUP、HLOOKUO和LOOKUP。下面介绍VLOOKUP函数的用法。Vlookup函数的作用为在表格的首列查找指定的数据,并返回指定的数据所在行中的指定列处的数据。其标准格式为:

VLOOKUP(lookup_value,table_array,col_index_num, range_lookup)

步骤1、VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)可以写为:

vlookup函数怎么用?vlookup用法详细步骤

VLOOKUP(需在第一列中查找的数据,需要在其中查找数据的数据表,需返回某列值的列号,逻辑值True或False)

步骤2、Lookup_value为“需在数据表第一列中查找的数据”,可以是数值、文本字符串或引用。

步骤3、Table_array为“需要在其中查找数据的数据表”,可以使用单元格区域或区域名称等。

⑴如果 range_lookup为 TRUE或省略,则 table_array的第一列中的数值必须按升序排列,否则,函数 VLOOKUP不能返回正确的数值。

如果 range_lookup为 FALSE,table_array不必进行排序。

⑵Table_array的第一列中的数值可以为文本、数字或逻辑值。若为文本时,不区分文本的大小写。

步骤4、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!。

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

应用实例

1已知表sheet1中的数据如下,如何在数据表二 sheet2中如下引用:当学号随机出现的时候,如何在B列显示其对应的物理成绩?

2、根据问题的需求,这个公式应该是:

=vlookup(a2,sheet1!$a$2:$f$100,6,true)

注意点:

1、如果生成的结果显示为“#N/A”,说明没有找到匹配数值。

2、此方法在“RRU挂高”这一列生成的值为通过公式计算得出的结果,无法直接引用。如果要引用可以复制这一列的数值粘贴到后面一列。不会操作的,可以参考下面步骤。

步骤:复制“RRU挂高”列—新的粘贴位置点鼠标右键—选择“选择性粘贴”—选中“数值”—点“确定”。

VLOOKUP函数什么意思,怎么应用

Microsoft Excel中 VLOOKUP函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的公式,尤其在用公式执行很长或复杂的计算时。

工具原料:电脑+Microsoft Excel

语法编辑

VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

VLOOKUP函数语法具有下列参数(参数:为操作、事件、方法、属性、函数或过程提供信息的值。):

lookup_value必需。要在表格或区域的第一列中搜索的值。lookup_value参数可以是值或引用。如果为 lookup_value参数提供的值小于 table_array参数第一列中的最小值,则 VLOOKUP将返回错误值#N/A。

table_array必需。包含数据的单元格区域。可以使用对区域(例如,A2:D8)或区域名称的引用。table_array第一列中的值是由 lookup_value搜索的值。这些值可以是文本、数字或逻辑值。文本不区分大小写。

col_index_num必需。table_array参数中必须返回的匹配值的列号。col_index_num参数为 1时,返回 table_array第一列中的值;col_index_num为 2时,返回 table_array第二列中的值,依此类推。

如果 col_index_num参数:

小于 1,则 VLOOKUP返回错误值#VALUE!。

大于 table_array的列数,则 VLOOKUP返回错误值#REF!。

range_lookup可选。一个逻辑值,指定希望 VLOOKUP查找精确匹配值还是近似匹配值:

如果 range_lookup为 TRUE或被省略,则返回精确匹配值或近似匹配值。如果找不到精确匹配值,则返回小于 lookup_value的最大值。

要点如果 range_lookup为 TRUE或被省略,则必须按升序排列 table_array第一列中的值;否则,VLOOKUP可能无法返回正确的值。

如果 range_lookup为 FALSE,则不需要对 table_array第一列中的值进行排序。

如果 range_lookup参数为 FALSE,VLOOKUP将只查找精确匹配值。如果 table_array的第一列中有两个或更多值与 lookup_value匹配,则使用第一个找到的值。如果找不到精确匹配值,则返回错误值#N/A。

注解编辑

在 table_array的第一列中搜索文本值时,请确保 table_array第一列中的数据不包含前导空格、尾部空格、非打印字符或者未使用不一致的直引号('或")与弯引号(‘或“)。否则,VLOOKUP可能返回不正确或意外的值。

有关详细信息,请参阅 CLEAN函数和 TRIM函数。

在搜索数字或日期值时,请确保 table_array第一列中的数据未存储为文本值。否则,VLOOKUP可能返回不正确或意外的值。

如果 range_lookup为 FALSE且 lookup_value为文本,则可以在 lookup_value中使用通配符-问号(?)和星号(*)。问号匹配任意单个字符;星号匹配任意字符序列。如果要查找实际的问号或星号,请在字符前键入波形符(~)。

VLOOKUP函数应用示例如下:

示例一

示例二

使用vlookup函数:

结果显示:

好了,关于vlookup函数怎么用和vlookup用法详细步骤的问题到这里结束啦,希望可以解决您的问题哈!

substring截取字符串 cppsubstr截取字符串json可视化编辑器工具(json生成工具)