Lewati ke konten utama

Ekstrak Lembar Kerja dari Excel di dalam Make

Ekstrak Lembar Kerja dari Excel adalah sebuah Make modul yang mengkonversi seluruhnya Excel lembar kerja terstruktur JSON Dalam skenario Anda, secara otomatis menggunakan baris pertama sebagai header kolom. Gunakan ini saat Anda perlu mengekspor data buku kerja multi-lembar ke APIs, basis data, atau penyimpanan cloud tanpa penyalinan manual. Modul ini menerima sebuah Excel pemilih file dan lembar kerja opsional, dan mengembalikan JSON Kamus yang dikunci berdasarkan nama lembar kerja untuk perutean hilir langsung.

Fungsi modul ini
PDF4me Ekstrak Lembar Kerja dari Excel membaca sebuah Excel buku kerja di dalam Anda Make skenario dan mengembalikan setiap lembar kerja yang diminta sesuai strukturnya JSON, dengan baris pertama secara otomatis dipromosikan menjadi header kolom. Pilih lembar kerja berdasarkan nama, berdasarkan indeks berbasis 1, atau biarkan kedua kolom kosong untuk mengekstrak seluruh buku kerja. Outputnya berupa kamus yang dikunci berdasarkan nama lembar kerja, sehingga memudahkan untuk mengarahkan setiap lembar ke file terpisah. API titik akhir, tabel basis data, atau lokasi penyimpanan.
Baris pertama otomatis menjadi judul kolom.

Modul ini memperlakukan baris pertama dari setiap lembar kerja yang dipilih sebagai nama header kolom. JSON output. Jika lembar kerja Anda tidak memiliki baris header khusus, baris data pertama akan digunakan sebagai kunci. Susun ulang file sumber sebelum pemetaan jika hal ini akan menyebabkan masalah di tahap selanjutnya.

Pencocokan Nama Lembar Kerja peka terhadap huruf besar dan kecil.

Saat menentukan lembar kerja berdasarkan nama, pencocokan dilakukan secara tepat dan peka terhadap huruf besar dan kecil. Ringkasan Dan ringkasan diperlakukan sebagai lembar kerja yang berbeda. Jika tidak ditemukan kecocokan untuk nama tertentu, lembar kerja tersebut akan dilewati tanpa pemberitahuan. Selalu verifikasi apakah nama tab sama persis dengan membuka buku kerja terlebih dahulu.

Dokumen keluaran adalah Base64-dikodekan JSON: dekode sebelum perutean

Yang dokumen Kolom keluaran berisi kamus lembar kerja yang diserialkan sebagai JSON kemudian Base64-dikodekan. Tambahkan Make Alat → Base64 Dekode modul setelah ini, lalu sebuah JSON → Uraikan JSON modul untuk mengakses array lembar kerja individual berdasarkan nama kuncinya sebelum dialihkan ke APIs atau basis data.

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

Memverifikasi Identitas Anda API Meminta

Untuk mengakses PDF4me Web API melalui MakeSetiap permintaan harus menyertakan kredensial otentikasi yang tepat. Otentikasi memastikan komunikasi yang aman dan memvalidasi identitas Anda sebagai pengguna yang berwenang, memungkinkan integrasi yang lancar antara aplikasi Anda. Make skenario dan PDF4mekuatnya Excel Layanan ekstraksi lembar kerja.

Buat modul PDF4me Ekstrak Lembar Kerja dari Excel yang menampilkan Koneksi, Nama File, Pemetaan biner Dokumen dari langkah sebelumnya, bidang Nama Lembar Kerja diatur ke Ringkasan, Penjualan, dan bidang Indeks Lembar Kerja dibiarkan kosong untuk dipilih berdasarkan nama.

Peta Nama File Dan Dokumen dari langkah pengunduhan sebelumnya. Masukkan nama lembar kerja atau indeks untuk memilih lembar kerja tertentu, atau biarkan keduanya kosong untuk mengekstrak seluruh buku kerja.

Apa itu Lembar Kerja Ekstraksi dari Excel di dalam Make?

Ekstrak Lembar Kerja dari Excel adalah PDF4me'S Make modul untuk konversi Excel data buku kerja ke terstruktur JSON tanpa menulis kode apa pun. Ini menerima sebuah Excel biner, pemilih lembar kerja opsional, dan mengembalikan kamus di mana setiap kunci adalah nama lembar kerja dan setiap nilai adalah larik objek baris. Tidak seperti yang biasa CSV Ekspor, modul ini menangani buku kerja multi-lembar dalam satu operasi, mempertahankan nama lembar sebagai kunci perutean untuk proses selanjutnya. API atau distribusi basis data.

Bagaimana cara mengkonfigurasi Ekstrak Lembar Kerja dari Excel di dalam Make?

ParameterDiperlukanApa fungsinya?Contoh
ConnectionRequiredPDF4me API connection. Click Add and paste your API key the first time.My PDF4me connection
File NameRequiredFilename of the Excel workbook including the .xlsx or .xls extension. Used for processing and output identification.report.xlsx
DocumentRequiredBinary content of the Excel workbook. Map from a prior Google Drive download, Dropbox get file, or HTTP response module.1. Data
Worksheet NamesConditionalComma-separated list of worksheet names to extract. Exact case-sensitive matching is required. Leave empty with Worksheet Indexes also empty to extract all worksheets. Example: 'Summary,Sales,Expenses' extracts three sheets.Summary,Sales
Worksheet IndexesConditionalComma-separated list of 1-based worksheet indexes to extract. Index 1 = first worksheet. Combined with Worksheet Names via union when both are provided. Leave empty to use names only or extract all.1,3

