EXCEL表格A B C三列,A列是电话B列是人名C列是排好序的人名,如何对比能让A列和B列自动对齐C列

2025-03-22 16:22:56
推荐回答(3个)
回答1:

可以不用排序,在D列写下面的公式,就能自动获取出对应的电话:
=VLOOKUP(C1,A:B,2,0)

回答2:

你可以用vlookup去实现你想要的功能

回答3:

可以使用VLOOKUP函数在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。

当比较值位于要进行数据查找的左边一列时,请使用函数 VLOOKUP。
语法形式为:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
其中,Lookup_value表示要查找的值,它必须位于自定义查找区域的最左列。Lookup_value 可以为数值、引用或文字串。
Table_array查找的区域,用于查找数据的区域,上面的查找值必须位于这个区域的最左列。可以使用对区域或区域名称的引用。
Row_index_num为 table_array 中待返回的匹配值的行序号。Row_index_num 为 1 时,返回 table_array 第一行的数值,row_index_num 为 2 时,返回 table_array 第二行的数值,以此类推。
Col_index_num为相对列号。最左列为1,其右边一列为2,依此类推.
Range_lookup为一逻辑值,指明函数 HLOOKUP 查找时是精确匹配,还是近似匹配。

简言之,VLOOKUP函数可以根据搜索区域内最左列的值,去查找区域内其它列的数据,并返回该列的数据,对于字母来说,搜索时不分大小写。所以,函数VLOOKUP的查找可以达到两种目的:一是精确的查找。二是近似的查找。