Excel dosyasından çalışma sayfasını ayıklamak için şunu kullanın: n8n aksiyon
PDF4me Excel'den Çalışma Sayfalarını Çıkarma Excel çalışma kitaplarındaki tüm çalışma sayfalarını yapılandırılmış hale dönüştürür. JSON başından sonuna kadar n8n Otomasyon iş akışları. Excel dosyalarını şu yollarla işleyin: n8n tetikleyiciler, ikili veriler, base64 dizeleri veya halka açık URLs Otomatik başlık algılama, ad veya dizine göre esnek çalışma sayfası seçimi, çoklu sayfa desteği ve veri türü koruma özellikleriyle eksiksiz çalışma sayfası verilerini çıkarmak için ideal bir çözümdür. Bu çözüm, eksiksiz veri dışa aktarımı ve çoklu sayfa işleme için uygundur. API entegrasyon, veritabanı geçişi ve kapsamlı Excel'den-JSON Yapılandırılmış çıktı ve sorunsuz entegrasyon ile eksiksiz çalışma sayfası çıkarımı gerektiren dönüşüm iş akışları.
Kurmak
Ekle PDF4me "Çalışma Sayfalarını Çı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:
- Eklemek PDF4me düğümden iş akışına
- "Excel dosyasından çalışma sayfasını çıkar" eylemini seçin.
- Giriş parametrelerini yapılandırın (aşağıya bakınız)

