Lewati ke konten utama

Ekstrak lembar kerja dari file Excel menggunakan n8n tindakan

PDF4me Mengekstrak Lembar Kerja dari Excel Mengonversi seluruh lembar kerja dari buku kerja Excel menjadi struktur yang terorganisasi. JSON melalui n8n Alur kerja otomatisasi. Memproses file Excel melalui n8n pemicu, data biner, string base64, atau publik URLs Untuk mengekstrak data lembar kerja lengkap dengan deteksi header otomatis, pemilihan lembar kerja fleksibel berdasarkan nama atau indeks, dukungan multi-lembar kerja, dan pelestarian tipe data. Solusi ini ideal untuk ekspor data lengkap, pemrosesan multi-lembar kerja, API integrasi, migrasi basis data, dan konversi Excel ke komprehensifJSON alur kerja transformasi yang memerlukan ekstraksi lembar kerja lengkap dengan keluaran terstruktur dan integrasi tanpa hambatan.

Postingan Blog Terkait
Belum ada postingan blog untuk fitur ini — akan segera hadir.
Sementara itu, jelajahi blog PDF4me untuk menemukan tutorial dan alur kerja di berbagai platform.
Kunjungi blog ini

Pengaturan

Tambahkan PDF4me Node "Ekstrak Lembar Kerja" 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:

  1. Menambahkan PDF4me simpul ke alur kerja
  2. Pilih tindakan "Ekstrak lembar kerja dari file Excel"
  3. Konfigurasikan parameter input (lihat di bawah)
Mengekstrak Lembar Kerja dari Excel

Parameter

Daftar lengkap parameter untuk tindakan Ekstrak Lembar Kerja. Konfigurasikan parameter ini untuk mengontrol ekstraksi lembar kerja.

Penting: Parameter yang ditandai dengan tanda bintang (***) wajib diisi dan harus diberikan agar tindakan dapat berfungsi dengan benar.

ParameterJenisKeteranganContoh
Tipe Data Masukan***StringPemilihan Format Input Excel
• Pilih format input data Excel Anda
PDF4me mendukung berbagai tipe input
• Opsi: Data Biner, Base64 String, atau URL
Binary Data
Masukkan Bidang Biner***BinerInput File Excel Biner (Diperlukan jika Data Biner)
• Referensi file Excel (.xlsx, .xls) dari sebelumnya n8n unggahan node atau file
PDF4me Memproses file biner Excel dengan deteksi format otomatis.
• Diperlukan jika Tipe Data Input adalah "Data Biner"
{{ $binary.data }}
Konten Excel Base64***StringBase64 Input Excel yang Dikodekan (Diperlukan jika berupa String Base64)
• Berikan konten Excel (.xlsx, .xls) sebagai string yang dikodekan base64.
PDF4me Secara otomatis mendekode dan memproses konten Excel.
• Diperlukan ketika Tipe Data Input adalah "Base64 Rangkaian"
UEsDBBQABgAI...
URL Excel***StringExcel Publik URL Masukan (Wajib diisi jika berupa URL)
• Berikan izin publik/terbuka URL ke file Excel (.xlsx, .xls)
PDF4me mengunduh dan memproses file Excel dari yang disediakan URL
• Diperlukan ketika Tipe Data Input adalah "URL"
https://abc.com/data.xlsx
Nama Excel***StringNama File Input Excel
• Tentukan nama file Excel input beserta ekstensi yang sesuai (.xlsx, .xls)
PDF4me menggunakan ini untuk deteksi format dan optimasi pemrosesan.
data.xlsx
Nama Lembar KerjaStringNama Lembar Kerja yang Dipisahkan Koma
• Daftar nama lembar kerja yang akan diekstrak
• Format: "Sheet1,Summary,Report"
Logika SeleksiJika tersedia → Ekstrak lembar kerja yang disebutkan. Jika WorksheetNames dan WorksheetIndexes keduanya tersedia → Ekstrak lembar kerja yang cocok dengan SALAH SATU (gabungan). Jika TIDAK SATU PUN tersedia → Ekstrak SEMUA lembar kerja.
• Nama lembar kerja peka terhadap huruf besar dan kecil
Employees,Sales
Indeks Lembar KerjaStringIndeks yang Dipisahkan Koma (berbasis 0)
• Daftar indeks lembar kerja yang akan diekstrak
• Format: "0,1,2" (Indeks 0 = lembar pertama, Indeks 1 = lembar kedua, dst.)
Logika SeleksiJika disediakan → Ekstrak lembar kerja yang diindeks. Jika kedua parameter disediakan → Ekstrak lembar kerja yang cocok dengan SALAH SATU (gabungan)
pengindeksan berbasis 0: Indeks 0 = lembar kerja pertama
0,2,4

