excel表中, ‘’=VLOOKUP(M31,$C$4:$E$22,3,)‘’这句话什么意思?

2025-03-07 04:15:59
推荐回答(4个)
回答1:

在$C$4:$E$22区域中查找M31单元格的内容,并返回第三列的信息

语法:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
共四个参数,含义如下:

Lookup_value 要查找的数值,
可以为数值或引用。

Table_array 为两列或多列数据,区域名称也可,第一列中的值要包含lookup_value 搜索的值。

Col_index_num 为 table_array
中待返回的匹配值的列序号,就是想要信息对应新区域第几列。

Range_lookup 为逻辑值,精确匹配或近似匹配值,0为精确匹配。
对应vlookup(D3,编号对照!$A $3:$C $19,2,FALSE)信息,就是找D3单元格里的内容,在工作表“编号对照”中的$A $3:$C $19区域查找,精确比配查找对应D3单元格信息对应$A $3:$C $19区域第二列信息。

回答2:

在C4:C22这个区域内从上到下查找M31这个单元格的值,第一个找到的,把这一行对应的E列的值取过来。举例说吧,如果M31单元格内容为“小明”,而C4:C22单元格区域中从上到下的第一个“小明”是在C10,而第十行对应的E列应该是E10,如果E10的值为“优”,那么这个公式对应的结果是“优”

回答3:

在$C$4:$E$22这个区域里面查找首列里面有没有和M31单元格的值相等的,如果有,返回该行第三列的单元格里面的数据

回答4:

=VLOOKUP(M31,$C$4:$E$22,3,)‘
在 范围 $C$4:$E$22 第一列 C 列
查找 M31的值 所在的行
返回该行 第 3 列(E) 的值

PS:
C起第一行
D 第二行
E第三行