excel中,两列数,其中的B列包含在A列中,筛选出B列中没有A列中的数据

用什么公式,说详细点!

在B列前插入一列,B列变为C列
在D1到D24全部输入Y
在B1输入公式:
=vlookup(A1,$C$1:$D$24,2,0)
复制B1,黏贴到所有B列
然后如果B列显示Y,就表明这行数据在C列中有,如果返回错误值,就表明没有。追问

我直接复制这个“=vlookup(A1,$C$1:$D$24,2,0)
”公式可是算出来,但是在vlookup里输入什么能得到这个(A1,$C$1:$D$24,2,0)
“$C$1:$D$24”这个我输不出来

追答

$这个符号,请按键shift+4

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-10-20
是不是说A列有B列没有的?
方法很多,上面也有人提供了一些,不赘述了。我提供一下直接取出的数据公式吧
你的例子,A列31行,B列24行,那我就以31 24为例写公式了
C1输入
=INDEX(A:A,SMALL(IF((COUNTIF(B$1:B$24,a$1:a$31)=0)*(MATCH(a$1:a$31,a$1:a$31,)=ROW($1:$31)),ROW($1:$31),4^8),ROW(A1)))&""
输入后,不要按回车,这是重点,而是按ctrl+shift+回车。看到公式前后有{}就表示你按对了
下拉公式,C列显示出来的就是你要的值。
第2个回答  2011-10-20
1. 死办法:将两列分别排序,然后输入=exact(A1,B1),发现错误看是否与下一项相同,否则插入一个单元格下移,再次常用填充柄拖,看是否一致。

2. 活办法:用Vlookup函数,在AB列中间插入一列,然后输入:=vlookup(A1,$C$1:$C$24,1,0),凡是出现#N/A的就是不一样的的数据。

3.高级办法:与办法2相似,在AB列中间插入一列,然后输入:=IF(ISERROR(vlookup(A1,$C$1:$C$24,1,0)),"",vlookup(A1,$C$1:$C$24,1,0)),然后在c列最后用counta函数计算C列中非空值的单元格个数。(即利用函数 COUNTA 可以计算单元格区域或数组中包含数据的单元格个数),这样总数减去非空单元格,就是空的单元格,也就是不一样的数据。如果简单一点,在C列末尾输入:=count(C1:C24)-counta(C1:C24),结果就是空格的数目。对于很多数据的处理,是不错的办法。

4.复合公式法:在C1输入=IFERROR(VLOOKUP(A1,A:B,2,FALSE),""),凡是0的就是不一样的。
第3个回答  2011-10-20
C1=VLOOKUP(B1,A:A,1,FALSE),向下拖,然后赛选计算错误的值就是A列有B列没有的

excel中,两列数,其中的B列包含在A列中,筛选出B列中没有A列中的数据
然后如果B列显示Y,就表明这行数据在C列中有,如果返回错误值,就表明没有。

Excel中,有两列数据,其中B列包含在A列里面,问怎么比对筛选出A列中不...
应用条件格式将相同数据标示出来,就可以筛选出不包含的数据。

excel 如果两列数据a列和b列,b列中包括a列。如何找出或者删除b列中的a...
在C列做一个辅助列。步骤如下:1、在C1单元格输入公式:=COUNTIF($B$1:$B$14,A1);2、将公式向下拖到填充至A列的最后一行,也就是C23;3、这个时候就可以把等于1的删除,也可以进行筛选了。如图:

EXCEL问题,求大神解答,两列A,B.其中B列被A列包含在里面,如何找出A列...
ctrl+shift+enter 三键结束 自己修改b1:b4的范围,注意不要有空单元格

excel2007 有A、B两列号码,怎么在A列中找出B列中没有的数据
然后点“格式”按钮,设置一种自己喜欢的颜色即可。条件格式公式:=(COUNTIF(B:B,A1)=0)*(A1<>"")公式筛选方法:C1数组公式,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 下拉:=INDEX(A:A,SMALL(IF(COUNTIF(B:B,A$1:A$999),4^8,ROW($1:$999)),ROW(A1)))&""...

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

EXCEL里有AB两列数据,其中B列数据是A列数据的一部分,怎么在A列中去掉B...
如果B列在A列内容的左边,=RIGHT(A1,(LEN(A1)-LEN(B1)))如果B列在A列内容的右边,==LEFT(A1,(LEN(A1)-LEN(B1)))所有位置都可以用=SUBSTITUTE(A1,B1,)

excel比较筛选两列不一样的数据
1、在excel表中列出两列数据,分为A和B两列,将B列中的数据与A列中相比,筛选出不同的数据,并标记出来。2、首先选中B列数据,然后点击开始按钮,选择条件格式,然后选择新建规则。3、在选择规则类型选项里选择使用公式确定要设置格式的单元格。4、在图中红色标记框中,输入公式:=countif(a:a,B1...

excel比较,如何将2列数据进行比较,同时把B列中包含于A列中的数据...
在C1单元格中输入公式如下:=IF(COUNTIF(A:A,B1)>0,"包含","不包含")下拉公式即后,筛选"包含"即可

在excel如何筛选出数据B列中不存在于A列里的数据
在C列写公式 =VLOOKUP(B1,A:A,1,1)拖、排序 把不是N\/A的删除

相似回答