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

Excelファイルで行を結合するには、 n8n アクション

PDF4me 行を結合する 1つまたは複数のワークシート内の重複行をグループ化し、最初に出現した行のみを残し、残りの列の値をセミコロンで連結します(重複は自動的に削除されます)。処理対象のワークシートを選択し、キーとして使用する列を定義し、出力形式を選択します。顧客注文の集計、重複データのクリーンアップ、複数エントリのログの要約などに最適です。

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

設定​

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

前提条件

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

構成

  1. 追加する PDF4me ワークフローへのノード
  2. 「Excelファイルの行を結合する」アクションを選択します。
  3. ワークブックのソース、ワークシート一覧、および差し込みキーを提供してください。
Excelで行を結合する

パラメータ​

重要: アスタリスク(***)が付いているパラメーターは必須です。このアクションのワークシートインデックスは 1ベース。

パラメータタイプ説明例
入力データ型***Stringワークブックのソースセレクター(Binary Data、 Base64 String、 URL)Binary Data
入力バイナリフィールド***バイナリ必要な場合 Binary Data 選択されました。{{ $binary.data }}
Base64ドキュメントの内容***String必要な場合 Base64 String 選択されました。UEsDBBQAAAA...
ドキュメントURL***String必要な場合 URL 選択されました。https://files.example.com/orders.xlsx
ファイル名***String参照用の論理ファイル名。orders.xlsx
ワークシート番号***String処理するワークシートのインデックス(1から始まるカンマ区切り)の例: 1,3。1,2
キー列を結合するStringカンマ区切りの列インデックス(1から始まる)をグループ化キーとして使用します。空欄の場合は、行全体(完全に一致する重複行)を比較します。1,2
出力形式String対象フォーマット: XLSX (デフォルト)、 XLS、 XLSB、 または CSV。XLSX
バイナリデータ出力名***String結合されたワークブックを格納するバイナリスロット。document

出力​

出力パラメータ​

パラメータタイプ説明例
ファイル名String行が結合されたExcelドキュメントのファイル名 - 行結合後の出力Excelドキュメントファイルの名前excel_merged_rows.xlsx
ファイルサイズ番号ファイルサイズ(バイト単位) - 行結合後のExcelドキュメントのサイズ(バイト単位)224032
成功BooleanPDF4me 動作状況 - Boolean 行結合処理の成否を示すフラグ。 PDF4me リターン true 業務の成功と false エラーが発生した場合true
オリジナルファイル名String元のExcelドキュメントのファイル名 - 入力Excelドキュメントファイルの名前myExcelFile.xlsx
ワークシート番号String処理されたワークシート番号 行結合処理が行われたワークシートインデックス(1から始まる)のカンマ区切りリスト1,2
mergeKeyColumnsStringマージキー列が使用されています - マージキー列の説明。行全体が比較された場合は「指定なし」と表示され、特定の列が使用された場合は列インデックスが表示されます。none specified
出力形式String出力ファイル形式 - 出力ファイルの形式。値: "XLSX", "XLS", "XLSB", "CSV「XLSX
メッセージString作戦メッセージ - 行結合操作の結果を示す説明メッセージ(処理されたワークシート番号を含む)Successfully merged rows in Excel file from worksheets 1,2

N8N 行動対応​

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

JSON 回答形式

生 JSON からの応答 API:

[
{
"fileName": "excel_merged_rows.xlsx",
"fileSize": 224032,
"success": true,
"originalFileName": "myExcelFile.xlsx",
"worksheetNumbers": "1,2",
"mergeKeyColumns": "none specified",
"outputFormat": "XLSX",
"message": "Successfully merged rows in Excel file from worksheets 1,2"
}
]

ユースケース​

  • 顧客/注文の統合顧客ごとの複数の取引を1つの集計行にまとめます。
  • 重複データのクリーンアップインポートしたリードリストまたはエクスポートしたリードリストから、完全に重複するリードを削除します。
  • 在庫概要SKU/ロケーションごとにエントリを統合し、数量に関するメモはすべて1つのセルにまとめます。

ヘルプが必要な場合​