如何在Excel中对比A列与C列,找出A列存在但C列不存在的数值?
找出Excel中仅存在于A列的数值
下面提供三种实用方法帮你对比A列和C列,筛选出A列独有的值:
方法1:用公式标记独有的值
- 在A列右侧插入新列(比如D列),在D2单元格输入公式:
=IF(COUNTIF($C$2:$C$2839,A2)=0,"仅A列存在","") - 按回车后,下拉填充公式到A列最后一行(A2445)
- 筛选D列中显示「仅A列存在」的行,对应的A列数值就是目标结果
方法2:高级筛选直接提取结果
- 先设置条件区域:在空白单元格(比如F1)输入和A列一致的表头(比如A列表头是「数值」,F1就输入「数值」),F2单元格输入公式:
=COUNTIF($C$2:$C$2839,A2)=0 - 选中A列全部数据(包含表头,A1:A2445)
- 点击「数据」选项卡→「高级」
- 在弹出窗口中:
- 选择「将筛选结果复制到其他位置」
- 「列表区域」确认选中A列数据区域
- 「条件区域」选择刚才设置的F1:F2
- 「复制到」指定一个空白单元格(比如G1)
- 点击确定,G列就会显示所有仅在A列存在的数值
方法3:条件格式高亮标记
如果想用高亮直观查看,按以下步骤操作:
- 选中A列所有数据(A2:A2445)
- 点击「开始」选项卡→「条件格式」→「新建规则」
- 选择「使用公式确定要设置格式的单元格」
- 在公式框中输入:
=COUNTIF($C$2:$C$2839,A2)=0 - 点击「格式」,设置高亮样式(比如红色填充)
- 确认后,A列中独有的数值会自动高亮显示
内容的提问来源于stack exchange,提问作者rauaa22
相关产品推荐
相关产品推荐

