首页 > 精选知识 >

问 2 张表格数据对比筛选相同的数据 Excel 操作详解

2026-11-01 19:19:21
最佳答案

答

2 张表格数据对比筛选相同的数据,核心思路就是把其中一张表格的关键字段,到另外一张表格里面做匹配校验,匹配成功就代表两边存在相同数据,日常办公最常用的工具是 Excel,可以使用函数法 条件格式法 高级筛选法 数据透视表法这几种方案,不同方案适合的数据量不一样,小数据量推荐函数,大数据量推荐透视表或者高级筛选,操作之前最重要的是确认两张表格的对比关键字,一般是编号 姓名 订单号这类唯一标识,关键字必须格式统一,空格 大小写 文本数字类型不一致都会造成匹配失败,提前清洗数据是保证筛选准确的关键环节。

核心原理

两张表格对比找相同,本质是集合交集运算,也就是取出同时存在于表 A 和表 B 里面的记录,对比依靠唯一关键字完成匹配,只要关键字一致,就判定这条数据是两张表格共有的相同数据。

常用匹配函数

VLOOKUP 经典纵向查找函数,根据关键字在另一张表查找,查到返回对应值,查不到返回错误标记

COUNTIF 统计关键字在另一张表出现次数,大于 0 就代表存在相同数据

XLOOKUP 新版 Excel 函数,替代 VLOOKUP,写法更灵活

分方案操作步骤

方案一 COUNTIF 函数法 适合快速标记相同数据

第一步 打开第一张表格,新增一列辅助列

第二步 在辅助单元格输入公式,引用第二张表格关键字区域做计数

第三步 公式向下填充整列

第四步 筛选辅助列数值大于 0 的行,就是两张表格相同的数据

方案二 VLOOKUP 函数法 适合同时带出另一表配套信息

第一步 在表 A 新增辅助列

第二步 输入 VLOOKUP 公式,选定表 B 关键字区域

第三步 填充公式,出现正常返回值代表匹配成功,错误值代表没有匹配

第四步 筛选非错误值的记录,得到相同数据

方案三 条件格式法 适合可视化高亮相同内容

第一步 选中第一张表格关键字列

第二步 新建条件格式规则,使用公式

第三步 公式引用第二张表格关键字区域

第四步 符合匹配条件的单元格自动变色,肉眼识别相同数据

方案四 高级筛选法 适合批量导出全部相同记录

第一步 准备条件区域

第二步 打开高级筛选窗口

第三步 选择列表区域和条件区域

第四步 选择将筛选结果复制到其他位置

第五步 执行筛选,输出交集数据

方案对比表格

表格

方法优点局限推荐数据量
COUNTIF公式简单上手快只能判断是否存在中小数据量
VLOOKUP可以带出对应字段旧版函数容错一般中小数据量
条件格式可视化直观不方便直接导出结果中小数据量
高级筛选批量输出完整记录前期条件区域设置稍复杂大数据量
数据透视表适合多字段汇总需要把两表合并大数据量

数据预处理要点

1 清除单元格前后多余空格,可以使用 TRIM 函数

2 统一数据类型,文本型数字和数值型数字要转换一致

3 统一大小写,英文关键字区分大小写场景要统一

4 检查重复行,单张表内部本身重复记录要提前识别

【相关 FAQ】

问题 1 2 张表格数据对比筛选相同的数据 为什么匹配不到明明一样的内容

回答 1 2 张表格数据对比筛选相同的数据,匹配失败大多是隐藏空格 数据类型不一样 大小写差异,需要先清洗关键字再重新匹配

问题 2 2 张表格数据对比筛选相同的数据 跨工作表和跨文件能不能操作

回答 2 2 张表格数据对比筛选相同的数据,同文件跨工作表可以直接引用,跨外部文件也支持引用,只是外部文件移动之后公式会失效

问题 3 2 张表格数据对比筛选相同的数据 多列组合关键字怎么筛选相同数据

回答 3 2 张表格数据对比筛选相同的数据,可以新建辅助列,把多列关键字拼接成组合关键字,再用 COUNTIF 或者 VLOOKUP 做匹配筛选

【免责申明】

本内容仅作为办公软件操作知识学习参考,Excel 版本不同部分功能名称会有差异,实际操作以当前软件版本为准。