Lewati ke konten utama

Ekstrak Baris dari Excel di dalam Power Automate

PDF4me Ekstrak Baris dari Excel Tindakan ini memungkinkan ekstraksi baris tertentu dari Excel dokumen sebagai terstruktur JSON data di Power Automate dengan opsi penyaringan dan pemformatan yang komprehensif. Fitur ekstraksi data yang canggih ini mendukung ekstraksi rentang baris dan kolom selektif, pemrosesan baris header otomatis, pengecualian baris/kolom tersembunyi, penyaringan baris kosong, dan penanganan tipe data yang fleksibel (ekspor numerik atau teks), sangat cocok untuk integrasi data. API alur kerja pemberian data, pengisian basis data, dan transformasi data otomatis di seluruh Microsoft 365.

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 Power AutomateSetiap 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. Power Automate aliran dan PDF4mekuatnya Excel Layanan ekstraksi data.

Ekstrak Baris dari Excel Power Automate

Fitur Utama

  • JSON Format KeluaranEkstrak Excel data sebagai terstruktur JSON untuk integrasi yang mulus
  • Pemilihan Baris/Kolom yang FleksibelTentukan rentang yang tepat atau ekstrak semua data.
  • Dukungan Baris HeaderGunakan baris pertama sebagai header atau buat nama kolom secara otomatis.
  • Penyaringan LanjutanKecualikan baris tersembunyi, kolom tersembunyi, dan baris kosong.
  • Kontrol Tipe DataEkspor sebagai tipe data asli (angka, tanggal) atau semuanya sebagai teks.
  • Penanganan Sel Kosong: Sertakan atau kecualikan sel kosong dari output

Parameter

Daftar lengkap parameter untuk Ekstrak Baris dari Excel Tindakan. Konfigurasikan parameter ini untuk mengontrol ekstraksi data.

Penting: Parameter yang ditandai dengan tanda bintang (***) wajib diisi. Semua indeks baris/kolom menggunakan berbasis 0 penomoran (Baris 0 = baris pertama, Kolom 0 = kolom A).

ParameterJenisKeteranganContoh
Isi File***Base64Sumber Excel Isi File
• Peta Excel berkas dari keluaran tindakan sebelumnya
• Mendukung Excel berkas dari SharePoint, OneDrivelampiran email
• Dapat diambil secara dinamis dari variabel alur.
• Harus valid Excel dokumen (.xlsx, format .xls)
[File Content from Get File]
Nama File***StringExcel Nama Dokumen
• Tentukan Excel nama file dengan ekstensi (.xlsx, .xls)
• Digunakan untuk pemrosesan dan penamaan file keluaran
• Harus menyertakan ekstensi file yang benar
• Mendukung penamaan dinamis dari variabel alur.
data.xlsx
Nama Lembar KerjaStringNama Lembar Kerja Target
• Nama lembar kerja yang akan diekstrak
• Nilai null atau kosong akan menggunakan lembar kerja pertama (indeks 0) sebagai nilai default.
• Nama lembar kerja harus sama persis
• Nama lembar kerja peka terhadap huruf besar/kecil
Sheet1
Baris Pertama***Angka (integer)Baris Awal (berbasis 0)
• Baris pertama yang akan diekstrak (pengindeksan berbasis 0)
pengindeksan berbasis 0Baris 0 = Baris 1 Excel, Baris 1 = Baris 2 Excel, dan seterusnya.
• Harus ≥ 0
• Parameter yang diperlukan
• Catatan: Pesan kesalahan menampilkan nomor baris berbasis 1.
0
Baris TerakhirAngka (integer)Baris Akhir (berbasis 0)
• Baris terakhir yang akan diekstrak (pengindeksan berbasis 0)
• -1 = ekstrak ke baris terakhir yang berisi data (MaxDataRow)
• Nilai default: -1
• Harus ≥ FirstRow
-1
Kolom PertamaAngka (integer)Kolom Awal (berbasis 0)
• Kolom pertama yang akan diekstrak (pengindeksan berbasis 0)
pengindeksan berbasis 0Kolom 0 = A, Kolom 1 = B, Kolom 2 = C, dan seterusnya.
• Nilai default: 0
• Harus ≥ 0
0
Kolom TerakhirAngka (integer)Kolom Akhir (berbasis 0)
• Kolom terakhir yang akan diekstrak (pengindeksan berbasis 0)
• -1 = ekstrak ke kolom terakhir yang berisi data (MaxDataColumn)
• Nilai default: -1
• Harus ≥ Kolom Pertama
-1
Memiliki Baris HeaderBooleanBaris Pertama sebagai Header
BENAR - Gunakan FirstRow sebagai judul kolom (tidak termasuk dalam data)
PALSU - Menghasilkan header secara otomatis ("Kolom1", "Kolom2"...)
• Nilai default: false
• Mempengaruhi baris awal data
true
Kecualikan Baris TersembunyiBooleanLewati Baris Tersembunyi
BENAR - Lewati baris yang disembunyikan di Excel
PALSU - Sertakan baris tersembunyi dalam ekstraksi
• Nilai default: false
• Berguna untuk menyaring data laporan
false
Kecualikan Kolom TersembunyiBooleanLewati Kolom Tersembunyi
BENAR - Lewati kolom yang disembunyikan di Excel
PALSU - Sertakan kolom tersembunyi dalam ekstraksi
• Nilai default: false
• Berguna untuk menyaring data laporan
false
Kecualikan Baris KosongBooleanLewati Baris Kosong
BENAR - Lewati baris yang semua selnya kosong
PALSU - Sertakan baris kosong dalam output
• Nilai default: false
• Meningkatkan kualitas data
false
Ekspor Sel KosongBooleanSertakan Sel Kosong
BENAR - Sertakan sel kosong dengan nilai string kosong
PALSU - Hilangkan sel kosong dari JSON keluaran
• Nilai default: false
• Mempengaruhi JSON struktur
false
Ekspor Nilai Sebagai TeksBooleanMode Ekspor Teks
BENAR - Ekspor semua nilai sebagai string teks (misalnya, "30", "50000.50", "true")
PALSU - Pertahankan tipe data: Numerik → angka, Tanggal dan Waktu → string ISO, Boolean → boolean, Teks → string, Kosong → "" (jika ExportEmptyCells = true)
• Nilai default: false
Penanganan Tipe DataJika bernilai false, tipe data dipertahankan dari Excel; jika bernilai true, semua nilai dikonversi menjadi string.
false

