Ana içeriğe geç

Excel çalışma sayfasından satırları ayıklamak için şunu kullanın: n8n aksiyon

PDF4me Satırları Çıkar Herhangi bir çalışma sayfası dilimini kullanıma hazır hale dönüştürür. JSON içinde n8n. 0 tabanlı satır/sütun aralıklarını belirtin, ilk satırın başlık olup olmayacağına karar verin, gizli veya boş satırları atlayın ve değerlerin (sayılar, mantıksal değerler, vb.) yazılı kalıp kalmayacağını seçin. ISO (tarihler) veya metne dönüştürülmeye zorlanır. Excel verilerini aktarmak için idealdir. APIs, veritabanları veya ek PDF4me Eylemler.

İlgili Blog Yazıları
Bu özellik için henüz bir blog yazısı yok — yakında yayınlanacak.
Bu arada, her platforma yönelik eğitimler ve iş akışları için PDF4me bloguna göz atın.
Blogu ziyaret edin

Kurmak

Ekle PDF4me “Satırları Çıkar” düğümünü şuraya ekleyin: n8n İş akışını düzenleyin ve gerekli parametreleri yapılandırın. İlk kurulum talimatları için, lütfen sayfamıza bakın. n8n Entegrasyon Kılavuzu.

Önkoşullar

  • PDF4me API kimlik bilgileri
  • n8n iş akışına erişim

Yapılandırma

  1. Ekle PDF4me iş akışına düğüm
  2. "Excel çalışma sayfasından satırları ayıkla" eylemini seçin.
  3. Excel kaynak dosyasını ve çıkarma penceresini sağlayın.
Excel'den Satırları Çıkarma

Parametreler

