mdsk.net
当前位置:首页 >> 找出B列不在A列的数据 >>

找出B列不在A列的数据

猜想你想这么一个效果,如果A列不包含B列的字符串就置空,如果包含就显示B列的数据.在C1输入 =IF(ISERR(FIND(B1,A1)),B1,"") 然后往下拉公式填充.

“qinqh_yl - 总监 九级”和楼主的公式都没有错,只是总监的公式检索区域小些.它们在数据区不大于9999的时候运行效果是一样的,(总监的公式可以要快些) 我想可能是楼主对问题的述不太清楚.我用二者的公式都能做出楼主想说那种效果.是不是楼主那些操作有误?楼主又有说清楚错误出现在那里.这就不好提供解决方案了.

在C1中输入 =IF(COUNTIF(B:B,A1),"B列有","B列没有")&A1 下拉填充.

用vlookup函数有点麻烦,你可以用a列减去b列,然后再以c列为标准筛选出不为零的数据,这就是a列有b列无得那一部分.

两列的数据格式是一样的吗?如果是一样的,用vlookup就好了 假设B1是标题行,那么b2开始搜索,公式为=IF(ISERROR(VLOOKUP(B2,A:A,1,0)),"没有",) 这里搜索出来的就是A列与B列不一致的数据.前提是要先把两列的数据格式调整一致喔,如果数据格式不一致,同一个数据也会被误认为不同的数据的

用条件格式进行标记:选中a列,开始--样式--条件格式,新建规则,用公式:=countif(b:b,a1)设置格式:填充红色.

这个是你要的结果吗?在C列显示A列的数据,如果B列没有就不显示.=IF(IFERROR(MATCH(A1,B:B,0),FALSE),A1,"")

借用辅助列吧,在c列用公式:=countif($b$1:$b$7,a1)下拉复制公式.然后筛选公式结果为0的就行了.

见截图 C1输入=IF(COUNTIF(B:B,A1),"",A1) 公式下拉

假设是查找是否有张三这个名字,则公式为=IF(COUNTIF(A:A,"张三"),"A列里有该人",IF(COUNTIF(B:B,"张三"),"A列里没有,但B列中有该人","A,B两列中都没有该人"))

ntjm.net | famurui.com | gmcy.net | dbpj.net | qzgx.net | 网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com