VLOOKUP 函数中列序号值如何顺延

2025-03-03 18:26:12
推荐回答(3个)
回答1:

=VLOOKUP($B$2,'Brief (2)'!$E:$CC,3,0)

公式改为 

=VLOOKUP($B$2,'Brief (2)'!$E:$CC,column(C1),0)

“Lookup”的汉语意思是“查找”,在Excel中与“Lookup”相关的函数有三个:VLOOKUP、HLOOKUO和LOOKUP.下面介绍VLOOKUP函数的用法。

在表格的首列查找指定的数据,并返回指定的数据所在行中的指定列处的数据。

扩展资料:

VLOOKUP(lookup_value,table_array,col_index_num , range_lookup)。

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

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

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

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

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

参考资料来源:百度百科——VLOOKUP函数

回答2:

=VLOOKUP($B$2,'Brief (2)'!$E:$CC,3,0)
公式改为
=VLOOKUP($B$2,'Brief (2)'!$E:$CC,column(C1),0)

拖拽填充到下一列时会自动变为
=VLOOKUP($B$2,'Brief (2)'!$E:$CC,column(D1),0)
依次类推.

说明:column函数.是获得指定单元格列号的,比如 =column(A1)得到的是数字是1,=column(B1)得到的数字是2,=column(E1)得到的数字是5, 而=column() 得到的是当前公式所在单元格的列号.

回答3:

3改成row(A3)