如何一键将多个WPS工作簿合并为总表且不丢格式?

功能定位:为什么“合并工作簿”总在格式上翻车
“合并多个 WPS 工作簿”之所以让人头大,是因为传统复制粘贴会丢掉行高、列宽、条件格式甚至数据验证。WPS Office 2026 把 Power Query(查询编辑器)直接嵌在“数据”选项卡,用“连接+加载”替代“复制+粘贴”,让格式像影子一样跟着数据走。
经验性观察:从 2021 版到 2026 版,Power Query 在 WPS 里的迭代主线只有两条——①保留格式选项越来越全;②跨平台入口统一。认清这一点,就能一眼判断哪些网文教程已经过期。
版本演进:三条时间线决定你今天该怎么选
2021 及更早:只有“合并计算”,没有“查询编辑器”
老版本只能把多张表当成“数据源”做求和、平均等聚合,行高列宽会被重置。若公司电脑被 IT 锁定无法升级,可改用“第三方插件+宏”,但需打开宏安全警告,且无法在手机端复现。
2022-2025:Power Query 预览版,格式保留开关藏在“转换”子菜单
这段时期的教程常让你勾选“保留列宽”,却找不到按钮——因为入口在“转换→表选项→保留单元格格式”。如果文件由这段时期的 WPS 创建,用最新版打开后需手动再点一次“刷新”,否则格式依旧丢失。
2026 春季正式版:入口统一、格式默认保留、安卓端可脱机运行
截至当前的最新版本把“新建查询”放在数据→获取数据→从文件夹,同时给安卓端加了“查询”Tab,虽然 UI 缩小成底部抽屉,但步骤与桌面端 1:1 对应,方便你在通勤地铁上先建好连接,回公司直接刷新。
操作路径:桌面端最短 7 步,安卓端 9 步
提示
以下路径以 Windows 13.7.2.12999 与安卓 13.7.2.12999 为例,macOS 与 Linux 仅在图标风格上有差异,步骤相同。
Windows / macOS / Linux
- 把所有待合并工作簿放在同一文件夹,命名不限,但扩展名需为 .xls 或 .xlsx。
- 打开空白工作簿,点击顶部菜单数据→获取数据→从文件夹。
- 在弹出的“文件夹路径”对话框选中目标文件夹,点“确定”。
- Power Query 导航器会列出所有文件,点击“组合→合并并加载”。
- 在“合并文件”向导中,勾选保留单元格格式(默认已打勾),选择“示例工作表”作为结构模板。
- 若只需特定工作表,可在“筛选”行取消勾选无关 Sheet;支持通配符过滤。
- 点“关闭并加载”,新工作簿即生成“汇总”工作表,格式与原文件一致。
Android / 鸿蒙平板
- 打开 WPS App,点底栏“+”→新建空白表格。
- 滑动底栏找到“查询”→“从文件夹新建查询”。
- 授予存储权限,定位到待合并文件夹(支持本地与 OTG U 盘)。
- 长按任意文件→“全选”,点右下角“合并”。
- 勾选“保留格式”,选择“模板表”。
- 若出现“文件受保护”提示,先回列表→点文件→“移除密码”或“另存副本”。
- 点“加载到新建表”,等待进度条完成。
- 加载完成后,点击“文件→另存为”把结果存到云盘,防止缓存被清理。
- 若需刷新,进入“查询”页签→点“刷新”图标,可增量更新而无需重建。
失败分支与回退方案
合并后如果发现部分单元格格式丢失,99% 是因为源文件里混有“Excel 97-2003 .xls”格式。Power Query 在读取旧格式时会把富文本拆成纯文本。回退方法:回到源文件夹,用 WPS 批量“文件→另存为→xlsx”,再重新刷新查询即可。
另一种常见失败是“列数不一致”。若模板表只有 10 列,而某源文件突然多出一列“备注”,Power Query 会按模板截断。解决:在“合并文件”向导里把“列匹配规则”从“按位置”改为“按标题”,并勾选“添加缺失列”。
例外与取舍:什么时候别用 Power Query
- 仅一次性的临时汇总:如果领导只是临时要个数,用“数据→合并计算”30 秒就能出结果,建查询反而多此一举。
- 源文件含大量 Shape 或图表:Power Query 只能提取单元格级格式,无法搬运图形对象;此时建议用“移动或复制工作表”手工完成。
- 文件夹超过 500 MB:经验性观察,在 8 GB 内存的轻薄本上,首次加载可能耗时数分钟并触发杀毒扫描;若数据量巨大,可先用“从工作簿”而非“从文件夹”分批合并。
与第三方机器人协同:保留最小权限原则
企业微信群里常见的“自动汇总机器人”通常要求读取云盘文件夹。若你已将 WPS 云盘挂载为本地磁盘,可直接把 Power Query 指向该盘符,实现“保存即刷新”。权限最小化做法:在机器人后台只开启“只读”+“指定目录”,并关闭“删除”权限,防止误删源文件。
故障排查:现象→原因→验证→处置
| 现象 | 最可能原因 | 验证方法 | 处置 |
|---|---|---|---|
| 刷新后空白 | 源文件被移动或重命名 | 查询编辑器→源步骤看路径是否红色 | 右键“更改源”重新指向文件夹 |
| 列宽变默认 | 未勾选“保留单元格格式” | 查询设置→已应用步骤→看“保留格式”=TRUE? | 回到“合并文件”向导重新勾选 |
| 安卓端闪退 | 单文件大于 100 MB 且内存不足 | 系统设置→开发者选项→看内存占用是否飙红 | 分批合并或改用桌面端 |
适用/不适用场景清单
适用
- 财务月报:12 个分店工作簿,列结构一致,需每月刷新。
- 教务成绩:每个老师一个班簿,需保留条件格式(不及格红色)。
- 电商日报:第三方导出 .xls,需批量转 .xlsx 并合并后上传 BI。
不适用
- 源文件含混合宏:Power Query 不执行 VBA,宏表需另处理。
- 需要双向同步:查询是单向加载,回写需借助 WPS 灵犀 AI 助手或第三方插件。
- 政府 OFD 归档:合并后需另存为 OFD 才能归档,步骤多一道。
最佳实践 6 条检查表
- 源文件先“另存为 xlsx”,淘汰 .xls。
- 统一模板表名,例如都叫“数据”,避免“Sheet1、表1”混用。
- 在文件夹根目录放一张“示例空表”,方便 Power Query 识别结构。
- 合并后立刻“文件→另存为”生成副本,防止源文件被误删导致查询断链。
- 每月刷新前,先右键“查询→复制”,留一个静态备份,方便对比差异。
- 若上传企业云盘,勾选“上传前压缩”,减少差分同步流量。
FAQ:必须使用 FAQPage 结构化数据
合并后图表消失怎么办?
Power Query 仅提取单元格值与格式,图表、Shape、切片器需用“移动或复制工作表”手工迁移,或改用 VBA 批量复制。
安卓端找不到“查询”Tab?
请确认已升级至 13.7.2 以上版本;部分应用商店分发的精简版需手动安装“查询”插件,路径:我→设置→插件中心。
刷新时报“隐私级别”阻止怎么办?
进入查询编辑器→文件→选项→隐私,把当前工作簿设为“公共”,即可跳过隐私检查。
收尾:下一步行动建议
看完本篇,你已知道“合并多个 WPS 工作簿且不丢格式”的核心是 Power Query 的“保留单元格格式”开关,也掌握了桌面与安卓的最短路径。立刻找 3 个测试文件跑一遍,确认自己环境无闪退后,再把整套流程写成企业微信机器人指令,帮同事每月省下半人工日——这就是把教程变成生产力的最快方式。