Parametreler
Çalışma sayfalarını ayıklama işlemi için tüm parametrelerin listesi. Çalışma sayfası ayıklama işlemini kontrol etmek için bu parametreleri yapılandırın.
Önemli: Yıldız (***) ile işaretlenmiş parametreler zorunludur ve işlemin doğru şekilde çalışması için sağlanmalıdır.
| Parametre | Tip | Tanım | Örnek |
|---|---|---|---|
| Giriş Veri Türü*** | String | Excel Giriş Biçimi Seçimi • Excel veri girişinizin formatını seçin • PDF4me birden fazla giriş türünü destekler • Seçenekler: İkili Veri, Base64 Dize veya URL | Binary Data |
| Giriş İkili Alanı*** | İkili | İkili Excel Dosyası Girişi (İkili veri ise gereklidir) • Önceki dersten alınan Excel dosyasına (.xlsx, .xls) referans verin. n8n düğüm veya dosya yükleme • PDF4me Otomatik format algılama özelliğiyle ikili Excel dosyalarını işler. • Giriş Veri Türü "İkili Veri" olduğunda gereklidir. | {{ $binary.data }} |
| Base64 Excel İçeriği*** | String | Base64 Kodlanmış Excel Girişi (Base64 dizesi ise gereklidir) • Excel içeriğini (.xlsx, .xls) base64 kodlu dize olarak sağlayın. • PDF4me Excel içeriğini otomatik olarak çözümler ve işler. • Giriş Veri Türü " olduğunda gereklidirBase64 Sicim" | UEsDBBQABgAI... |
| Excel URL'si*** | String | Herkese Açık Excel URL Giriş (URL ise gereklidir) • Herkese açık/açık izin verin URL Excel dosyasına (.xlsx, .xls) • PDF4me Verilen Excel dosyasını indirir ve işler. URL • Giriş Veri Türü " olduğunda gereklidirURL" | https://abc.com/data.xlsx |
| Excel Adı*** | String | Excel Giriş Dosya Adı • Giriş Excel dosyasının adını uygun uzantısıyla (.xlsx, .xls) belirtin. • PDF4me Bu özellik, format tespiti ve işleme optimizasyonu için kullanılır. | data.xlsx |
| Çalışma Sayfası Adları | String | Virgülle Ayrılmış Çalışma Sayfası Adları • Çıkarılacak çalışma sayfası adlarının listesi • Biçim: "Sayfa1,Özet,Rapor" • Seçim Mantığı: Eğer belirtilmişse → Belirtilen çalışma sayfalarını çıkarın. Hem WorksheetNames hem de WorksheetIndexes belirtilmişse → Bunlardan HERHANGİ BİRİYLE eşleşen çalışma sayfalarını çıkarın (birleşim). Hiçbiri belirtilmemişse → TÜM çalışma sayfalarını çıkarın. • Büyük/küçük harf duyarlı çalışma sayfası adları | Employees,Sales |
| Çalışma Sayfası Dizinleri | String | Virgülle Ayrılmış İndeksler (0 tabanlı) • Çıkarılacak çalışma sayfası indekslerinin listesi • Biçim: "0,1,2" (Dizin 0 = birinci sayfa, Dizin 1 = ikinci sayfa, vb.) • Seçim Mantığı: Eğer belirtilmişse → Dizine eklenmiş çalışma sayfalarını çıkarın. Her iki parametre de belirtilmişse → İkisinden biriyle (birleşim) eşleşen çalışma sayfalarını çıkarın. • 0 tabanlı indeksleme: İndeks 0 = ilk çalışma sayfası | 0,2,4 |
Çıktı
Çıkış Parametreleri
| Parametre | Tip | Tanım | Örnek |
|---|---|---|---|
| jsonDosyaAdı | String | JSON çıktı dosya adı - Oluşturulan öğenin adı JSON Çalışma sayfası verilerinin çıkarıldığı dosya | excel_extracted.json |
| txtDosyaAdı | String | TXT çıktı dosya adı - Çıkarılan çalışma sayfası verilerini içeren oluşturulan TXT dosyasının adı | excel_extracted.txt |
| jsonDosyaBoyutu | Sayı | JSON Dosya boyutu (bayt cinsinden) - Boyutu JSON bayt cinsinden çıktı dosyası | 206933 |
| txtDosyaBoyutu | Sayı | TXT dosyasının bayt cinsinden boyutu - TXT çıktı dosyasının bayt cinsinden boyutu | 206933 |
| başarı | Boolean | PDF4me operasyon durumu - Boolean Çalışma sayfası çıkarma işleminin başarılı veya başarısız olduğunu gösteren işaret. PDF4me iadeler true başarılı operasyonlar için ve false herhangi bir hata için | true |
| orijinalDosyaAdı | String | Orijinal Excel belgesi dosya adı - Giriş Excel dosyasının adı | myExcelFile.xlsx |
| çıkarBy | String | Ekstraksiyon yöntemi - Çıkarma işlemi için çalışma sayfalarını belirlemek için kullanılan yöntem. Değerler: Çalışma sayfası adlarına göre çıkarılıyorsa "name", çalışma sayfası indekslerine göre çıkarılıyorsa "index". | name |
| çalışma sayfası adları | String | Çalışma sayfası adları çıkarıldı - Çıkarılan çalışma sayfası adlarının virgülle ayrılmış listesi | Sheet2 |
| ayrıştırılmışVeri | Object | Ayrıştırılmış çalışma sayfası verileri - Object Çalışma sayfası adlarını anahtar, satır nesnelerinden oluşan dizileri ise değer olarak içeren, çıkarılmış çalışma sayfası verilerini içerir. Her satır nesnesi, sütun başlıklarını anahtar, hücre değerlerini ise değer olarak içerir. | {"Sheet2": [{"First Name": "Dulce", "Age": 32}]} |
| mesaj | String | Operasyon mesajı - Çalışma sayfası çıkarma işleminin sonucunu gösteren açıklayıcı mesaj; çalışma sayfası adlarını ve çıkarma yöntemini içerir. | Successfully extracted worksheet(s) 'Sheet2' by name and created JSON and TXT outputs |
N8N Eylem Yanıtı
O PDF4me Excel dosyasından çalışma sayfasını çıkarın API Yanıtı birden fazla formatta görüntüleyebilirsiniz. İhtiyaçlarınıza en uygun görünümü seçin:
- JSON
- Table
- Schema
- Binary
JSON Yanıt Formatı
Ham JSON yanıt olarak API:
[
{
"jsonFileName": "excel_extracted.json",
"txtFileName": "excel_extracted.txt",
"jsonFileSize": 206933,
"txtFileSize": 206933,
"success": true,
"originalFileName": "myExcelFile.xlsx",
"extractBy": "name",
"worksheetNames": "Sheet2",
"parsedData": {
"Sheet2": [
{
"": 1,
"First Name": "Dulce",
"Last Name": "Abril",
"Gender": "Female",
"Country": "United States",
"Age": 32,
"Date": "15/10/2017",
"Id": 1562
},
{
"": 2,
"First Name": "Mara",
"Last Name": "Hashimoto",
"Gender": "Female",
"Country": "Great Britain",
"Age": 25,
"Date": "16/08/2016",
"Id": 1582
},
{
"": 3,
"First Name": "Philip",
"Last Name": "Gent",
"Gender": "Male",
"Country": "France",
"Age": 36,
"Date": "21/05/2015",
"Id": 2587
}
]
},
"message": "Successfully extracted worksheet(s) 'Sheet2' by name and created JSON and TXT outputs"
}
]
Tablo Görünümü
Yanıt verileri yapılandırılmış tablo formatında:
| Parametre | Değer |
|---|---|
| jsonDosyaAdı | excel_extracted.json |
| txtDosyaAdı | excel_extracted.txt |
| jsonDosyaBoyutu | 206933 |
| txtDosyaBoyutu | 206933 |
| başarı | true |
| orijinalDosyaAdı | myExcelFile.xlsx |
| çıkarBy | name |
| çalışma sayfası adları | Sheet2 |
| ayrıştırılmışVeri | Çalışma sayfası adlarını anahtar, satır dizilerini ise değer olarak kullanan nesne. |
| mesaj | Successfully extracted worksheet(s) 'Sheet2' by name and created JSON and TXT outputs |
Ayrıştırılmış Veri Yapısı:
| Çalışma Sayfası Adı | Satır Verileri |
|---|---|
| Sayfa2 | Sütun başlıklarını anahtar olarak kullanan satır nesnelerinden oluşan dizi. |
Not: Bu işlem iki ikili çıktı döndürür. data_json (JSON biçim) ve data_txt (TXT formatında), her ikisi de aynı çıkarılmış çalışma sayfası verilerini içeriyor. parsedData Bu nesne, çıkarılan verilere doğrudan erişim sağlar. JSON cevap.
Şema Görünümü
Yanıtın veri yapısı ve türleri:
1 item
jsonFileName: T excel_extracted.json
txtFileName: T excel_extracted.txt
jsonFileSize: # 206933
txtFileSize: # 206933
success: ☑ true
originalFileName: T myExcelFile.xlsx
extractBy: T name
worksheetNames: T Sheet2
parsedData: {} Object
Sheet2: [] Array
[0]: {} Object
"": # 1
First Name: T Dulce
Last Name: T Abril
Gender: T Female
Country: T United States
Age: # 32
Date: T 15/10/2017
Id: # 1562
[1]: {} Object
"": # 2
First Name: T Mara
Last Name: T Hashimoto
Gender: T Female
Country: T Great Britain
Age: # 25
Date: T 16/08/2016
Id: # 1582
[2]: {} Object
"": # 3
First Name: T Philip
Last Name: T Gent
Gender: T Male
Country: T France
Age: # 36
Date: T 21/05/2015
Id: # 2587
message: T Successfully extracted worksheet(s) 'Sheet2' by name and created JSON and TXT outputs
Tip Göstergeleri:
T= String (Metin)#= Sayı☑= Boolean[]= Array{}= Object
İkili Veri Görünümü
Çıkarılan çalışma sayfası verileri iki ikili dosya olarak döndürülür - biri şurada: JSON biri TXT formatında olmak üzere iki formatta:
data_json
─────────────────────────────
File Name: excel_extracted.json
File Extension: json
Mime Type: application/json
File Size: 207 kB
data_txt
─────────────────────────────
File Name: excel_extracted.txt
File Extension: txt
Mime Type: text/plain
File Size: 207 kB
Her iki ikili dosya da farklı formatlarda aynı çıkarılmış çalışma sayfası verilerini içerir. parsedData nesnenin içinde JSON Yanıt, ikili dosyaları ayrıştırmaya gerek kalmadan yapılandırılmış verilere doğrudan erişim sağlar.
İkili Verilere Erişim:
- JSON İkili Nesne:
$binary.data_json.data - TXT İkili Nesnesi:
$binary.data_txt.data - Base64 İçerikHer iki formatta da doğrudan kullanıma uygundur.
- Dosya İşlemleriİndirmeye, e-postaya veya depolamaya hazır.
Kullanım Senaryoları
Veri Dışa Aktarımı ve Taşıma İşleminin Tamamlanması
- Excel çalışma kitaplarının tamamını şu şekilde çıkarın: JSON sistem geçişleri, veri arşivleme ve yedekleme işlemleri için
- Çok sayfalı Excel dosyalarını dönüştürün JSON bulut depolama ve veritabanı içe aktarma için format
- Çalışma sayfası verilerinin tamamını dışa aktar API entegrasyon ve sistemler arası senkronizasyon
Çok Sayfalı İşleme ve Analiz
- Paralel işleme için birden fazla çalışma sayfasını aynı anda ayıklayın. n8n iş akışları
- Farklı iş mantığı ve dönüşümler içeren farklı çalışma sayfası sekmelerini işleyin.
- Çalışma kitabı verilerinin tamamını harici kaynaklarla entegre edin. APIs ve veri analizi platformları
İş Zekası ve Veri Entegrasyonu
- Excel verilerini dışa aktar JSON iş zekası araçları ve analitik platformları için
- Excel raporlarını yapılandırılmış raporlara dönüştürün. JSON otomatik raporlama ve gösterge paneli güncellemeleri için
- Excel verilerini entegre edin CRM sistemler, veritabanları ve bulut hizmetleri