Lewati ke konten utama

Perbarui Baris di Excel di dalam Zapier

PDF4me Perbarui Baris di Excel adalah sebuah Zapier tindakan yang memodifikasi baris spreadsheet yang sudah ada secara langsung dari JSON array, mencocokkan nama properti dengan header kolom Anda. Gunakan ini untuk sinkronisasi. CRM mencatat, memperbarui jumlah inventaris, atau menyelaraskan laporan dengan basis data, semuanya tanpa mengubah rumus atau tata letak spreadsheet Anda.

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 PDF4mekuatnya Excel Layanan pembaruan data.

Konfigurasi Zapier untuk Memperbarui Baris di Lembar Kerja PDF4me Excel - File, Nama File, Nama Lembar Kerja, Input JSON, Sisipkan Dari Baris, Sisipkan Dari Kolom, Konversi Angka dan Tanggal, Format Tanggal, Format Angka, Abaikan Judul Atribut, Abaikan Nilai Null, Nama Budaya
Konfigurasikan tindakan Perbarui Baris, Input File, JSON Opsi data, lembar kerja, dan pemformatan.

Fakta Penting yang Tidak Boleh Anda Lewatkan

Input JSON harus berupa JSON array, bahkan untuk satu baris
Bungkus satu objek dalam tanda kurung siku, [{"Name":"John","Age":31}]Setiap objek dalam array memperbarui satu baris; nama properti dicocokkan dengan data Anda. Excel judul kolom.
Tindakan ini hanya memperbarui baris yang sudah ada.
Update Rows tidak pernah menyisipkan baris baru. Set Sisipkan Dari Baris ke baris pertama yang ingin Anda timpa (biasanya 2 (untuk melewati header). Untuk menambahkan baris, gunakan Tambahkan Baris.
Petakan seluruh isi file, bukan referensi file.
Jika Mengajukan Menampilkan "Ada tetapi tidak ditampilkan" dan kesalahan langkah, pilih bidang dari langkah sebelumnya yang berisi konten biner sebenarnya. Lihat Zapier & Power Automate Tips.
Petakan File dan Input Json dari langkah sebelumnya

Gunakan + tombol di sebelah Mengajukan Dan Nama File untuk memetakan dari langkah-langkah Zap sebelumnya. Petakan Input JSON dari langkah yang menghasilkan JSON array (misalnya, API respons, Teks File dari Parse CSV). The Excel Berkas harus menyediakan konten lengkap, bukan hanya referensi "Ada tetapi tidak ditampilkan".

Bagaimana cara Update Rows mencocokkan data JSON saya dengan Excel kolom?

Update Rows membaca baris header lembar kerja Anda dan mencocokkan setiap nama properti di dalamnya. Input JSON Ubah array menjadi judul kolom dengan nama yang sama. Atur Abaikan Judul Atribut ke True Untuk pencocokan yang tidak peka terhadap huruf besar/kecil, berguna ketika nama bidang pada sistem sumber Anda tidak sama persis. Excelselubungnya (misalnya, sebuah CRM ekspor menggunakan customerName melawan sebuah Excel judul dari Customer Name).

Apa perbedaan antara Update Rows dan Add Rows?

Perbarui Baris Menimpa data pada baris yang sudah ada, dimulai dari posisi yang ditentukan oleh Sisipkan Dari Baris Dan Sisipkan Dari Kolom. Itu tidak pernah membuat baris baru. Jika Anda JSON Jika array memiliki lebih banyak data daripada jumlah baris yang ada di bawah posisi awal, gunakan... Tambahkan Baris untuk menambahkan data, atau menggabungkan kedua tindakan dalam sebuah Zap: Perbarui Baris untuk ID yang sudah ada, Tambah Baris untuk ID baru.

Fitur Utama

  • Pembaruan di Tempat: Ubah sel yang sudah ada; Input JSON harus berupa JSON susunan
  • Pencocokan HeaderNama properti cocok Excel judul kolom
  • Sisipkan dari Baris / Sisipkan dari Kolom: posisi awal berbasis 1 (misalnya, baris 2 untuk melewati header)
  • Konversi Angka dan Tanggal: True = konversi string ke Excel angka/tanggal
  • Format Tanggal / Format AngkaTerapkan pemformatan saat konversi diaktifkan
  • Abaikan Nilai Null: True = lewati nilai null; False = perbarui menjadi kosong
  • Abaikan Judul AtributPencocokan header tidak peka huruf besar/kecil saat bernilai True.

Parameter

Daftar lengkap parameter untuk tindakan Perbarui Baris. Nama parameter sesuai dengan Zapier konfigurasi UI.

Daftar periksa penyiapan cepat
  1. Peta Mengajukan (Excel) Dan Nama File dari langkah sebelumnya
  2. Peta Input JSON (JSON array dari API, Uraikan CSV, atau langkah lainnya)
  3. Mengatur Nama Lembar Kerja (Lembar kerja default Sheet1)
  4. Mengatur Sisipkan Dari Baris Dan Sisipkan Dari Kolom (Berbasis 1; biasanya 2, 1 untuk baris data)
  5. Konfigurasi Konversi Angka dan Tanggal, Format Tanggal, Format Numerik, Abaikan Nilai Null

Diperlukan: Input Berkas dan JSON. Input JSON harus berupa JSON array, membungkus objek tunggal di dalamnya [...].

ParameterDiperlukanApa fungsinya?Contoh
FileRequiredExcel file content, mapped from a previous step. Must provide full binary content, not a reference labeled Exists but not shown.2. File from Step 2
File NameConditionalExcel filename with .xlsx or .xls extension.add_header_sample_file.xlsx
Worksheet NameConditionalTarget worksheet name. Defaults to Sheet1 when left blank.Sheet1
Json InputRequiredJSON array where each object updates one row. Property names are matched against Excel column headers.[{"Name":"John","Age":31}]
Insert From RowConditional1-based first row to update. Use 2 to skip the header row.2
Insert From ColumnConditional1-based column offset used for header matching.1
Convert Numeric And DateConditionalWhen True, converts JSON string values into native Excel numbers and dates.True
Date FormatConditionalExcel date format applied when Convert Numeric And Date is True.yyyy-MM-dd
Numeric FormatConditionalExcel numeric format applied when Convert Numeric And Date is True.N2
Ignore Attribute TitlesConditionalWhen True, matches JSON property names to column headers case-insensitively.False
Ignore Null ValuesConditionalWhen True, null values in Json Input are skipped instead of clearing the cell.True
Culture NameConditionalLocale used to interpret dates and numbers during conversion.en-US

Apa yang dikembalikan oleh tindakan Perbarui Baris?

Yang PDF4me Perbarui Baris di Excel tindakan mengembalikan yang telah dimodifikasi Excel berkas untuk digunakan pada langkah-langkah Zap selanjutnya. Format keluarannya adalah umum di semua PDF4me Excel tindakan pengembalian file di dalam Zapier.

BidangJenisIsi di dalamnya
Job IdStringUnique identifier for the Zapier job execution.
File UrlURLAPI endpoint to download the updated Excel file. Map this to the next step’s file input.
Alternate File UrlURLAlternate download URL with the filename embedded in the path.
File NameStringBase filename without extension.
File ExtensionStringFile extension of the output file.
Full File NameStringComplete filename with extension.
Document IdStringUnique identifier for the processed document.
File SizeNumberSize of the output file in bytes.

Contoh JSON keluaran (URL(Hanya menampilkan format, bukan tautan yang berfungsi):

{
"Job Id": "969f2da3-f10a-49bf-b084-6fc4759991ec",
"File Url": "api.pdf4me.com/Zapier/GetDocument?d=...",
"Alternate File Url": "api.pdf4me.com/Zapier/GetAltDocument/.../add_header_sample_file.xlsx",
"File Name": "add_header_sample_file",
"Full File Name": "add_header_sample_file.xlsx",
"File Extension": ".xlsx",
"Document Id": "...",
"File Size": 212764
}

Pengaturan Umum

Sinkronisasi basis data terjadwal
Pemicu Jadwal (Schedule trigger) melakukan kueri ke basis data secara berkala, dan memformat hasilnya sebagai sebuah format. JSON array, dan Update Rows menimpa baris yang cocok dalam laporan bersama sehingga selalu mencerminkan data terkini.
APIpenyegaran dasbor yang didorong
Sebuah panggilan Zap terjadwal memanggil REST API, menguraikan JSON respons, dan Update Rows menulis nilai-nilai tersebut ke dalam sebuah Excel Dasbor disimpan di Dropbox atau Google Drive, dengan tetap mempertahankan rumus dan grafik yang ada.
CRM pelacakan peluang
Webhook akan aktif ketika sebuah CRM Kesempatan berubah panggung. Zap membangun sebuah JSON Objek dengan kolom yang diperbarui dan Perbarui Baris menyegarkan baris yang sesuai di dalam Excel Pelacak peluang.

Tips Praktis

Selalu atur Sisipkan Dari Baris ke 2 Saat lembar kerja Anda memiliki baris header di baris 1, jika tidak, header itu sendiri akan ditimpa.

Menggunakan Abaikan Nilai Null = Benar saat kamu JSON Sumber hanya mengirimkan kolom yang berubah, sehingga sel yang tidak terkait tidak akan dikosongkan.

Uji dengan ukuran kecil JSON array (1-2 objek) pertama untuk memastikan kecocokan header sebelum dijalankan terhadap kumpulan data lengkap.

Lembar Panduan Singkat

  • Hanya baris yang sudah ada: gunakan Tambahkan Baris untuk menambahkan yang baru.
  • Input JSON selalu berupa array, bungkus objek tunggal di dalamnya. [...].
  • Pencocokan header peka terhadap huruf besar dan kecil kecuali Abaikan Judul Atribut Itu benar.
  • Mengatur Konversi Angka dan Tanggal Atur ke True untuk mempertahankan angka dan tanggal dalam format asli, bukan teks.
  • Petakan isi file lengkap di Mengajukan, tidak pernah berupa referensi "Ada tetapi tidak ditampilkan".

Contoh Skenario

Yang PDF4me Perbarui Baris di Excel tindakan dalam Zapier menyediakan templat skenario komprehensif yang dirancang untuk kebutuhan sinkronisasi data di dunia nyata:

Otomatisasi Basis Data-ke-Excel Skenario Sinkronisasi

Pertahankan milikmu Excel Laporan disinkronkan secara otomatis dengan perubahan basis data:

Langkah-langkah Skenario Lengkap:

  1. PemicuPemicu terjadwal berjalan setiap 4 jam untuk penyegaran data.
  2. Kueri Basis Data: Jalankan SQL Kueri untuk mengambil data yang diperbarui sejak sinkronisasi terakhir
  3. Format JSON: Mengubah SQL hasil untuk JSON format array dengan nama properti yang tepat
  4. Mendapatkan Excel LaporanAmbil templat laporan utama dari Google Drive
  5. Perbarui Baris: Petakan File, Nama File, Input Json (dari langkah 3); atur Nama Lembar Kerja, Sisipkan Dari Baris = 2, Konversi Angka dan Tanggal = Benar, Abaikan Nilai Null = Benar, Format Tanggal = MM/dd/yyyy, Format Angka = $#,##0.00
  6. Unggah Hasil: Peta URL File dari output ke Google Drive menggantikan versi lama
  7. Tim EmailKirimkan pemberitahuan penyelesaian pembaruan data kepada tim.
  8. Sinkronisasi Log: Catat stempel waktu sinkronisasi dan jumlah catatan dalam log sinkronisasi

Apa yang dicapai dengan ini:

  • Menyinkronkan catatan basis data ke Excel secara otomatis sesuai jadwal
  • Menghilangkan entri data manual antara basis data dan laporan.
  • Terus Excel laporan yang selaras dengan kondisi basis data saat ini
  • Selai Excel rumus dan pemformatan saat memperbarui data

Studi Kasus & Aplikasi Industri

  • Pembaruan Peluang CRMUbah baris peluang di Excel dengan status terbaru, jumlah, dan tanggal penutupan.
  • Pembaruan Kinerja KampanyePerbarui baris metrik kampanye dengan tayangan, klik, dan konversi terkini.
  • Pembaruan Skor Prospek: Perbarui data penilaian prospek di lembar pelacakan Excel dari otomatisasi pemasaran
  • Sinkronisasi Basis Data Pelanggan: Perbarui baris data pelanggan dengan informasi kontak terbaru dan riwayat pembelian
  • Pembaruan Prakiraan Penjualan: Ubah baris perkiraan dengan data pipeline yang diperbarui dan probabilitas kemenangan

Pertanyaan Umum

How do I update multiple rows in Excel at once with Zapier?+
Map a JSON array to Json Input where each object represents one row. PDF4me matches each object's property names to your Excel column headers and updates every row in the array in a single action. See Microsoft's guidance on resizing Excel tables for how Excel itself expects table rows to grow.
What happens if Json Input has fields that don't match my column headers?+
By default, matching is case-sensitive, so Name and name are treated as different headers. Set Ignore Attribute Titles to True to match headers case-insensitively. Fields with no matching header are ignored, not added as new columns.
Does Update Rows add new rows if they don't already exist?+
No. Update Rows only modifies existing rows starting at the position set by Insert From Row and Insert From Column. To append brand-new rows, use the Add Rows action instead.
Why do my dates or numbers show up as plain text after updating?+
Set Convert Numeric And Date to True and specify a Date Format (for example yyyy-MM-dd) and Numeric Format (for example N2). Without this, JSON string values are written as text rather than native Excel numbers or dates.
How do I avoid the 'File: (Exists but not shown)' error?+
In the File field, pick the option from the previous step that provides full file content rather than a reference labeled "Exists but not shown." See the Zapier & Power Automate Tips guide for the full explanation.

Tindakan Terkait

Tugas yang Sama di Platform Lain

Dapatkan Bantuan