Excel 中有两列,我想比较它们并找出它们之间的差异。
认为:
- Col A 有 50 个数字,即 0511234567
- B 列有 100 个相同格式的数字
答案1
使用条件格式
突出显示列A。 点击条件格式>创建新规则>使用此公式确定要格式化的单元格> 输入 ff. 公式:
=countif($B:$B, $A1)
点击格式按钮并将字体颜色更改为您喜欢的颜色。
对列重复相同的操作乙,除了使用此公式并尝试另一种字体颜色。
=countif($A:$A, $B1)
使用单独的列
在列中C,在第一个单元格中输入ff.公式,然后将其复制下来。
=if(countif($B:$B, $A1)<>0, "-", "Not in B")
在列中德,在第一个单元格中输入ff.公式,然后将其复制下来。
=if(countif($A:$A, $B1)<>0, "-", "Not in A")
这两者都应该可以帮助您直观地了解另一列中缺少哪些项目。
答案2
微软一篇文章详细说明如何在两列中查找重复项。可以很容易地进行更改以在每列中查找唯一项。
例如,如果您希望 Col C 显示 Col A 所特有的条目,而 Col D 显示 Col B 所特有的条目:
A B C D
1 3 =IF(ISERROR(MATCH(A1,$B$1:$B$5,0)),A1,"") =IF(ISERROR(MATCH(B1,$A$1:$A$5,0)),B1,"")
2 5 (fill down) (fill down)
3 8 .. ..
4 2 .. ..
5 0 .. ..
答案3
答案4
如果我理解你的问题的话:
=if(Ax = Bx; True_directive ; False_directive)
用函数或字符串(如“Equal”或“different”)替换 True/false 指令。