Excel tablosunu PDF'e çevirmek neden gerekir?
Excel dosyası çalışmak için iyidir; paylaşmak için her zaman değil. Karşı tarafın Excel sürümü farklı olabilir, sütun genişlikleri kayabilir, istemeden bir hücreyi değiştirebilir ya da dosyayı telefonda açmakta zorlanabilir. PDF ise her cihazda aynı görünür, düzenlenmesi zordur ve yazdırmaya hazırdır. Bu yüzden fiyat listeleri, ders programları, ürün stok dökümleri, bütçe tabloları, nöbet çizelgeleri ve rapor ekleri paylaşılmadan önce çoğunlukla PDF'e çevrilir. Bu sayfadaki araç, Excel'i PDF'e çevirmenin hızlı ve gizli yolunu sunar: .xlsx, .xls ya da .csv dosyanızı seçersiniz, çalışma sayfasını belirlersiniz ve birkaç saniye içinde okunabilir bir PDF indirirsiniz. Kurulum, hesap ya da Excel lisansı gerekmez; hepsi tarayıcınızda çalışır.
Nasıl kullanılır?
- Excel (.xlsx, .xls) ya da CSV dosyanızı kutuya bırakın veya "Excel seç" düğmesiyle açın. Dosya okunur, çalışma sayfaları listelenir ve ilk 30 satırın önizleme tablosu görünür.
- Hangi çalışma sayfasının (sheet) çevrileceğini seçin ya da "Tüm sayfalar" ile hepsini tek PDF'te toplayın. Kağıt boyutunu (A4 ya da A3), yönü (dikey ya da yatay) ve yazı boyutunu belirleyin.
- Tablonuz geniş mi? "Sayfaya sığdır" kutusunu açık bırakın. Başlık satırı, ızgara çizgileri, satır renklendirme ve sayfa numarası seçeneklerini ihtiyacınıza göre ayarlayın.
- "PDF oluştur" düğmesine basın. İlerleme çubuğu satırların çizilişini gösterir. İşlem bitince sayfa sayısı ve boyut görünür; "PDF'i indir" ile dosyayı kaydedin.
Sütun genişlikleri ve satır taşması nasıl çözülür?
Tabloyu PDF'e çevirirken en sık karşılaşılan sorun, sütunların sayfaya sığmamasıdır. Araç, ilk binlerce satırı tarayıp her sütun için en geniş metne göre genişlik hesaplar; başlık kalın yazıldığı için onun da genişliği hesaba katılır. Çok uzun hücreler tek satırda sayfayı taşırmasın diye satıra bölünür (en fazla sekiz satır, fazlası üç nokta ile kısaltılır). Tüm sütunların toplamı sayfa genişliğini aşıyorsa iki yol vardır. "Sayfaya sığdır" açıksa yazı ve sütunlar orantılı küçülür; böylece tablo tek bir sayfa genişliğinde kalır. Kapalıysa yazı boyutu sabit kalır, sığmayan sütunlar bir sonraki "sütun grubuna" aktarılır ve alt bilgide hangi grupta olduğunuz yazar. Satırlar sayfanın altına geldiğinde tablo kendiliğinden yeni sayfaya geçer; başlık satırı seçiliyse yeni sayfanın en üstünde tekrar basılır.
Pratik öneri: 8-10 sütuna kadar olan tablolar A4 dikeyde rahat okunur. 10-20 sütunda A4 yatay ya da A3 yatay kullanın. 20 sütundan fazlası için "sığdır" yazıyı çok küçültebilir; bu durumda kapalı bırakıp sütun gruplarıyla ilerlemek daha okunaklıdır ya da gereksiz sütunları Excel'de gizleyip ayrı bir tablo oluşturabilirsiniz.
Sayı, tarih ve Türkçe karakterler
PDF'e basılan yazı, hücrenin Excel'de göründüğü biçimli metindir. Yani hücre para birimi, yüzde, binlik ayraç ya da özel tarih biçimi gösteriyorsa PDF'te de aynısı çıkar; sayıyı yeniden biçimlendirmeyiz ve sonuç Excel ekranınızla örtüşür. Sayısal hücreler sağa hizalanır, metin ve tarih hücreleri sola. Türkçe karakterler (ç, ğ, ı, İ, ö, ş, ü) için PDF'e DejaVu Sans yazı tipi gömülür; standart PDF yazı tipleri bu karakterleri basamadığı için birçok eski dönüştürücüde "ş" ve "ğ" harfleri kutucuğa ya da soru işaretine dönüşür. Burada böyle bir sorun yaşamazsınız. Yazı tipinde bulunmayan seyrek semboller (emoji gibi) ise "?" ile değiştirilir ve sonuç kutusunda kaç karakterin değiştiği belirtilir.
CSV dosyalarında Türkçe Excel'in kaydettiği noktalı virgüllü ve Windows-1254 kodlamalı dosyalar da otomatik tanınır. Başı sıfırlı telefon numaraları ve uzun kimlik benzeri kodlar metin olarak okunduğundan "0532…" olarak kalır, "532…" olmaz.
Hangi durumda Excel'in kendi PDF özelliği daha iyi?
Dürüst olmak gerekirse, Excel'in "Farklı Kaydet → PDF" özelliği hücre renklerini, kenarlıkları, birleştirilmiş hücreleri, grafikleri ve resimleri de aktarır; çünkü sayfayı Excel'in kendi çizim motoruyla basar. Bu araç ise tablo verisini sade ve okunabilir bir biçimde çizer; renkler, grafikler ve görsel öğeler aktarılmaz. Amacınız fatura gibi birebir görünüm değil de listeyi, tabloyu ya da raporu paylaşmaksa, Excel'in bulunmadığı bir bilgisayarda, telefonda ya da Excel lisansı olmayan bir ortamda çalışıyorsanız bu araç çok pratiktir. Ayrıca büyük listelerde otomatik sığdırma, tekrarlanan başlık ve sütun grupları seçenekleri yazdırma ayarlarıyla uğraşmaktan sizi kurtarır.
Neden Bilişim Ajans aracı?
- Dosya yüklenmez. Tablonuz hiçbir sunucuya gitmez; okuma ve çizim tarayıcınızda yapılır, sayfa çevrimdışı da çalışır.
- Türkçe karakter sorunu yok. Yazı tipi PDF'e gömülür; ş, ğ, ı, İ doğru basılır.
- Okunabilir çıktı. Başlık tekrarı, zebra çizgiler, ızgara, sığdırma ve A3/yatay seçenekleri tek ekranda.
- Önizleme. PDF'i oluşturmadan önce tablonun ilk satırlarını görürsünüz.
- Gerçekten ücretsiz. Kayıt, filigran, günlük sınır ve "premium" tuzağı yoktur.
Sık sorulan sorular
Excel dosyam bir sunucuya yükleniyor mu?
Hayır. Dosya tarayıcınızın belleğinde SheetJS ile okunur, PDF yine tarayıcınızda pdf-lib ile çizilir. Hiçbir ağ isteği yapılmaz; geliştirici araçlarının "Network" sekmesinden bunu kendiniz doğrulayabilirsiniz. Sayfa yüklendikten sonra interneti kesseniz de araç çalışır. Bordro, müşteri listesi ya da fiyat tablosu gibi hassas dosyalar için bu önemlidir.
.xls (eski biçim) ve CSV dosyalarını da çevirebilir miyim?
Evet. .xlsx ve .xls dosyalarının yanında .csv de kabul edilir. CSV için ayraç (noktalı virgül, virgül, sekme) ve kodlama (UTF-8 ya da Türkçe Windows-1254) otomatik algılanır; bu yüzden Türkçe karakterler genellikle sorunsuz çıkar. Başı sıfırlı numaralar ve uzun kodlar CSV içinde metin olarak okunduğu için bozulmaz.
PDF'te tarihler ve sayılar Excel'deki gibi mi görünür?
Evet, hücrenin Excel'de görünen biçimli metni kullanılır. Hücre "1.250,50 TL", "%12,5" ya da "04.11.2026" gösteriyorsa PDF'e de aynen o yazı basılır; sayı biçimini yeniden hesaplamayız. Sayısal hücreler sağa, metin hücreler sola hizalanır. Formül hücrelerinde dosyanın en son kaydedilmiş sonucu görünür; formülün güncel olması için dosyayı Excel'de kaydedip yeniden seçin.
Tablo sayfaya sığmıyorsa ne olur?
"Sayfaya sığdır" açıkken tablo genişliği sayfa genişliğine ölçeklenir: sütunlar ve yazı birlikte küçülür, uzun hücreler satır kaydırılır. Kapalıyken yazı boyutu korunur ve sığmayan sütunlar ayrı sayfalara (sütun gruplarına) bölünür. Çok sütunlu tablolar için A3 ve yatay yön okunabilirliği ciddi biçimde artırır.
Başlık satırı her sayfada tekrar ediyor mu?
Evet. "İlk satır başlık, her sayfada tekrar etsin" seçeneği açıkken ilk satır kalın yazılır, renkli zemine oturur ve tablo yeni sayfaya geçtiğinde yeniden basılır. Böylece 300 satırlık bir listeyi okurken hangi sütunun ne olduğunu hatırlamak zorunda kalmazsınız.
Çok büyük tablolarda ne olmalı?
5.000 satırın üzerinde araç uyarı verir; PDF yüzlerce sayfa olabilir ve hazırlama birkaç saniye sürebilir. Sınır 100.000 satırdır ve PDF en fazla 1.000 sayfa üretir. Böyle durumlarda "sığdır" seçeneğini açmak, yazıyı küçültmek ya da tabloyu Excel'de bölümlere ayırmak mantıklıdır. 50 MB üzeri dosyalarda tarayıcı belleği yetmeyebilir.
Hata aldım: "Dosya şifreli görünüyor" ya da "geçerli bir Excel dosyası değil"
Parola korumalı çalışma kitapları tarayıcıda açılamaz; Excel'de Dosya → Bilgi → Çalışma Kitabını Koru → Parola ile Şifrele yolundan parolayı silip yeniden kaydedin. "Geçerli bir Excel dosyası değil" uyarısı genellikle uzantısı .xlsx olsa da içeriği başka bir biçim olan (ör. yeniden adlandırılmış bir web sayfası ya da yarım inmiş) dosyalarda çıkar; dosyayı Excel'de açıp "Farklı Kaydet" ile yeniden oluşturun.
Birleştirilmiş hücreler, grafikler ve resimler PDF'e geçer mi?
Hayır. Araç, hücre değerlerini tablo olarak çizer. Birleştirilmiş hücreler tek bir hücreye açılmış gibi görünür (değer ilk hücrede kalır), grafikler, resimler, koşullu biçimlendirme renkleri ve hücre arka planları aktarılmaz. Tam görsel birebirlik gerekiyorsa Excel'in kendi "PDF olarak kaydet" özelliği kullanılmalıdır; bu araç hızlı, okunabilir ve sade tablo çıktısı içindir.
İlgili araçlar
Excel'den otomatik rapor üretimi ya da kuruma özel belge çözümü gerekiyorsa Bilişim Ajans ekibi yardımcı olur.