Keluaran

Modul ini mengembalikan kamus lembar kerja lengkap yang dikodekan sebagai JSON.

BidangJenisIsi di dalamnya
documentBase64JSON byte array of the full worksheet dictionary, serialized and Base64-encoded. Decode with Tools → Base64 Decode, then parse with JSON → Parse JSON to access each worksheet array by name.
FileNameStringOutput filename for the JSON result, typically report.txt. Use as the filename when saving to cloud storage.
SuccessBooleanTrue if extraction completed without errors. Check this field in a Make filter before routing output to avoid processing failed responses.

Kapan saya harus menggunakan Ekstrak Lembar Kerja dari Excel di dalam Make?

Yang PDF4me Ekstrak Lembar Kerja dari Excel modul di Make sangat ideal untuk skenario integrasi data multi-lembar di mana setiap lembar kerja memberi input ke sistem yang berbeda:

Lembar Kerja Multi Otomatis API Alur Kerja Distribusi

Bagikan lembar kerja yang berbeda kepada kelompok yang berbeda. API titik akhir secara otomatis:

Langkah-langkah Skenario Lengkap:

  1. PemicuEkspor data harian dijadwalkan tengah malam.
  2. Dapatkan Laporan Multi-Lembar: Ambil laporan konsolidasi dari Google Drive
  3. Ekstrak Semua Lembar KerjaBiarkan pemilih lembar kerja kosong untuk mengekstrak semua
  4. Base64 Dekode: Dekode output dokumen untuk mendapatkan data mentah JSON
  5. Menguraikan JSON: Uraikan JSON kamus untuk mengakses kunci lembar kerja
  6. Lembar Ringkasan ProsesEkstrak data kunci "Ringkasan" dan POST ke dasbor API
  7. Lembar Proses PenjualanEkstrak data kunci "Penjualan" dan POST untuk analisis penjualan API
  8. Lembar Pengeluaran ProsesEkstrak data kunci "Pengeluaran" dan POST untuk membiayai API
  9. Ringkasan EmailKirim ringkasan distribusi ke tim integrasi.
  10. Sumber Arsip: Diproses di toko Excel dalam arsip untuk jejak audit.

Manfaat Bisnis:

  • Membagikan 3+ lembar kerja ke kelompok terpisah APIs sehari-hari
  • Pengalihan rute otomatis menghilangkan penyalinan lembar kerja manual.
  • Setiap sistem hanya menerima data lembar kerja yang relevan.
  • Mengurangi waktu distribusi data dari 2 jam menjadi 5 menit.

Pertanyaan Umum

Jenis file apa saja yang didukung oleh Extract Worksheets?

Modul ini mendukung .xlsx Dan .xls Excel berkas. Buku kerja harus berisi setidaknya satu lembar kerja dengan data. Non-Excel format seperti CSV atau ODS tidak didukung. Konversikan ke Excel sebelum menggunakan modul ini. Untuk Make Untuk referensi penanganan data biner, lihat Make dokumentasi tentang struktur data.

Mengapa beberapa lembar kerja hilang dari output?

Pencocokan nama lembar kerja bersifat tepat dan peka huruf besar/kecil. Jika nama di Nama Lembar Kerja tidak sama persis dengan nama tab di buku kerja, lembar kerja tersebut akan dilewati tanpa pemberitahuan. Verifikasi nama tab dengan membuka file sumber. Atau, biarkan Nama Lembar Kerja dan Indeks Lembar Kerja kosong untuk mengekstrak semua lembar kerja dan periksa kunci mana yang muncul dalam kamus keluaran.

Berapa biaya Extract Worksheets dalam kredit?

Lembar Kerja Ekstraksi digunakan PDF4me Kredit per dokumen yang diproses. Akun gratis menyertakan alokasi kredit harian; paket berbayar meningkatkan batasnya. Periksa alokasi kredit saat ini untuk semua paket di halaman ini. PDF4me halaman harga.

Bisakah saya mengekstrak lembar kerja dari beberapa sumber? Excel berkas dalam satu skenario?

Ya. Gunakan Make Iterator untuk mengulang melalui daftar Excel mengambil file dan memanggil modul Ekstrak Lembar Kerja satu kali per file. Setiap iterasi mengembalikan hasil yang independen. JSON kamus untuk buku kerja tersebut. Ini adalah pendekatan yang direkomendasikan untuk pemrosesan buku kerja secara batch dalam satu skenario eksekusi.

Studi Kasus & Aplikasi Industri

  • Umpan Multi-APIEkstrak lembar kerja yang berbeda ke sistem yang berbeda. APIs secara otomatis
  • Pemuatan Gudang Data: Memuat buku kerja keuangan multi-lembar ke dalam tabel gudang data
  • Migrasi SistemEkstrak lengkap Excel buku kerja untuk JSON untuk migrasi ke sistem cloud
  • Pencadangan DataArsipkan buku kerja operasional multi-lembar sebagai JSON untuk pemulihan bencana
  • Pipeline ETLEkstrak lembar kerja sebagai format perantara dalam alur transformasi multi-langkah.

Dapatkan Bantuan