Excel怎么比较两列数据 Excel快速查找不同数据【技巧】

陌静君_8443

陌静君_8443

2025-12-31

1604人浏览

原创

Excel中快速识别两列差异有五种方法:一、条件格式用=$A2$B2高亮不同项;二、COUNTIF标记A列独有项;三、VLOOKUP+ISNA判断匹配状态;四、Power Query双向合并对比;五、数据透视处理不规范数据。

excel怎么比较两列数据 excel快速查找不同数据【技巧】

如果您需要在Excel中快速识别两列数据之间的差异,但仅靠肉眼逐行比对效率低下且易出错,则可借助内置功能实现自动化识别。以下是多种实用、可立即上手的对比方法:

一、条件格式高亮显示不同项

该方法通过设定逻辑公式,自动为不满足“两列值相等”条件的单元格填充指定颜色,实现视觉化差异定位,无需修改原始数据,适合快速筛查。

1、选中需对比的两列数据区域(例如A2:B100),确保两列行数对齐。

2、点击【开始】选项卡 → 【条件格式】 → 【新建规则】。

3、选择“使用公式确定要设置格式的单元格”。

4、在公式框中输入:=$A2$B2。

5、点击【格式】按钮,设置字体或填充色(如红色背景),确认后应用。

二、COUNTIF函数标记A列独有项

该方法在辅助列中输出文本标识,明确指出某值是否仅存在于A列而B列缺失,适用于生成可筛选的差异清单。

1、在C2单元格输入公式:=IF(COUNTIF($B$2:$B$100,A2)=0,"A有B无","存在")。

2、将C2公式向下拖拽填充至C100(覆盖全部数据行)。

3、选中C列 → 点击【数据】→【筛选】→ 筛选“C列 = A有B无”。

4、此时A列中对应行即为仅存在于A列的数据项。

三、VLOOKUP+ISNA组合判断匹配状态

利用VLOOKUP查找失败时返回#N/A的特性,结合ISNA函数将其转化为布尔结果,可精准识别未匹配项,逻辑清晰且兼容性好。

1、在C2单元格输入公式:=ISNA(VLOOKUP(A2,$B$2:$B$100,1,FALSE))。

2、回车后,结果为TRUE表示A2在B列中未找到匹配项。

tidy-excel-data
tidy-excel-data

清理、标准化、验证并汇总杂乱的 Excel 工作簿。当 Codex 需要处理 `.xlsx`、`.xls`、`.xlsm` 或 `.csv` 格式的数据时使用,包括:统一表头格式、删除空白行与空白列、修剪文本内容、去重记录、检测数据质量问题、拆分或合并工作表、生成清洗后的工作簿,以及为业务电子表格生成审计摘要。

下载

3、向下填充至C100,再按C列筛选TRUE值即可提取全部差异项。

四、Power Query双向合并对比

该方法将两列分别作为独立查询导入Power Query,通过“合并查询”操作生成含匹配状态的新表,支持一键刷新,适合需定期重复对比的场景。

1、选中A列数据 → 【数据】→【从表格/区域】→ 勾选“表包含标题”,创建查询“List_A”。

2、同法将B列创建为查询“List_B”。

3、在Power Query编辑器中,选择“List_A” → 【主页】→【合并查询】→ 选择“List_B”,关联列为A列与B列。

4、展开合并结果列,勾选“List_B.列名”,新列显示为“List_B.列名”或null。

5、添加自定义列,输入公式:if [List_B.列名] = null then "A有B无" else "存在"。

五、数据透视分层比对不规范数据

当两列数据存在格式不统一问题(如空格、大小写、符号增减等),直接公式匹配易失效,此时可先归类聚合再比对,缩小差异排查范围。

1、将A列与B列数据复制到同一工作表的相邻列(如D列和E列),并在F列添加标识:“A源”、“B源”。

2、选中D:F列 → 【插入】→【数据透视表】→ 新建工作表。

3、将“数据值”拖入【行】,将“标识”拖入【列】,将任一字段拖入【值】并设为“计数”。

4、观察透视表中仅在某一列显示计数的行,即为单侧独有项。

5、双击该行数值,自动生成明细表,进一步核对原始内容差异。

相关专题

更多
c语言中null和NULL的区别
c语言中null和NULL的区别

c语言中null和NULL的区别是:null是C语言中的一个宏定义,通常用来表示一个空指针,可以用于初始化指针变量,或者在条件语句中判断指针是否为空;NULL是C语言中的一个预定义常量,通常用来表示一个空值,用于表示一个空的指针、空的指针数组或者空的结构体指针。

2023.09.22

549

3

java中null的用法
java中null的用法

在Java中,null表示一个引用类型的变量不指向任何对象。可以将null赋值给任何引用类型的变量,包括类、接口、数组、字符串等。想了解更多null的相关内容,可以阅读本专题下面的文章。

2024.03.01

1698

6

PHP 命令行脚本与自动化任务开发
PHP 命令行脚本与自动化任务开发

本专题系统讲解 PHP 在命令行环境(CLI)下的开发与应用,内容涵盖 PHP CLI 基础、参数解析、文件与目录操作、日志输出、异常处理,以及与 Linux 定时任务(Cron)的结合使用。通过实战示例,帮助开发者掌握使用 PHP 构建 自动化脚本、批处理工具与后台任务程序 的能力。

2025.12.13

506

14

Figma AI自动化智能数据填充与交互生成实战
Figma AI自动化智能数据填充与交互生成实战

告别机械重复,详细演示如何用 AI 填充业务真实数据,并自动为页面添加交互连线,将静态设计稿快速转变为动态原型。

2026.05.13

345

17

excel对比两列数据异同
excel对比两列数据异同

Excel作为数据的小型载体,在日常工作中经常会遇到需要核对两列数据的情况,本专题为大家提供excel对比两列数据异同相关的文章,大家可以免费体验。

2023.07.25

5761

7

excel重复项筛选标色
excel重复项筛选标色

excel的重复项筛选标色功能使我们能够快速找到和处理数据中的重复值。本专题为大家提供excel重复项筛选标色的相关的文章、下载、课程内容,供大家免费下载体验。

2023.07.31

3616

5

excel复制表格怎么复制出来和原来一样大
excel复制表格怎么复制出来和原来一样大

本专题为大家带来excel复制表格怎么复制出来和原来一样大相关文章,帮助大家解决问题。

2023.08.02

3400

3

excel表格斜线一分为二
excel表格斜线一分为二

在Excel表格中,我们可以使用斜线将单元格一分为二。本专题为大家带来excel表格斜线一分为二怎么弄的相关文章,希望可以帮到大家。

2023.08.02

1444

3

excel斜线表头一分为二
excel斜线表头一分为二

excel斜线表头一分为二的方法有使用合并单元格功能方法、使用文本框功能方法、使用自定义格式方法。本专题为大家提供excel斜线表头一分为二相关的各种文章、以及下载和课程。

2023.08.02

717

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 45.1万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 3.6万人学习