Keluaran

Parameter Keluaran

ParameterJenisKeteranganContoh
NamaFilejsonStringJSON nama file keluaran - Nama yang dihasilkan JSON berkas yang berisi data lembar kerja yang diekstrakexcel_extracted.json
txtFileNameStringnama file output TXT - Nama file TXT yang dihasilkan berisi data lembar kerja yang diekstrakexcel_extracted.txt
Ukuran File JSONNomorJSON ukuran file dalam byte - Ukurannya JSON file keluaran dalam byte206933
Ukuran File txtNomorUkuran file TXT dalam byte - Ukuran file output TXT dalam byte206933
kesuksesanBooleanPDF4me status operasi - Boolean Bendera yang menunjukkan keberhasilan atau kegagalan proses ekstraksi lembar kerja. PDF4me pengembalian true untuk operasi yang sukses dan false atas segala kesalahantrue
namafileasliStringNama file dokumen Excel asli - Nama file dokumen Excel yang dimasukkanmyExcelFile.xlsx
ekstrakOlehStringMetode ekstraksi - Metode yang digunakan untuk mengidentifikasi lembar kerja yang akan diekstraksi. Nilai: "name" jika diekstraksi berdasarkan nama lembar kerja, "index" jika diekstraksi berdasarkan indeks lembar kerja.name
nama lembar kerjaStringNama lembar kerja diekstrak - Daftar nama lembar kerja yang diekstrak, dipisahkan dengan komaSheet2
data yang diuraikanObjectData lembar kerja yang diuraikan - Object Berisi data lembar kerja yang diekstrak dengan nama lembar kerja sebagai kunci dan larik objek baris sebagai nilai. Setiap objek baris berisi judul kolom sebagai kunci dan nilai sel sebagai nilai.{"Sheet2": [{"First Name": "Dulce", "Age": 32}]}
pesanStringPesan operasi - Pesan deskriptif yang menunjukkan hasil operasi ekstraksi lembar kerja, termasuk nama lembar kerja dan metode ekstraksi.Successfully extracted worksheet(s) 'Sheet2' by name and created JSON and TXT outputs

N8N Tindakan dan Respons

Yang PDF4me Ekstrak lembar kerja dari file Excel API Mengembalikan respons yang dapat dilihat dalam berbagai format. Pilih tampilan yang paling sesuai dengan kebutuhan Anda:

JSON Format Respons

Mentah JSON tanggapan dari API:

[
{
"jsonFileName": "excel_extracted.json",
"txtFileName": "excel_extracted.txt",
"jsonFileSize": 206933,
"txtFileSize": 206933,
"success": true,
"originalFileName": "myExcelFile.xlsx",
"extractBy": "name",
"worksheetNames": "Sheet2",
"parsedData": {
"Sheet2": [
{
"": 1,
"First Name": "Dulce",
"Last Name": "Abril",
"Gender": "Female",
"Country": "United States",
"Age": 32,
"Date": "15/10/2017",
"Id": 1562
},
{
"": 2,
"First Name": "Mara",
"Last Name": "Hashimoto",
"Gender": "Female",
"Country": "Great Britain",
"Age": 25,
"Date": "16/08/2016",
"Id": 1582
},
{
"": 3,
"First Name": "Philip",
"Last Name": "Gent",
"Gender": "Male",
"Country": "France",
"Age": 36,
"Date": "21/05/2015",
"Id": 2587
}
]
},
"message": "Successfully extracted worksheet(s) 'Sheet2' by name and created JSON and TXT outputs"
}
]

Kasus Penggunaan

Ekspor dan Migrasi Data Lengkap

  • Ekstrak seluruh buku kerja Excel sebagai JSON untuk migrasi sistem, pengarsipan data, dan operasi pencadangan
  • Konversikan file Excel multi-lembar ke JSON format untuk impor penyimpanan cloud dan basis data
  • Ekspor data lembar kerja lengkap untuk API integrasi dan sinkronisasi lintas sistem

Pemrosesan dan Analisis Multi-Lembar

  • Ekstrak beberapa lembar kerja secara bersamaan untuk pemrosesan paralel di n8n alur kerja
  • Memproses berbagai tab lembar kerja dengan logika bisnis dan transformasi yang berbeda.
  • Integrasikan data buku kerja lengkap dengan data eksternal. APIs dan platform analisis data

Intelijen Bisnis dan Integrasi Data

  • Ekspor data Excel ke JSON untuk alat intelijen bisnis dan platform analitik
  • Konversikan laporan Excel ke format terstruktur. JSON untuk pelaporan otomatis dan pembaruan dasbor
  • Integrasikan data Excel dengan CRM sistem, basis data, dan layanan cloud

Dapatkan Bantuan