Overview
一个基于Web的Excel文件对比工具,支持上传两个Excel文件,进行字段映射和内容对比,生成带有差异标记的对比结果文件。
🚀 功能特性 ● 📁 文件上传: 支持上传两个Excel文件(.xlsx, .xls格式) ● 🔗 智能字段映射: 灵活的字段映射配置,支持设置关联字段 ● 📊 历史设置: 自动保存映射配置,支持沿用历史设置 ● ⚙️ 对比规则: 可配置数值字段的偏差容忍度,支持批量设置 ● 📈 结果生成: 自动生成对比结果Excel文件,差异部分高亮显示 ● 🔒 离线使用: 无需网络连接,完全在本地处理,保护数据隐私 📖 使用方法 第一步:上传文件 1. 启动工具 ○ 点击Chrome工具栏中的插件图标 ○ 系统会在新标签页中打开Excel对比工具 2. 选择文件 ○ 点击"主文件"区域,选择第一个Excel文件 ○ 点击"副文件"区域,选择第二个Excel文件 ○ 支持.xlsx和.xls格式的Excel文件 3. 历史设置选项 ○ 如果之前使用过工具,会显示"沿用历史设置"复选框 ○ ✅ 选中: 在映射表头时自动应用之前保存的字段映射和容忍度设置 ○ ❌ 取消选中: 重新进行字段映射配置,不使用历史设置 4. 解析文件 ○ 点击"解析文件"按钮开始处理 第二步:映射表头 1. 字段映射 ○ 系统会自动读取两个文件的列名 ○ 为主文件的每个字段选择对应的副文件字段 ○ 如果启用了历史设置,会自动填充之前的映射配置 2. 关联字段设置 ○ 必须选择一个关联字段用于行匹配 ○ 关联字段在两个文件中必须都存在 ○ 关联字段用于确定哪些行需要进行对比 ○ 只有关联字段值相同的行才会被对比 3. 数值偏差容忍度设置 ○ 批量设置: 在表头的"数值偏差容忍度"输入框中输入数值,会应用到所有非关联字段 ○ 单独设置: 为每个字段单独设置容忍度 ○ 容忍度作用: ■ 数值差异在容忍度范围内:不标记为差异 ■ 数值差异超过容忍度:在结果中标红显示 ■ 非数值字段:进行精确匹配 ○ 清空处理: 清空批量输入框时,所有非关联字段的容忍度会重置为0 4. 映射验证 ○ 确保至少选择了一个关联字段 ○ 检查字段映射的合理性 ○ 点击"生成对比文件"继续 第三步:生成结果 1. 文件生成 ○ 系统自动进行数据对比 ○ 生成包含差异标记的Excel文件 ○ 显示生成成功提示 2. 下载结果 ○ 点击"下载对比结果"保存到本地 ○ 文件名格式:对比结果_时间戳.xlsx 3. 重新开始 ○ 点击"重新开始"进行新的对比 ○ 历史设置选项会保持显示状态 📊 对比结果格式 生成的Excel文件包含以下结构: ● 第一行: 主文件字段名(合并单元格显示) ● 第二行: 三个子列标题 ○ 主文件值 ○ 副文件值 ○ 差额(数值字段)或差异状态(文本字段) ● 数据行: 对比结果 ○ 相同值:正常显示 ○ 差异值:红色背景标记 ○ 缺失值:显示为空或特殊标记 🔧 功能选项详解 沿用历史设置 ● 功能: 自动保存和恢复字段映射配置 ● 保存时机: 每次成功生成对比文件后自动保存 ● 保存内容: ○ 字段映射关系 ○ 关联字段设置 ○ 容忍度配置 ● 应用逻辑: ○ 优先匹配相同的字段名 ○ 如果历史副文件字段不存在,尝试匹配同名字段 ○ 保持容忍度和关联字段设置 批量容忍度设置 ● 功能: 一次性为所有非关联字段设置相同的容忍度 ● 适用范围: 仅影响非关联字段 ● 输入规则: ○ 支持小数(如0.01) ○ 最小值为0 ○ 清空时重置所有容忍度为0 ● 实时更新: 输入时立即应用到所有相关字段 关联字段 ● 作用: 确定行匹配规则 ● 要求: 必须在两个文件中都存在 ● 匹配逻辑: 只有关联字段值相同的行才会进行对比 ● 限制: 关联字段不能设置容忍度(精确匹配)
Details
- Version0.3
- UpdatedJuly 4, 2025
- Offered bycharliec
- Size162KiB
- Languages中文 (简体)
- Developer
Email
yingyue@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes