Lewati ke konten utama

Ekstrak Lembar Kerja dari Excel menggunakan Zapier

PDF4me Ekstrak Lembar Kerja dari Excel adalah sebuah Zapier tindakan yang mengekspor satu atau lebih lembar kerja dari sebuah Excel buku kerja seperti yang terstruktur JSON, diindeks berdasarkan nama lembar kerja. Pilih lembar kerja berdasarkan nama, indeks, atau biarkan keduanya kosong untuk mengekstrak semua lembar kerja. Mengembalikan dokumen JSON yang dikodekan Base64 yang siap untuk langkah Zap berikutnya.

Apa yang dilakukan oleh tindakan ini?

Membutuhkan sebuah Excel mengambil buku kerja dari langkah Zap sebelumnya, membaca lembar kerja yang Anda tentukan (atau semuanya), dan mengubah masing-masing menjadi JSON menggunakan baris pertama sebagai header. Hasilnya adalah kamus tunggal yang dikunci berdasarkan nama lembar kerja, sehingga buku kerja dengan lembar Ringkasan dan lembar Penjualan akan menghasilkan satu kamus. JSON Objek dengan kedua kunci. Berguna untuk memasukkan laporan multi-lembar ke dalam APIs, basis data, atau langkah otomatisasi hilir yang mengharapkan data terstruktur, bukan file spreadsheet.

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 ZapierSetiap 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. Zapier alur kerja dan PDF4me'S Excel Layanan ekstraksi lembar kerja.

Fakta Penting yang Tidak Boleh Anda Lewatkan

Hanya berkas yang benar-benar diperlukan.
Nama Berkas, Nama Lembar Kerja, dan Indeks Lembar Kerja semuanya bersifat opsional. Zapier konfigurasi. Biarkan kolom lembar kerja kosong untuk mengekstrak semuanya.
Nama dan Indeks digabungkan, tidak saling menyaring satu sama lain.
Jika Anda mengatur Nama Lembar Kerja dan Indeks Lembar Kerja, PDF4me mengekstrak gabungan tersebut, setiap lembar yang sesuai dengan salah satu kondisi, bukan hanya lembar yang sesuai dengan keduanya.
Outputnya berupa kamus yang dikunci berdasarkan nama lembar kerja.
Setiap lembar kerja yang diekstrak menjadi kuncinya sendiri dalam hasil dekode. JSON, sehingga buku kerja multi-lembar tetap terorganisir dalam satu respons, bukan dalam file terpisah.
Petakan File dan Nama File dari langkah sebelumnya

Gunakan + tombol di sebelah Mengajukan Dan Nama File untuk memetakan dari langkah-langkah Zap sebelumnya, misalnya, Nama File Lengkap dari sebelumnya PDF4me Excel aksi. Itu Excel Berkas harus menyediakan konten lengkap, bukan hanya referensi "Ada tetapi tidak ditampilkan".

:::peringatan Berkas: (Ada tetapi tidak ditampilkan) Jika Anda melihat "Berkas: (Ada tetapi tidak ditampilkan)" di kolom Berkas dan mendapatkan kesalahan "Berkas Kosong", pilih opsi yang menyediakan isi file lengkap Sebaliknya. Lihat Zapier & Power Automate Tips untuk detailnya.

:::

Konfigurasi Zapier untuk Ekstraksi Lembar Kerja Excel PDF4me - File, Nama File, Nama Lembar Kerja, Indeks Lembar Kerja
Konfigurasikan Excel Aksi Ekstrak Lembar Kerja: hanya File yang memiliki tanda bintang, Nama File dan kedua bidang yang ditargetkan pada lembar kerja bersifat opsional.

