PDF'deki tablo nasıl alınır ?

Irem

New member
PDF'deki Tablo Nasıl Alınır? Basit Görünen İşlemin Asıl Zorluğu Veriyi Doğru Almaktır

Bir PDF'deki tabloyu Excel'e aktarmam gerektiğinde eskiden yaptığım ilk şey, tabloyu fareyle seçip kopyalamaya çalışmaktı. Bazı dosyalarda birkaç saniyede iş bitiyordu; bazı dosyalarda ise Excel'e yapıştırdığım şey tablo olmaktan çıkıp birbirine girmiş kelimeler, kaymış sütunlar ve eksik rakamlardan oluşan bir karmaşaya dönüşüyordu. Özellikle rapor, akademik çalışma veya finansal belge gibi rakamların önemli olduğu dosyalarda bunun yalnızca zaman kaybı olmadığını fark ettim. Yanlış aktarılmış tek bir hücre bile daha sonra yapılacak hesaplamayı değiştirebiliyor.

Bu nedenle bugün “PDF'deki tablo nasıl alınır?” sorusuna yalnızca bir araç önererek cevap vermenin eksik olduğunu düşünüyorum. Asıl mesele, PDF'nin nasıl oluşturulduğunu anlamak ve kullandığımız yöntemin hangi durumda güvenilir olduğunu bilmektir.

PDF'deki Tabloyu Almak Neden Her Zaman Kolay Değil?

PDF, temel olarak bir belgenin farklı cihazlarda benzer görünmesini sağlamak için tasarlanmış bir formattır. Excel gibi hücre merkezli bir çalışma mantığına sahip değildir. Bu yüzden ekranda düzgün görünen bir tablo, teknik olarak birbirinden bağımsız metin parçalarının belirli koordinatlara yerleştirilmesinden oluşabilir.

Bu ayrım oldukça önemli. Ekranda gördüğümüz:

“Ürün | Adet | Fiyat | Toplam”

şeklindeki tablo, bilgisayar açısından her zaman dört sütunlu bir veri yapısı anlamına gelmez.

PDF'nin metin katmanı düzgünse tabloyu çıkarmak genellikle kolaydır. Fakat tablo taranmış bir sayfanın görüntüsüyse iş değişir. Bu durumda bilgisayar aslında tabloyu değil, bir fotoğrafı görür. Önce OCR yani optik karakter tanıma ile görüntünün metne çevrilmesi gerekir.

Adobe de taranmış PDF'lerde OCR kullanarak metni tanınabilir ve düzenlenebilir hale getirdiğini belirtiyor. Adobe Yardım Merkezi+1

Buradaki kritik nokta şu: OCR kullanılması, verinin otomatik olarak kusursuz olduğu anlamına gelmez.

En Kolay Yöntem: PDF'yi Excel'e Dönüştürmek

PDF düzenli bir dijital belgeyse en pratik seçeneklerden biri doğrudan Excel'e dönüştürmektir. Adobe Acrobat'ın güncel belgelerinde PDF'nin Excel çalışma kitabına aktarılabildiği ve dışa aktarma sırasında tablo veya sayfa bazında çalışma sayfası oluşturma gibi ayarların yapılabildiği belirtiliyor. Adobe Yardım Merkezi

Temel işlem şu şekilde:

1. PDF'yi Acrobat'ta açın.

2. Dönüştür seçeneğine girin.

3. Microsoft Excel'i seçin.

4. XLSX biçimini seçin.

5. Dosyayı dışa aktarın.

6. Oluşan Excel dosyasını mutlaka kontrol edin.

Bu yöntem özellikle metin tabanlı PDF'lerde oldukça kullanışlı olabilir. Fakat “PDF'yi Excel'e çevirdim, dolayısıyla veri kesinlikle doğrudur” düşüncesine katılmıyorum.

Dönüştürme işleminden sonra özellikle şu noktaları kontrol etmek gerekir:

- Sütunlar doğru ayrılmış mı?

- Birleştirilmiş hücreler doğru yorumlanmış mı?

- Ondalık sayılar bozulmuş mu?

- Binlik ayraçlar değişmiş mi?

- Negatif değerler korunmuş mu?

- Çok satırlı hücreler doğru yerleştirilmiş mi?

- Sayfa sonlarında satırlar bölünmüş mü?

- Başlıklar veri olarak algılanmış mı?

