EXCEL DOSYA UZANTISI
XLSX mi, XLSB mi, CSV mi? Aynı veriyi üç farklı uzantıyla kaydedip dosya boyutlarına bakan biri ilk farkı hemen görür. Excel dosya uzantısı seçimi sadece bir uyumsuzluk meselesi değil; makro davranışı, dosya hacmi ve dışa veri paylaşımıyla doğrudan ilgilidir.
1. Uzantı Tablosu — Tek Bakışta Karşılaştırma
| Uzantı | Sürüm | Makro | Özelliği |
|---|---|---|---|
| .xlsx | 2007+ | Yok | Standart modern Excel dosyası |
| .xlsm | 2007+ | Var | Makro içeren modern Excel dosyası |
| .xlsb | 2007+ | Var | İkili format, hızlı ve küçük |
| .xls | 97-2003 | Var | Eski biçim, uyumluluk için |
| .xltx | 2007+ | Yok | Şablon dosyası |
| .xltm | 2007+ | Var | Makrolu şablon dosyası |
| .csv | Tümü | — | Düz metin, virgülle ayrılmış |
| .xml | — | — | XML formatlı veri çıktısı |
| — | — | Yazdırılabilir/dijital paylaşım |
2. .xlsx — Varsayılan Modern Format
Office 2007 ile gelen, günümüzün standart Excel dosyasıdır. ZIP arşivi yapısında XML dosyaları içerir.
Avantajları
- Yüksek satır/sütun kapasitesi (1.048.576 × 16.384)
- Modern fonksiyonların tamamını destekler
- Dosya boyutu eski .xls'e göre çok küçük
- Kurtarma kolay (ZIP açılarak XML üzerinden müdahale edilebilir)
Makro içermez. Eğer dosyaya VBA kodu eklerseniz ve .xlsx olarak kaydetmeye çalışırsanız Excel uyarı verir; makro kaybolacaktır.
3. .xlsm — Makrolu Excel Dosyası
VBA içeren tüm dosyalar .xlsm uzantısıyla kaydedilmelidir. Yapı olarak .xlsx ile aynıdır, sadece içine makro projesini saklayan bir bölüm ekler. Açıldığında Excel makro güvenlik uyarısı gösterir.
Kurumsal makro otomasyon dosyaları, bordro hesaplama şablonları, UserForm içeren küçük programlar bu uzantıyla saklanır.
4. .xlsb — İkili Excel Dosyası
İkili formatta saklanan Excel dosyasıdır.
- Hızlı açılma ve kaydetme — büyük dosyalarda fark hissedilir
- Küçük dosya boyutu — .xlsx'in yaklaşık yarısı
- Makro desteği — VBA içerir
Dezavantajı: dosya XML değil, başka araçlarla incelenmesi zor. Yüz binlerce satır içeren, sık kullanılan kurumsal şablonlar için .xlsb tercih edilir.

5. .xls — Eski Excel Formatı (97-2003)
Office 2007 öncesinin standart formatıdır. Modern Excel hâlâ açıp kaydedebilir, ama:
- Satır limiti 65.536 (modern .xlsx 1.048.576)
- Sütun limiti 256 (modern 16.384)
- Modern fonksiyonlar (XLOOKUP, FILTER, dinamik dizi) çalışmaz
- Dosya boyutu büyük
- Şifreleme zayıf — kırılması kolay
Yalnızca çok eski sistemlerle uyumluluk gerekiyorsa kullanılmalıdır.
6. .xltx ve .xltm — Şablon Dosyaları
Şablon olarak kullanılmak üzere kaydedilen dosyalardır. .xltx makrosuz, .xltm makrolu şablondur. Çift tıklandığında dosya doğrudan açılmaz, kopyası açılır; orijinal şablon değişmez.
Tekrar tekrar kullanılacak fatura, bordro, makbuz, takvim gibi dosyalarda şablon uzantısı seçmek yanlışlıkla orijinali bozmayı önler.
7. .csv — Düz Metin / Veri Aktarımı
Comma-Separated Values — virgülle ayrılmış değerler. Her satır bir kayıt, her hücre virgülle ayrılır.
- Formül, biçim, makro, sayfa, grafik DESTEKLEMEZ — sadece düz veri
- Sistemler arası veri aktarımının en yaygın formatı
- Tek bir Excel sayfasına eşittir; çok sayfalı dosya kaydedilemez
- Türkçe karakterlerde encoding sorunu yaygın (UTF-8 önerilir)
8. .pdf — Yazdırılabilir Paylaşım
Excel'in kendi formatı değil ama Dosya > Dışa Aktar > PDF/XPS ile dönüştürülebilir.
- Alıcı Excel'siz açabilir
- İçerik değiştirilemez
- Yazıcıya tutarlı görüntü sağlar
- İmza, mühür gibi resmi belge için uygun
9. Hangisini Ne Zaman?
| Senaryo | Tercih |
|---|---|
| Standart hesap dosyası | .xlsx |
| Makro içeren dosya | .xlsm |
| Büyük veri, hızlı açılma | .xlsb |
| Eski Office uyumluluğu | .xls (zorunlu değilse kaçının) |
| Tekrar kullanılan şablon | .xltx veya .xltm |
| Veri aktarımı (başka sisteme) | .csv |
| Resmi belge / yazdırma |
10. Uzantıyı Yanlış Yere Kaydetmenin Sonuçları
- Makro içeren bir dosyayı .xlsx kaydetmek → makro silinir, uyarı verilir
- Çok sayfalı bir kitabı .csv kaydetmek → yalnızca aktif sayfa kaydedilir, diğerleri kaybolur
- Modern fonksiyonlu dosyayı .xls kaydetmek → bazı formüller kaybolur veya hata değerine düşer
- .pdf'i tekrar düzenlemek istemek → mümkün değil; orijinal Excel dosyası ayrı tutulmalı
11. Doğru Uzantıyı Seçmek
Varsayılan kayıt formatı olarak .xlsx tutmak çoğu kullanıcı için yeterlidir; makro içeren dosyalar .xlsm'e, büyük analiz dosyaları .xlsb'ye geçer. Bu üçü Excel kullanıcısının ihtiyaçlarının çok büyük kısmını karşılar; gerisi özel durumlardır.
Dosya yönetimi, paylaşım ve format kararlarını sistematik kavramak için yapılandırılmış Excel eğitimi uygun bir başlangıçtır; dış sistemlerle veri alışverişi yapan kullanıcılar için ileri Excel için detaylı eğitim Power Query ve veri modeli tarafına geçer.



