> For the complete documentation index, see [llms.txt](https://doc.duaer.com/zh/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.duaer.com/zh/tasks/merge-excel-files.md).

# 在 Duaer 里把多个 Excel 表合并成一张

在 Duaer 里一次上传多个 xlsx，逐个读出行，加上来源文件名，去重后导出一张汇总表。不用写公式，也不扣 AI 积分。
## 在 Duaer 里合并 Excel

1. 加 [Form Trigger](/zh/build/form-trigger.md)，一个 File 字段，标签写 Sheets，打开 Multiple Files，Accepted File Types 写 .xlsx,.xls。
2. 接 [Code](/zh/build/code.md)，改名为 Split files，粘贴下面的代码，一条一个文件。
3. 接 [Extract from File](/zh/build/extract-from-file.md)，Operation 选 Extract From XLSX。表头在第一行时保持默认；只要某个工作表时在 Options 里填 Sheet Name。每一行变成一条数据。
4. 接 [Edit Fields](/zh/build/edit-fields.md)，打开 Include Other Input Fields，加字段 source，值 {{ $('Split files').item.json.fileName }}。
5. 需要去重时接 [Remove Duplicates](/zh/build/remove-duplicates.md)，按订单号之类的列比较。
6. 接 [Convert to File](/zh/build/convert-to-file.md)，Operation 选 Convert to XLSX，得到一张汇总表。

```
const out = [];
for (const item of $input.all()) {
  for (const key of Object.keys(item.binary ?? {})) {
    out.push({
      json: { ...item.json, fileName: item.binary[key].fileName },
      binary: { data: item.binary[key] },
    });
  }
}
return out;
```

## 各表列名不一样时

Duaer 按列名合并。同一列在不同文件里叫「金额」和「总价」时，会变成两列。在 Edit Fields 里把它们统一成一个名字，再导出。

## Duaer 在线工具

- [合并多个 Excel / CSV 文件（在线，按表头对齐）](https://doc.duaer.com/zh/tools/merge-excel-files.md)
- [CSV 转 Excel 在线转换（中文不乱码）](https://doc.duaer.com/zh/tools/csv-to-excel.md)
## Questions

### 在 Duaer 里合并 Excel 要扣积分吗？

不扣 AI 积分。Duaer 读表、去重和导出都不调用模型。

### Duaer 能合并 CSV 和 Excel 混在一起的文件吗？

能，但要分开读：Duaer 里用 Switch 按扩展名分成两路，CSV 用 Extract From CSV，xlsx 用 Extract From XLSX，再用 Merge 接回一起。

## 相关

- [在 Duaer 里用 Extract from File 读出文件](https://doc.duaer.com/zh/build/extract-from-file.md)
- [在 Duaer 里用 Convert to File 写出文件](https://doc.duaer.com/zh/build/convert-to-file.md)
- [在 Duaer 里用 Remove Duplicates 去重](https://doc.duaer.com/zh/build/remove-duplicates.md)
- [在 Duaer 里批量把 PDF 发票提取成 Excel 表](https://doc.duaer.com/zh/tasks/pdf-invoices-to-excel.md)

