Lewati ke konten utama

Mengisi Data Excel di Zapier

Excel - Isi Data adalah aksi Zapier yang mengisi templat .xlsx dengan data JSON dan mengembalikan buku kerja yang telah terisi, dengan mempertahankan setiap gaya sel, rumus, dan wilayah yang digabungkan. Gunakan aksi ini ketika Anda sudah memiliki tata letak Excel bermerek dan ingin data baru dimasukkan ke dalamnya secara otomatis. Aksi ini mengambil file templat ditambah muatan JSON dan mengembalikan buku kerja yang telah terisi. .xlsx, sehingga Anda dapat mengirim email, mengunggah, atau mengarsipkannya tanpa perlu menempel secara manual.

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

Mengautentikasi Permintaan API Anda

Setiap modul PDF4me di Zapier memerlukan koneksi yang valid. Buat atau pilih koneksi yang menyimpan kunci API PDF4me Anda.

Fakta Penting yang Tidak Boleh Anda Lewatkan

Tata letak templat dipertahankan persis seperti aslinya.
Fungsi Populate beroperasi pada nilai sel, bukan gaya. Font, warna, batas, sel yang digabungkan, tinggi baris, lebar kolom, gambar, dan rumus yang didefinisikan dalam templat semuanya tetap ada. Hanya sel yang Anda tandai untuk diisi yang akan diubah.
Templat membutuhkan Smart Markers atau tabel.
PDF4me menulis JSON ke dalam sel yang berisi Aspose Smart Markers seperti &=Item.NamaItem atau ditempatkan di dalam tabel Excel yang judul kolomnya sesuai dengan nama field JSON. Lembar kosong biasa akan menghasilkan output kosong.
Kolom templat membutuhkan file, bukan URL.
Peta 2. Berkas dari langkah Dapatkan File Dropbox / Google Drive / OneDrive. URL template hanya untuk template publik yang disajikan melalui HTTPS dan tetap kosong setiap kali Anda meneruskan file yang dipetakan.
Zapier Excel - Tindakan Isi Tab Konfigurasi menunjukkan Templat yang dipetakan ke 2. File, URL Templat kosong, Nama Templat disusun dari 2. Nama File ditambah 2. Ekstensi File .xlsx, dan Data JSON yang berisi array Item dengan objek yang memiliki bidang ItemName, Qty, dan UnitPrice.

Di bagian atas Konfigurasi, petakan Templat dari output file langkah sebelumnya, lalu buat Nama Templat dengan menggabungkan Nama File dan Ekstensi File. Data JSON adalah muatan yang ditulis PDF4me ke dalam templat.

Apa itu Excel - Populate di Zapier?

Excel - Populate adalah aksi PDF4me dari Zapier untuk mengisi templat .xlsx yang telah dirancang sebelumnya dengan data dari muatan JSON. Aksi ini menerima file templat ditambah objek JSON dan mengembalikan file buku kerja yang telah terisi. Tidak seperti konverter JSON-ke-Excel online yang meratakan semuanya menjadi grid mentah, Populate mempertahankan tata letak templat, sehingga laporan, faktur, dan dasbor bermerek dapat dibuat ulang pada setiap pemicu tanpa perubahan format.

Parameter

ParameterDiperlukanApa fungsinya?Contoh
TemplateConditionalThe .xlsx template file. Map from a Dropbox / Drive / OneDrive Get File step. Required unless Template URL is set.2. File
Template URLConditionalPublic HTTPS URL to fetch the template. Used only when Template is blank.https://example.com/tpl.xlsx
Template NameRequiredFilename with extension. Used for output naming and downstream mapping. Typically built by concatenating File Name and File Ext from the prior step.Items.xlsx
JSON DataRequiredData payload to write into the template. Object keys must match Smart Markers or table column headers.{"Items":[{"ItemName":"A123","Qty":"55","UnitPrice":"3.05"}]}
Strict JSON StringsOptionalWhen True, quoted numbers stay as strings in the output cells. When False, they auto-convert to numeric cells.True
Culture & Language SettingsOptionalLocale used to parse date and numeric cells. Does not modify stored values.en-US
Calculate FormulasOptionalWhen True, formulas in the template are evaluated after population so totals open pre-computed.True
Worksheet IndexesOptional1-based index of the worksheet(s) to populate. Comma-separated for multiple sheets in one call.1 (or 1,3)
Quote Prefix To StyleOptionalWhen True, cells beginning with a single quote are styled as text rather than treated as a prefix character.False
Zapier Excel - Tab Isi Konfigurasi digulir ke bawah menunjukkan String JSON Ketat True, Pengaturan Budaya dan Bahasa en-US, Hitung Rumus True, Indeks Lembar Kerja 1, dan Awalan Kutipan untuk Gaya False.