Apa saja fitur utama dari lembar kerja ekstrak?

  • Ekstraksi Lembar Kerja Lengkap ke JSON dengan deteksi header otomatis
  • Pilihan FleksibelEkstrak berdasarkan Nama Lembar Kerja, Indeks Lembar Kerja, atau keduanya (gabungan)
  • Dukungan Multi-Lembar mengekstrak beberapa lembar kerja dalam satu operasi
  • Keluaran Kamus Diketik berdasarkan nama lembar kerja untuk akses mudah.
  • Pengindeksan Berbasis 1 untuk Indeks Lembar Kerja

Parameter

Daftar lengkap parameter untuk tindakan Ekstrak Lembar Kerja. Nama parameter sesuai dengan Zapier konfigurasi UI seperti yang ditunjukkan pada tangkapan layar di atas.

Daftar periksa penyiapan cepat
  1. Peta Mengajukan (Excel) dari pemicu Anda atau langkah sebelumnya
  2. Peta opsional Nama File (contoh: Nama File Lengkap dari langkah sebelumnya)
  3. Memasuki Nama Lembar Kerja dan/atau Indeks Lembar Kerjaatau biarkan keduanya kosong untuk mengekstrak semua lembar.
ParameterDiperlukanApa fungsinya?Contoh
FileRequiredExcel file to extract worksheets from. Map from a previous step. Must provide full file content.[2. File from Step 2]
File NameConditionalExcel filename, used for output file identification.add_header_sample_file.xlsx
Worksheet NamesConditionalComma-separated worksheet names to extract. Combines (union) with Worksheet Indexes if both are set. Empty with Indexes = all worksheets.Sheet1, Sheet2
Worksheet IndexesConditionalComma-separated 1-based worksheet positions to extract. 1 = first worksheet. Combines with Worksheet Names.1,3
Ekstrak semua lembar kerja dalam buku kerja.

Tinggalkan keduanya Nama Lembar Kerja Dan Indeks Lembar Kerja kosong untuk diekstraksi semua lembar kerja di dalam buku kerja ke dalam kamus keluaran.

Penting: Hanya Mengajukan diperlukan. Gunakan + Tombol di sebelah setiap kolom untuk memetakan data dari langkah sebelumnya. Indeks lembar kerja berbasis 1 (1 = lembar kerja pertama).

Apa yang Dikembalikan oleh Lembar Kerja Ekstraksi?

Yang PDF4me Ekstrak Lembar Kerja dari Excel Tindakan ini mengembalikan data lembar kerja sebagai data yang dikodekan Base64. JSON Dokumen ini bukan file yang dapat diunduh, untuk penggunaan langsung dalam logika Zap.

BidangJenisIsi di dalamnya
documentBase64JSON byte array. Decodes to a dictionary keyed by worksheet name, each value an array of row objects.
FileNameStringOutput filename assigned to the JSON payload, e.g. report.txt.
SuccessBooleanWhether the extraction completed without error.

Contoh JSON tanggapan:

{
"document": "[Base64 JSON]",
"FileName": "report.txt",
"Success": true
}

Diekstrak JSON struktur (didekode dari dokumen):

{
"Summary": [
{"Month": "January", "Revenue": 50000, "Expenses": 30000},
{"Month": "February", "Revenue": 55000, "Expenses": 32000}
],
"Sales": [
{"Product": "Widget A", "Quantity": 100, "Price": 10.50},
{"Product": "Widget B", "Quantity": 150, "Price": 15.75}
]
}

Pengaturan Umum

Contoh Alur KerjaCommon Zapier workflow patterns using Extract Worksheets.
Lembaran ganda API distribusi
  1. Sebuah pemicu akan aktif ketika buku kerja laporan gabungan masuk ke dalam folder Google Drive.
  2. PDF4me Ekstrak Lembar Kerja memetakan File dan Nama File, dengan membiarkan Nama Lembar Kerja dan Indeks Lembar Kerja kosong untuk mengekstrak setiap lembar kerja sebagai satu kesatuan. JSON kamus.
  3. Langkah Formatter mendekode dokumen Base64, kemudian langkah-langkah terpisah mengarahkan data setiap lembar kerja ke tujuannya masing-masing. API.
