发布网友 发布时间:2022-04-21 14:42
共6个回答
热心网友 时间:2022-06-08 20:33
1、首先打开excel表格,可以看到有两列数据需要匹配,找出列B中在列A中没有的数据。
2、然后在C1单元格内输入函数公式:=IF(ISNA(VLOOKUP(B1,A:A,1,0)),"0","1"),0表示没有相同数据,1表示有相同数据。
3、点击回车,即可将函数公式生成计算结果,可以看到C1中显示的数字1,表示B1单元格的“44”在A列中有相同数据。
4、然后将C1中的公式向下填充,可以看到如果没有相同的数据则会显示数字“0”,将这些数据挑出即可。
热心网友 时间:2022-06-08 21:51
此问题可通过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的下拉或右拉使用,再检查下相对/绝对引用问题。
热心网友 时间:2022-06-08 23:26
亲,如下图所示:
假设A列是“200行数据”,B列是“90行数据”,在C1粘贴这个公式并下拉:
=IF(COUNTIF(B:B,A1),"","未找到")
显示“未找到”的就是另外的“110行”。
热心网友 时间:2022-06-09 01:17
C列用公式
=VLOOKUP(A1,B:B,1,0),能找到的显示A列的内容,找不到的110行显示#N/A,然后复制,粘贴为值,用C列过滤#N/A就行了。
热心网友 时间:2022-06-09 03:25
在C1输入 ”=vlookup(A1,B:B,1,0)“,下拉。好了,显示#N/A的就是B列没有的热心网友 时间:2022-06-09 06:06
用VLOOKUP函数