Adobe'nin kendi belgelerinde de dışa aktarma ayarlarında sayısal ayırıcılar ve metin tanıma ayarlarının değiştirilebildiği belirtiliyor. Adobe Yardım Merkezi

Yani sorun çoğu zaman “dönüştürme yapılabiliyor mu?” değil, “dönüştürülen veri kaynağı doğru temsil ediyor mu?” sorusudur.

Tabloyu Doğrudan Kopyala-Yapıştır Yapmak Mantıklı mı?

Küçük bir tablo için evet. Onlarca sayfalık bir rapor için ise genellikle riskli.

Acrobat, PDF içeriğinin seçilerek Excel, CSV veya XML gibi biçimlere aktarılmasını destekliyor. Hatta Adobe'nin kendi yardım dokümanlarında belirli tablo alanlarının seçilip Excel çalışma kitabı veya CSV olarak dışa aktarılabileceği anlatılıyor. Adobe Yardım Merkezi

Bu yöntem özellikle tek bir tabloyu almak isteyenler için hızlı olabilir.

Fakat burada başka bir problem ortaya çıkıyor: PDF'deki görsel düzen ile veri yapısı aynı şey değildir.

Örneğin bir tabloda:

- ilk sütunda şirket adı,

- ikinci sütunda 2024,

- üçüncü sütunda 2025,

- dördüncü sütunda yüzde değişim

bulunuyorsa, kopyalama sırasında sütunların arasındaki boşluklar doğru yorumlanmayabilir.

Benim açımdan en tehlikeli durum, işlemin hata verdiği durum değil; hata vermeden yanlış sonuç üretmesidir.

Çünkü Excel'e yapıştırılamayan bir tablo olduğunu hemen fark ederiz. Ama bir rakamın yanlış sütuna yerleşmesi ilk bakışta fark edilmeyebilir.

Taranmış PDF'lerde OCR Neden Kritik?

Eski raporlar, taranmış faturalar, kitap sayfaları ve imzalı belgeler çoğunlukla görüntü tabanlı PDF olarak karşımıza çıkar. Bu dosyalarda normal metin seçimi çalışmayabilir.

OCR burada devreye girer.

Ancak OCR'nin doğası gereği hata ihtimali vardır. NIST'in taranmış görüntüler üzerinde OCR performansını inceleyen çalışmalarında, görüntü kalitesi ve metin tanıma hatalarının sonuçları etkileyebildiği görülüyor. Örneğin NIST'in TREC-5 çalışmasında OCR uygulanmış belgelerde görüntülerin çözünürlüğüne bağlı olarak yaklaşık %5 ve %20 karakter hata oranları raporlanmıştır. NIST

Bu rakamlar günümüzdeki her OCR sisteminin aynı hata oranına sahip olduğu anlamına gelmez. Teknoloji ciddi şekilde gelişti. Fakat bize önemli bir prensip gösteriyor:

OCR sonucunu kaynak belgenin kendisiyle karşılaştırmadan kesin veri kabul etmek doğru değildir.

Özellikle 0/O, 1/I, virgül/nokta, eksi işareti ve ondalık değerlerde yapılan hatalar finansal veya bilimsel tablolarda ciddi sonuçlar doğurabilir.

Ücretsiz Araçlar mı, Profesyonel Yazılımlar mı?

Burada “en iyi araç hangisi?” sorusundan önce “ne kadar veri çıkaracağım?” sorusunu sormak daha mantıklı.

Bir sayfalık tablo için ücretsiz bir çevrimiçi araç yeterli olabilir. Fakat içinde hassas müşteri bilgileri, finansal veriler, kişisel bilgiler veya şirket içi bilgiler bulunan bir PDF'yi rastgele bir internet sitesine yüklemek bana göre iyi bir yaklaşım değil.

Bunun iki nedeni var: güvenlik ve doğrulanabilirlik.

Çevrimiçi dönüştürücü kullanmadan önce dosyanın hassas bilgi içerip içermediğini düşünmek gerekir. Hassas bir belgede masaüstü yazılımı veya kurum tarafından onaylanmış araç daha uygun olabilir.

Adobe'nin çevrimiçi PDF'den Excel'e hizmeti PDF tablolarını Excel satır ve sütunlarına dönüştürebildiğini belirtiyor. Adobe Ancak hizmet seçerken teknik kapasitenin yanında verinin gizliliği ve kurum politikaları da değerlendirilmelidir.