Keluaran

Yang PDF4me Ekstrak Baris dari Excel tindakan mengembalikan secara komprehensif JSON data keluaran untuk kelancaran Power Automate integrasi alur:

Tampilan Tabel

Data respons dalam format tabel terstruktur:

ParameterJenisKeterangan
dokumenBase64JSON data sebagai larik byte (serialisasi)
Data BarisArrayBaris yang diekstrak sebagai larik objek dengan kunci nama kolom.
KesuksesanBooleanbernilai benar jika operasi berhasil, bernilai salah jika gagal.
Pesan KesalahanStringDeskripsi kesalahan (null jika berhasil)
KesalahanArrayDaftar informasi kesalahan terperinci (array kosong jika berhasil)

Pesan Kesalahan Umum

Memahami dan mengatasi kesalahan membantu memastikan kelancaran proses. Excel Alur kerja ekstraksi data:

Pesan KesalahanMenyebabkanLarutan
"Permintaan kosong"Objek permintaan bernilai null.Berikan objek permintaan yang valid.
"Dokumen kosong"Objek dokumen bernilai null.Berikan informasi yang valid. Excel dokumen
"Buku kerja ini tidak berisi lembar kerja"Excel berkas ini tidak memiliki lembar kerjaBerikan informasi yang valid. Excel berkas berisi lembar kerja
"Lembar kerja '{nama}' tidak ditemukan"Nama lembar kerja tidak ada di buku kerja.Gunakan nama lembar kerja yang sudah ada.
"Pemilihan lembar kerja tidak valid"Kesalahan akses lembar kerjaVerifikasi nama lembar kerja dan integritas file.
"Lembar kerja yang tersedia dalam buku kerja (X total)"Pesan informatif ketika validasi lembar kerja gagalTinjau nama lembar kerja dan gunakan nilai yang valid dari X lembar kerja yang tersedia.
"Baris awal {row} tidak valid. Nomor baris harus positif."Baris Pertama < 0Gunakan FirstRow ≥ 0 (pengindeksan berbasis 0)
"Baris {row} melebihi jumlah maksimum baris data ({maxRow})"Baris Terakhir > Baris Data MaksimumGunakan rentang baris yang valid dalam data lembar kerja.
"Rentang {start}-{end} tidak valid: Baris akhir tidak boleh kurang dari baris awal"Baris Terakhir < Baris PertamaPastikan Baris Terakhir ≥ Baris Pertama

Catatan: Pesan kesalahan ditampilkan berbasis 1 nomor baris (misalnya, Baris 1, Baris 2) sedangkan parameter menggunakan berbasis 0 pengindeksan (0, 1).

Contoh Alur Kerja

Yang PDF4me Ekstrak Baris dari Excel tindakan dalam Power Automate menyediakan templat alur kerja komprehensif yang dirancang untuk skenario bisnis dunia nyata:

Otomatis Excel Alur Kerja Integrasi REST API

Ubah integrasi data Anda dengan otomatisasi. Excel untuk memasukkan data API:

Langkah-langkah Alur Kerja Lengkap:

  1. Pemicu: Excel berkas diunggah ke SharePoint "API Folder "Data"
  2. Dapatkan File Excel: Ambil yang diunggah Excel dari SharePoint
  3. Ekstrak Semua Baris: Set FirstRow = 0, LastRow = -1, HasHeaderRow = true
  4. Menguraikan JSONKonversi array RowData menjadi objek individual.
  5. Putar Melalui BarisGunakan Terapkan ke setiap item untuk item RowData.
  6. Panggilan REST API: HTTP POST setiap baris ke eksternal API titik akhir
  7. Hasil Log: Mencatat panggilan API yang berhasil/gagal
  8. Kirim Ringkasan: Kirimkan ringkasan proses melalui email ke admin

Manfaat Bisnis:

  • Mengintegrasikan 100+ Excel baris dengan API eksternal setiap minggu
  • Menghilangkan entri data manual ke sistem API.
  • Menyediakan struktur JSON format untuk API konsumsi
  • Mengotomatiskan sinkronisasi data, menghemat 10 jam setiap minggu.

Studi Kasus & Aplikasi Industri

Studi Kasus Integrasi TI & Sistem

  • Umpan Data APIEkstrak data Excel sebagai JSON untuk digunakan pada REST API.
  • Migrasi Basis DataEkspor data Excel ke SQL, NoSQL, atau basis data cloud.
  • Proses ETLEkstrak data Excel untuk transformasi dan pemuatan pipeline.
  • Sinkronisasi SistemSinkronkan data Excel dengan berbagai sistem bisnis.

Dapatkan Bantuan