Önemli: Yıldız (***) ile işaretlenmiş parametreler zorunludur. Satır/sütun indeksleri şunlardır: 0 tabanlı (0. satır = Excel'de 1. satır).

ParametreTipTanımÖrnek
Giriş Veri Türü***StringExcel kaynak seçici (Binary Data, Base64 String, URL).Binary Data
Giriş İkili Alanı***İkiliGerekli olduğu zamanlar Binary Data seçildi.{{ $binary.data }}
Base64 Belge İçeriği***StringGerekli olduğu zamanlar Base64 String seçildi.UEsDBBQAAAA...
Belge URL'si***StringGerekli olduğu zamanlar URL Seçildi. Herkese açık dosya bağlantısı.https://files.example.com/report.xlsx
Dosya adı***StringUzantısıyla birlikte mantıksal çalışma kitabı adı.analytics.xlsx
Çalışma Sayfası AdıStringOkunacak çalışma sayfası. Boş sayfa = ilk sayfa.Summary
Birinci Sıra***SayıÇıkarma işlemi için 0 tabanlı başlangıç satırı.0
Son sıraSayı0 tabanlı bitiş satırı. Kullanın -1 Son veri satırına kadar okumak için.-1
Birinci SütunSayı0 tabanlı başlangıç sütunu (0 = A sütunu).0
Son SütunSayı0 tabanlı bitiş sütunu. Kullanın -1 son veri sütunu için.-1
Başlık satırı içeriyorBooleantrue kullanımlar First Row Sütun başlıkları olarak kullanır ve verilerden hariç tutar.true
Gizli Satırları Hariç TutBooleanExcel'de gizli olan satırları atla.false
Gizli Sütunları Hariç TutBooleanGizli sütunları atla.false
Boş Satırları Hariç TutBooleanTüm hücreleri boş olan satırları silin.true
Boş Hücreleri Dışa AktarBooleanBoş metin değerlerine sahip boş hücreleri atlamak yerine, onları dahil edin.false
Değerleri Metin Olarak Dışa AktarBooleanTüm değerleri dizeye dönüştür. false Yerel türleri korur.false
İkili Veri Çıkış Adı***Stringİkili yuva seri numaralı bilgileri saklıyor JSON (PDF4me iadeler JSON bayt).document

Çıktı

Çıkış Parametreleri

ParametreTipTanımÖrnek
başarıBooleanPDF4me operasyon durumu - Boolean Satır çıkarma işleminin başarılı veya başarısız olduğunu gösteren bayrak. PDF4me iadeler true başarılı operasyonlar için ve false herhangi bir hata içintrue
orijinalDosyaAdıStringOrijinal Excel belgesi dosya adı - Giriş Excel dosyasının adımyExcelFile.xlsx
çalışma sayfası adıStringÇalışma sayfası adı - Satırların çıkarıldığı çalışma sayfasının adıFirst Worksheet
Başlık satırına sahipBooleanBaşlık satırı durumu - İlk satırın başlık olarak ele alınıp alınmadığını gösterir. true Başlıklar kullanılmış olsaydı, false aksi takdirdetrue
ilk sıraSayıİlk satır indeksi (0 tabanlı) - Çıkarılan ilk satırın 0 tabanlı indeksi0
son satırSayıSon satır indeksi (0 tabanlı) - Çıkarılan son satırın 0 tabanlı indeksi. -1 Son veri satırına kadar veri çıkarılmasını gösterir.2
ilkSütunSayıİlk sütun indeksi (0 tabanlı) - Çıkarılan ilk sütunun 0 tabanlı indeksi (0 = A sütunu)0
sonSütunSayıSon sütun indeksi (0 tabanlı) - Çıkarılan son sütunun 0 tabanlı indeksi. -1 Son veri sütununa kadar veri çıkarılmasını gösterir.-1
Boş satırları hariç tutBooleanBoş satır hariç tutma - Boş satırların hariç tutulup tutulmadığını gösterir. true hariç tutulursa, false dahil edilirsetrue
Gizli Satırları hariç tutBooleanGizli satır hariç tutma - Gizli satırların hariç tutulup tutulmadığını gösterir. true hariç tutulursa, false dahil edilirsetrue
Gizli sütunları hariç tutBooleanGizli sütun hariç tutma - Gizli sütunların hariç tutulup tutulmadığını gösterir. true hariç tutulursa, false dahil edilirsetrue
exportValuesAsTextBooleanMetin dışa aktarma modu - Değerlerin metin olarak dışa aktarılıp aktarılmadığını gösterir. true Eğer dizelere zorlanırsa, false yerel türler korunursafalse
Boş Hücreleri dışa aktarBooleanBoş hücre dışa aktarımı - Boş hücrelerin dışa aktarılıp aktarılmadığını gösterir. true Boş dizelerle birlikte dahil edilirse, false atlanırsafalse
exportAsObjectBooleanNesne dışa aktarma modu - Verilerin nesne biçiminde dışa aktarılıp aktarılmadığını gösterir.false
köprü bağlantısı BiçimiStringKöprü bağlantısı formatı - Çıkarılan verilerdeki köprü bağlantıları için kullanılan biçim. Değerler: "Metin", "URL", vb.Text
kültürStringKültür/Yerel kod - Veri çıkarma işleminde kullanılan kültür kodu (örneğin, "en-US", "de-DE", "fr-FR")en-US
Çıkarılan satırlarSayıÇıkarılan satır sayısı - Başarıyla çıkarılan toplam satır sayısı1
çıkarılan verilerObjectÇıkarılan veri nesnesi - Çıkarılan satır verilerini içeren ve rowData dizisine sahip iç içe nesne{"rowData": [{"Column1": 1, "First Name": "Dulce"}]}
mesajStringOperasyon mesajı - Çıkarılan satır sayısı ve çalışma sayfası adı da dahil olmak üzere, satır çıkarma işleminin sonucunu gösteren açıklayıcı mesaj.Successfully extracted 1 row(s) from worksheet 'First Worksheet'

N8N Eylem Yanıtı

O PDF4me Excel çalışma sayfasından satırları ayıklayın API Yanıtı birden fazla formatta görüntüleyebilirsiniz. İhtiyaçlarınıza en uygun görünümü seçin:

JSON Yanıt Formatı

Ham JSON yanıt olarak API:

[
{
"success": true,
"originalFileName": "myExcelFile.xlsx",
"worksheetName": "First Worksheet",
"hasHeaderRow": true,
"firstRow": 0,
"lastRow": 2,
"firstColumn": 0,
"lastColumn": -1,
"excludeEmptyRows": true,
"excludeHiddenRows": true,
"excludeHiddenColumns": true,
"exportValuesAsText": false,
"exportEmptyCells": false,
"exportAsObject": false,
"hyperlinkFormat": "Text",
"culture": "en-US",
"rowsExtracted": 1,
"extractedData": {
"document": null,
"fileName": null,
"success": true,
"errorMessage": null,
"rowData": [
{
"Column1": 1,
"First Name": "Dulce",
"Last Name": "Abril",
"Gender": "Female",
"Country": "United States",
"Age": 32,
"Date": "15/10/2017",
"Id": 1562
},
{
"Column1": 2,
"First Name": "Mara",
"Last Name": "Hashimoto",
"Gender": "Female",
"Country": "Great Britain",
"Age": 25,
"Date": "16/08/2016",
"Id": 1582
}
]
},
"message": "Successfully extracted 1 row(s) from worksheet 'First Worksheet'"
}
]

Kullanım Senaryoları

  • API beslemelerFiltrelenmiş satırları ayıklayın ve doğrudan gönderin. REST uç noktalar veya webhook tüketicileri.
  • Veritabanı alımıExcel raporlarını yapılandırılmış hale dönüştürün JSON SQL/NoSQL veritabanlarına veri eklemeden önce her gece.
  • Doğrulama ve Kalite GüvencesiKural kontrolleri için aralıklar çekin, uyarılar gönderin veya diğer iş akışlarını manuel olarak dışa aktarmaya gerek kalmadan zenginleştirin.

Yardım Alın