Excel/WPS 表格数据合并操作指南

Excel/WPS 表格数据合并操作指南

场景一:同一个文件,不同工作表(Sheet)

适用情况 :数据都在同一个 Excel 文件里,比如在 Sheet1Sheet2,都有共同的 A列 作为关联。

1. 推荐公式:XLOOKUP

公式示例

excel 复制代码
=XLOOKUP(A2, Sheet2!A:A, Sheet2!D:D)

2. 参数详细说明

  • A2(查找值)
    当前表格(Sheet1)中你要拿去匹配的那个单元格(通常是 ID、姓名等)。
  • Sheet2!A:A(查找数组)
    去哪里找这个 ID?即 Sheet2 中存放共同关联数据的列(必须包含你要找的 ID)。
  • Sheet2!D:D(返回数组)
    找到 ID 后,你要获取哪一列的数据?即 Sheet2 中你想要提取的数据列。

场景二:两个不同的文件(跨工作簿)

适用情况 :数据分散在两个独立的 Excel 文件中。
前置条件必须同时在 WPS/Excel 中打开这两个文件。

1. 推荐公式:VLOOKUP

公式示例

excel 复制代码
=VLOOKUP(A2, [个人5辆以上.xlsx]Sheet1!$A:$B, 2, FALSE)

2. 操作步骤(鼠标辅助法)

  1. 在主表(要填数据的表)输入 =VLOOKUP(A2,
  2. 不要回车 ,直接用鼠标点击切换到第二个文件(例如 个人5辆以上.xlsx)。
  3. 在第二个文件中,点击列标(如 A 列),按住 Shift 向右选中到包含结果的列(如 B 列)。
    • WPS 特性 :此时 WPS 会自动补全引用路径,形如 [个人5辆以上.xlsx]Sheet1!$A:$B
  4. 输入 ,(逗号),然后输入 2(表示数据在选中范围的第 2 列),再输入 ,0(或 FALSE)。
  5. 回车,完成。

3. 参数详细说明

  • A2:当前表中的查找值。
  • [个人5辆以上.xlsx]Sheet1!$A:$B
    • [...]:引用的文件名。
    • $A:$B:在对方表格中框选的搜索范围。注意:这个范围的第一列必须是包含 ID 的列。
  • 2列序号 。表示你想要的数据位于刚才框选范围(A到B)的第 2 列。
  • FALSE (或 0)精确匹配。表示必须找到一模一样的值,找不到就报错(防止匹配错人)。

常见问题:日期变成了数字?

现象

Sheet2 的 D 列明明是日期(如 2024-05-20),用公式抓取过来后变成了数字(如 45432)。

原因

函数(XLOOKUP/VLOOKUP)只负责搬运数据值,不负责搬运格式(衣服)。日期在 Excel 底层本质上就是数字。

解决方案

  1. 选中那些显示为数字的单元格。
  2. 右键 -> 设置单元格格式 (快捷键 Ctrl + 1)。
  3. 在左侧选择 "日期"
  4. 在右侧选择你喜欢的日期样式,点击确定即可。
相关推荐
Metaphor6923 小时前
使用 Python 冻结 Excel 文件中的行、列和单元格
开发语言·python·excel
花 满 楼8 小时前
EB引脚配置自动化方案|告别手动繁琐配PIN,Excel+Python批量生成ARXML实现一键配置
python·excel·eb
用户298698530148 小时前
Python 实现 Excel 新旧格式互转:告别 Office 依赖的自动化方案
后端·python·excel
未来之窗软件服务1 天前
Excel物业台帐租金合同资产—万象EXCEL应用(28) —东方仙盟
excel·仙盟创梦ide·东方仙盟·万象excel
AI刀刀1 天前
豆包智能体 7 月 15 日全面下线:技术解读、数据迁移与自动化备份方案
运维·人工智能·自动化·word·excel·ai导出鸭
xurime2 天前
Excelize 开源十周年,发布 2.11.0 版本
golang·开源·github·excel·导出·导入·excelize·基础库
littleBoy7772 天前
Excel 文件合并工具
excel
wtsolutions2 天前
Excel-to-JSON本地化Excel插件发布 - 在Excel中安全离线转换数据
安全·json·excel
用户298698530142 天前
Python 实现 Excel 与 TXT 文本的高效转换与导出
后端·python·excel
程序员小郭832 天前
Java + POI 实现高性能Excel导出(支持普通List、MyBatis Cursor流式导出、VO适配)
spring boot·后端·excel