Menggabungkan baris dalam file Excel menggunakan n8n tindakan
PDF4me Gabungkan Baris Mengelompokkan baris duplikat dalam satu atau lebih lembar kerja, mempertahankan kemunculan pertama, dan menggabungkan nilai kolom yang tersisa dengan titik koma (duplikat dihapus secara otomatis). Pilih lembar kerja yang akan diproses, tentukan kolom mana yang bertindak sebagai kunci, dan pilih format output. Sangat cocok untuk rangkuman pesanan pelanggan, pembersihan duplikat, atau meringkas log multi-entri.
Pengaturan
Tambahkan PDF4me Node “Gabungkan Baris” ke milik Anda n8n alur kerja dan konfigurasikan parameter yang diperlukan. Untuk petunjuk pengaturan awal, lihat halaman kami. n8n Panduan Integrasi.
Prasyarat
- PDF4me API kredensial
- n8n akses alur kerja
Konfigurasi
- Tambahkan PDF4me simpul ke alur kerja
- Pilih tindakan "Gabungkan baris dalam file Excel"
- Berikan sumber buku kerja, daftar lembar kerja, dan kunci penggabungan.

Parameter
Penting: Parameter yang ditandai dengan tanda bintang (***) wajib diisi. Indeks lembar kerja dalam tindakan ini adalah berbasis 1.
| Parameter | Jenis | Keterangan | Contoh |
|---|---|---|---|
| Tipe Data Masukan*** | String | Pemilih sumber buku kerja (Binary Data, Base64 String, URL). | Binary Data |
| Masukkan Bidang Biner*** | Biner | Diperlukan ketika Binary Data dipilih. | {{ $binary.data }} |
| Konten Dokumen Base64*** | String | Diperlukan ketika Base64 String dipilih. | UEsDBBQAAAA... |
| URL Dokumen*** | String | Diperlukan ketika URL dipilih. | https://files.example.com/orders.xlsx |
| Nama File*** | String | Nama file logis untuk referensi. | orders.xlsx |
| Lembar Kerja Angka*** | String | Indeks lembar kerja yang dipisahkan koma (berbasis 1) untuk diproses. Contoh: 1,3. | 1,2 |
| Gabungkan Kolom Kunci | String | Indeks kolom yang dipisahkan koma (berbasis 1) digunakan sebagai kunci pengelompokan. Kosong = membandingkan seluruh baris (duplikat persis). | 1,2 |
| Format Keluaran | String | Format target: XLSX (bawaan), XLS, XLSB, atau CSV. | XLSX |
| Nama Keluaran Data Biner*** | String | Slot biner yang akan menampung buku kerja yang telah digabungkan. | document |
Keluaran
Parameter Keluaran
| Parameter | Jenis | Keterangan | Contoh |
|---|---|---|---|
| nama file | String | Nama file dokumen Excel dengan baris yang digabungkan - Nama file dokumen Excel hasil penggabungan baris | excel_merged_rows.xlsx |
| Ukuran berkas | Nomor | Ukuran file dalam byte - Ukuran dokumen Excel dalam byte setelah penggabungan baris | 224032 |
| kesuksesan | Boolean | PDF4me status operasi - Boolean Bendera yang menunjukkan keberhasilan atau kegagalan proses penggabungan baris. PDF4me pengembalian true untuk operasi yang sukses dan false atas segala kesalahan | true |
| namafileasli | String | Nama file dokumen Excel asli - Nama file dokumen Excel yang dimasukkan | myExcelFile.xlsx |
| Lembar kerja Angka | String | Nomor lembar kerja yang diproses - Daftar indeks lembar kerja (berbasis 1) yang dipisahkan koma yang diproses untuk penggabungan baris | 1,2 |
| gabungkanKolomKunci | String | Gabungkan kolom kunci yang digunakan - Deskripsi kolom kunci penggabungan yang digunakan. Menampilkan "tidak ditentukan" jika seluruh baris dibandingkan, atau indeks kolom jika kolom tertentu digunakan. | none specified |
| format keluaran | String | Format file keluaran - Format file output. Nilai: "XLSX", "XLS", "XLSB", "CSV" | XLSX |
| pesan | String | Pesan operasi - Pesan deskriptif yang menunjukkan hasil operasi penggabungan baris, termasuk nomor lembar kerja yang diproses | Successfully merged rows in Excel file from worksheets 1,2 |
N8N Tindakan dan Respons
Yang PDF4me Menggabungkan baris dalam file Excel API Mengembalikan respons yang dapat dilihat dalam berbagai format. Pilih tampilan yang paling sesuai dengan kebutuhan Anda:
- JSON
- Table
- Schema
- Binary
JSON Format Respons
Mentah JSON tanggapan dari 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"
}
]
Tampilan Tabel
Data respons dalam format tabel terstruktur:
| Parameter | Nilai |
|---|---|
| nama file | excel_merged_rows.xlsx |
| Ukuran berkas | 224032 |
| kesuksesan | true |
| namafileasli | myExcelFile.xlsx |
| Lembar kerja Angka | 1,2 |
| gabungkanKolomKunci | none specified |
| format keluaran | XLSX |
| pesan | Successfully merged rows in Excel file from worksheets 1,2 |
Tampilan Skema
Struktur data dan tipe respons:
1 item
fileName: T excel_merged_rows.xlsx
fileSize: # 224032
success: ☑ true
originalFileName: T myExcelFile.xlsx
worksheetNumbers: T 1,2
mergeKeyColumns: T none specified
outputFormat: T XLSX
message: T Successfully merged rows in Excel file from worksheets 1,2
Indikator Tipe:
T= String (Teks)#= Angka☑= Boolean[]= Array
Tampilan Data Biner
Data dan metadata file dokumen Excel yang sebenarnya:
data
─────────────────────────────
File Name: excel_merged_rows.xlsx
File Extension: xlsx
Mime Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
File Size: 224.0 kB
Akses Data Biner:
- n8n Objek Biner:
$binary.data.data - Base64 Isi: Tersedia untuk penggunaan langsung
- Operasi FileSiap untuk diunduh, dikirim melalui email, atau disimpan.
Kasus Penggunaan
- Konsolidasi pelanggan/pesanan: Menggabungkan beberapa transaksi per pelanggan menjadi satu baris ringkasan.
- Pembersihan duplikatHapus duplikat persis dari daftar prospek yang diimpor atau diekspor.
- Ringkasan inventarisGabungkan entri berdasarkan SKU/lokasi dan simpan semua catatan kuantitas dalam satu sel.