Opsi lanjutan. JSON ketat aktif dan Hitung Rumus aktif adalah dua pengaturan default yang hampir tidak pernah ingin Anda ubah. Sesuaikan Indeks Lembar Kerja hanya jika area data templat berada di lembar kerja selain lembar kerja pertama.

Keluaran

BidangJenisIsi di dalamnya
FileBinaryThe populated .xlsx workbook. Map into a Dropbox / Drive / OneDrive Upload File step, or attach it in Gmail / Outlook Send Email.
File NameStringThe Template Name you provided in the Configure tab. Useful when the upload step needs both file bytes and a filename separately.

Bagaimana cara kerja Excel - Populate di Zapier?

Zapier meneruskan byte file template dan payload JSON ke PDF4me. /api/v2/PopulateExcelTemplate Titik akhir. PDF4me membuka templat dengan Aspose Cells, menyelesaikan setiap Smart Marker atau pengikatan tabel terhadap JSON, mengevaluasi rumus yang bergantung, dan mengembalikan file .xlsx yang telah diisi sebagai aliran byte yang dikodekan Base64 yang kemudian ditampilkan oleh Zapier sebagai File Keluaran. Sesuai dengan Dokumentasi Zapier tentang kolom file, output file tersebut dapat langsung dimasukkan ke dalam tindakan selanjutnya yang menerima input file, tanpa langkah pengkodean atau dekode manual.

Pertanyaan Umum

Jenis file apa saja yang dapat saya gunakan dengan Excel - Populate?+
Templat harus berupa file .xlsx (Excel 2007 atau versi yang lebih baru). Data disediakan dalam format JSON, baik disalin langsung ke kolom Data JSON atau dipetakan dari langkah sebelumnya yang menghasilkan JSON. Templat .xls lama harus disimpan ulang sebagai .xlsx sebelum digunakan.
Bagaimana cara mengkonversi JSON ke Excel di Zapier?+
Rancang templat .xlsx dengan Aspose Smart Markers (seperti &=Item.NamaItem) atau tabel yang header kolomnya cocok dengan nama field JSON, lalu gunakan Excel - Populate untuk menulis baris JSON ke dalam template tersebut. Outputnya mempertahankan setiap gaya, rumus, dan wilayah gabungan dari template. Lihat Referensi Aspose Smart Markers untuk sintaks penanda yang tepat.
Berapa biaya Excel - Populate dalam kredit?+
Excel - Populate menggunakan satu kredit PDF4me per eksekusi, terlepas dari berapa banyak baris yang terdapat dalam payload JSON. Akun tingkat gratis menyertakan alokasi kredit harian; paket berbayar meningkatkan batasnya. Lihat halaman harga untuk alokasi per tingkatan saat ini.
Bisakah saya mengisi beberapa lembar kerja sekaligus?+
Ya. Atur Indeks Lembar Kerja ke daftar yang dipisahkan koma seperti ini: 1,3 dan membentuk payload JSON sebagai array dari array, satu per lembar target. Satu panggilan mengisi setiap lembar yang terdaftar dalam satu permintaan PDF4me, menghemat kredit dan penggunaan tugas Zapier.
Mengapa fungsi "Populate" di Excel saya menghasilkan buku kerja kosong?+
Templat ini tidak memiliki Aspose Smart Markers dan tidak ada tabel Excel dengan header kolom yang sesuai. PDF4me mengisi data dengan mencocokkan nama field JSON dengan marker templat. Buka templat dan tambahkan marker seperti &=Item.NamaItem pada baris pertama area data, atau konversikan rentang data ke tabel yang header kolomnya sesuai dengan kunci JSON.