EXCEL同一个表中两列如何配对
此问题可通过vlookup函数来实现,首先我们来了解下vlookup的用法。
vlookup包含4个参数,第一参数lookup_value, 即要查找的值,应该是一个值(value);第二参数table_array, 即查找的区域,也就是在哪里查找。从名字能看出这个参数应该选择一个array(数组);第三参数col_index_num,从名字可以看出col是列,index是索引,num是数字,也就是返回第二参数中的第几列;第四参数[range_lookup],通过设置0或1来实现精确查找和模糊查询。
前三个参数是必选参数,第四参数为可选参数,如果不选第四参数则默认参数值为TRUE, 即模糊查询, 例如:vlookup(A1, B1:C10,2)。
如第四参数为0或false, 则返回结果为精确查找,例如:vlookup(A1, B1:C10,2,0)或 vlookup(A1,B1:C10,2,FALSE), 也可简写为vlookup(A1,B1:C10,2,),此时逗号不能省略。
鉴于以上用法,如果发现公式出错,则要首先排查下第四参数是否正确使用,其次看下第二参数的首列是否包含第一参数且格式一致,如果涉及vlookup的下拉或右拉使用,再检查下相对/绝对引用问题。
C列用公式
=VLOOKUP(A1,B:B,1,0)
,能找到的显示A列的内容,找不到的110行显示#N/A,然后复制,粘贴为值,用C列过滤#N/A就行了。