メインコンテンツへスキップ

複数の Excel ファイルを結合するには、 n8n アクション

PDF4me Excelファイルを結合する 複数のワークブックをつなぎ合わせます n8n ワークフロー。ドキュメント リスト (それぞれにファイル コンテンツ、ファイル名、オプションのワークシート フィルター、および順序) を指定し、出力形式 (XLSX、XLS、 PDF、 または CSV) PDF4me ワークシート名の重複を自動的に処理し、数値の接尾辞を追加します。

関連ブログ記事
この機能に関するブログ記事はまだありません。近日公開予定です。
その間、PDF4me ブログを閲覧して、あらゆるプラットフォームのチュートリアルやワークフローをご覧ください。
ブログをご覧ください →

設定​

追加する PDF4me 「ファイルの結合」ノードを n8n ワークフローを実行し、必要なパラメータを設定します。初期設定手順については、こちらをご覧ください。 n8n 統合ガイド。

前提条件

  • PDF4me API 資格
  • n8n ワークフローへのアクセス

構成

  1. 追加する PDF4me ワークフローへのノード
  2. 「複数のExcelファイルを結合する」アクションを選択します。
  3. 構築する Documents 配列を選択し、出力形式を選択します。
Excelファイルを結合する

パラメータ​

重要: アスタリスク(***)が付いているパラメータは必須です。 Documents 必ず含める FileContent (base64)と Filename。

パラメータタイプ説明例
ファイル名***Stringプライマリワークフローファイル(参照用)の論理名。merged.xlsx
書類***Arrayマージ項目の配列。各項目には以下が必要です。
• ファイルコンテンツ (Base64):ワークブックバイト
• ファイル名: 例: north.xlsx
• ソート位置: オプションの数値。小さい値が先にマージされます。
• ワークシートを結合する: 含めるワークシート名のオプションの文字列配列。空欄の場合はすべてのシートを指定します。
[{"FileContent":"...","Filename":"north.xlsx","SortPosition":1,"WorksheetsToMerge":["Summary"]}]
出力形式StringXLSX (デフォルト)、 XLS、 PDF、 または CSV。 CSV 最初のワークシートのみをエクスポートします。XLSX
出力ファイル名Stringマージ結果の名前(拡張子なし)。デフォルト値 merged。Quarterly_Report
バイナリデータ出力名***String結合されたドキュメントを格納するためのバイナリスロット。document

使用 n8n 式または関数ノードを組み立てる Documents 動的なファイル数をマージする際の配列。

出力​

出力パラメータ​

パラメータタイプ説明例
ファイル名String結合されたワークブックファイル名 - 出力された結合済みExcelファイルの名前merged-workbook.xlsx
ファイルサイズ番号ファイルサイズ(バイト単位) - 結合されたExcelファイルのサイズ(バイト単位)440413
成功BooleanPDF4me 動作状況 - Boolean ファイル結合処理の成否を示すフラグ。 PDF4me リターン true 業務の成功と false エラーが発生した場合true
出力形式String出力ファイル形式 - 結合された出力ファイルの形式。値: "XLSX", "XLS", "PDF「、」CSV「XLSX
ファイル数番号マージされたファイルの数 - マージされたExcelファイルの総数2
ファイルがマージされましたArrayArray 結合されたファイルの詳細 - Array マージされた各ファイルに関する情報(ファイル名、ソート位置、ワークシートなど)を含むオブジェクトの集合[{"filename": "file1.xlsx", "sortPosition": 1, "worksheets": "all"}]
メッセージString作戦メッセージ - ファイル結合操作の結果を示す説明メッセージ(結合されたファイルの数と出力形式を含む)Successfully merged 2 Excel file(s) into XLSX format

N8N 行動対応​

の PDF4me 複数のExcelファイルを結合する API 複数の形式で表示可能なレスポンスを返します。ニーズに最適な表示形式を選択してください。

JSON 回答形式

生 JSON からの応答 API:

[
{
"fileName": "merged-workbook.xlsx",
"fileSize": 440413,
"success": true,
"outputFormat": "XLSX",
"filesCount": 2,
"filesMerged": [
{
"filename": "file1.xlsx",
"sortPosition": 1,
"worksheets": "all"
},
{
"filename": "file2.xlsx",
"sortPosition": 1,
"worksheets": "all"
}
],
"message": "Successfully merged 2 Excel file(s) into XLSX format"
}
]

ユースケース​

  • 地域別レポートの統合: 地域別ワークブックを1つの全国レポートに統合し、順序を SortPosition。
  • 部門提出物: 部門ワークシートを結合し、特定のタブのみを保持します (例: Summary、 KPIs)
  • 配布準備済みのバンドル: 複数の Excel ソースをマージしてから変換します PDF 経営陣による評価のため。

ヘルプが必要な場合​