Ekspor selektif untuk permintaan klien
  1. Pemicu pengiriman formulir menangkap lembar kerja mana yang diinginkan klien dari buku kerja utama yang dibagikan.
  2. PDF4me Ekstrak Lembar Kerja mengatur Nama Lembar Kerja ke daftar lembar yang diminta (misalnya, "Q1, Q2") sehingga hanya lembar-lembar tersebut yang diambil.
  3. Yang telah didekodekan JSON Data tersebut telah disanitasi dan dikirim ke portal klien atau dikirim melalui email sebagai lampiran.
Mengarsipkan tab ringkasan tertentu
  1. Pemicu terjadwal berjalan pada hari terakhir setiap bulan.
  2. PDF4me Extract Worksheets mengatur Indeks Lembar Kerja ke posisi yang diketahui dari tab ringkasan (misalnya, "1,2"), melewati lembar detail.
  3. Yang diekstrak JSON ditulis ke dalam basis data atau penyimpanan blob untuk penyimpanan jangka panjang.

Tips Praktis

File: (Exists but not shown) causes errors
Select the mapping option that provides the file's full binary content instead of a reference. See Zapier & Power Automate Tips for the exact steps.
Only File is required, everything else is optional
Leave Worksheet Names and Worksheet Indexes empty to extract every worksheet, there is no need to list sheet names if you want the whole workbook.
Names and Indexes combine, they do not filter each other
Setting both fields extracts the union of matching sheets, not the intersection. Use only one field if you want a strict match.
Worksheet Indexes start at 1, not 0
The first worksheet in the workbook is index 1. This trips up developers used to zero-based array indexing in other tools.
The output is JSON, not a spreadsheet file
Decode the Base64 document field to get the worksheet dictionary. There is no separate downloadable Excel file in this action's response.

Lembar Panduan Singkat

BidangNilai
ActionExtract Worksheets
File[Mapped from previous step]
File Nameadd_header_sample_file.xlsx
Worksheet NamesSheet1, Sheet2 (optional)
Worksheet Indexes1,3 (optional, 1-based)
Output formatBase64-encoded JSON dictionary

Pertanyaan Umum

How do I extract a specific worksheet from an Excel file in Zapier?+
Add the PDF4me Extract Worksheets action to a Zap, map File and File Name from a previous step using the full-content option, then enter the sheet name in Worksheet Names or its position in Worksheet Indexes. See Zapier's guide to working with files for how file fields pass between steps.
Can I extract all worksheets from a workbook at once?+
Yes. Leave both Worksheet Names and Worksheet Indexes empty and PDF4me extracts every worksheet in the workbook into a single JSON dictionary keyed by sheet name.
What format is the extracted worksheet data returned in?+
The document field is a Base64-encoded JSON byte array. Decoded, it is a dictionary where each key is a worksheet name and each value is an array of row objects, using the first row of each sheet as the property names.
Is File the only required field?+
Yes. In the Zapier configuration, only File is marked required. File Name, Worksheet Names, and Worksheet Indexes are all optional.
How does Worksheet Indexes numbering work?+
Worksheet Indexes uses 1-based numbering, so the first worksheet in the workbook is index 1, the second is index 2, and so on, different from zero-based indexing used in many programming languages.

Tindakan Terkait

Tugas yang Sama di Platform Lain

Studi Kasus & Aplikasi Industri

  • Umpan Multi-API: mengekstrak lembar kerja yang berbeda ke API sistem yang berbeda secara otomatis
  • Pemuatan Gudang Data: memuat buku kerja keuangan multi-lembar ke dalam tabel gudang data
  • Migrasi SistemEkstrak seluruh buku kerja Excel ke format JSON untuk migrasi ke sistem cloud.
  • Pencadangan Data: mengarsipkan buku kerja operasional multi-lembar sebagai JSON untuk pemulihan bencana
  • Pipeline ETL: mengekstrak lembar kerja sebagai format perantara dalam alur transformasi multi-langkah

Dapatkan Bantuan