跨表合并是 Excel 高频任务,工具多到选择困难。本文按"技能成本 + 文件数量 + 复杂度"三维打分推荐。

场景 A:每月同结构文件 5-20 个

**首选**:Power Query(PQ)从文件夹读取。0 代码,刷新即可。

场景 B:30-100 个文件需脚本调度

**首选**:Python pandas + openpyxl。脚本一次写好,每月跑 30 秒。

场景 C:表结构经常变

**首选**:VBA 模板化。文件错误有日志,更容易调试。

场景 D:跨工作簿查找

**首选**:Power Pivot 数据模型 + DAX。多对一关系处理干净。

场景 E:实时共享与协作

**首选**:共享工作簿 + OneDrive 自动合并。但 Excel 协同体验一般,建议改用 Power BI / Google Sheets。