excel 搜索A1中的文本在B列里面的位置并显示C列中相同行数的内容。

如题所述

第1个回答  2016-08-18
在excel中要查找A1单元中的文本在B列中的第几行并返回这一行C列中的内容,可以用
vlookup函数。
一、vlookup函数的语法结构为:vlookup(lookup_value, table_array, col_index_num, [range_lookup]),
其中(1)lookup_value是要查找的值,可以直接引用某一单元格中的值,也可以自己拖 动输入一个值;
(2)table_array是查找范围;
(3)col_index_num是返回查找到的第几列的内容;
(4)[range_lookup]是一个可选参数,此处只能输入两个值0或1,分别表示精确匹配和模糊匹配,在平时应用时为保证结果精确,一般应填0,省略时默认为精确匹配。
二、原问题的解决方法:直接在D1单元格或其它想输出结果的单元中输入以下内容:
=vlookup(A1,B:B,3,0),或省略最后的0写成:=vlookup(A1,B:B,3),此函数就是让excel先查找出A1中的内容在B列中的第几行,然后输出同一行第3列即C列的内容。
相似回答