Excel Dosya Biçimleri: Görev İçin Doğru Türü Nasıl Seçersiniz?
Kısa cevap: Modern Excel sürümlerinde (2007–2026) görevlerin %95'i için .xlsx biçimini kullanın. Bu biçim, optimum dosya boyutu, güvenlik ve uyumluluk sağlar. Dosyanızda makrolar varsa .xlsm seçin; çok büyük tablolarla (>500 bin satır) çalışıyorsanız .xlsb tercih edin. Eski .xls biçimi yalnızca 2003 öncesi programlarla çalışırken kullanılmalıdır.
Doğru dosya uzantısını seçmek; çalışma hızını, kapladığı alanı ve dosyanın diğer cihazlarda açılabilme olasılığını etkiler. Aşağıda biçimlerin evrimini, teknik özelliklerini ve pratik önerileri detaylıca inceleyeceğiz.
Biçimlerin Evrimi: Binary XLS'ten XML'e
Biçimlerdeki değişikliklerin tarihi, Microsoft Office paketinin sürüm güncellemeleriyle doğrudan bağlantılıdır.
- Binary dosya çağı (1985–2003): Erken sürümler, tescilli binary biçim .xls (BIFF) kullanıyordu. Veriler ikili kod olarak saklanıyordu; bu da dosyaları hantal hale getiriyor ve hasarlara karşı savunmasız bırakıyordu: Bir yazma hatası durumunda dosya genellikle tamamen okunamaz hale geliyordu.
- 2007 Devrimi: Excel 2007'nin çıkışıyla birlikte şirket Office Open XML (OOXML) standardına geçti. Ana biçim .xlsx oldu. Aslında .xlsx dosyası, verileri, stilleri ve ayarları içeren bir dizi XML dosyasından oluşan bir ZIP arşividir. Bu sayede belge boyutları 3–5 kat küçültüldü ve arızalar durumunda veri kurtarma mekanizması devreye sokuldu.
- Modern dönem (2016–2026): Odak noktası bulut uyumluluğu ve uluslararası standartlara (ISO/IEC 29500) sıkı bağlılık haline geldi. Büyük veriler için optimize edilmiş binary biçimler ve güçlendirilmiş makro güvenliği ortaya çıktı.
Teknik fark: .xlsx dosyası herhangi bir arşivleme yazılımıyla (WinRAR, 7-Zip) açılabilir ve içindeki veri klasör yapısı görülebilir. .xls dosyası bu şekilde açılamaz.
Temel Uzantılar ve Kullanım Amaçları Tablosu
Aşağıdaki tabloda, 2026 yılında tablolarla çalışırken karşılaşacağınız güncel biçimler listelenmiştir.
| Uzantı | Biçim Türü | Makro Desteği | Ne Zaman Kullanılır |
|---|---|---|---|
| .xlsx | Open XML (sıkıştırılmış) | ❌ Hayır | Raporlar, hesaplamalar ve veri alışverişi için standart seçim. |
| .xlsm | Open XML + makrolar | ✅ Evet | Otomasyon (VBA) ve özel işlevler içeren dosyalar. |
| .xlsb | Binary (İkili) | ✅ Evet | Çok büyük tablolar. Daha hızlı açılır ve kaydedilir. |
| .xls | Binary (BIFF8) | ✅ Evet | Yalnızca eski yazılımlarla uyumluluk için (Excel 97–2003). |
| .csv | Metin (ayraçlı) | ❌ Hayır | Verilerin diğer sistemlere, veritabanlarına aktarılması, 1C'ye aktarım. |
| .xltx | XML Şablonu | ❌ Hayır | Yeni dosyalar için taslak oluşturma (hücre biçimleri, formüller). |
| .xltm | Makrolu Şablon | ✅ Evet | Önceden tanımlanmış program kodu içeren taslaklar. |
Hangi biçimi seçeceğinizden emin değilseniz, her zaman .xlsx ile başlayın. Bu, ofis paketi yüklü herhangi bir bilgisayarda garantili olarak açılan "altın standarttır".
Özel Biçimlerin Özellikleri
.XLSB: Hız mı, Uyumluluk mu?
Excel Binary Workbook (.xlsb) biçimi, verileri yeni nesil bir yapıda binary olarak saklar.
- Avantajlar: Dosyalar .xlsx'den daha küçük yer kaplar ve %50'ye kadar daha hızlı açılır ve yeniden hesaplanır. Milyonlarca satırlık finansal modeller için idealdir.
- Dezavantajlar: Üçüncü taraf yazılımlarla daha düşük uyumluluk (örneğin, bazı çevrimiçi hizmetler veya mobil uygulamalar bu biçimi tanımayabilir).
.CSV: Verilerin Evrensel Dili
Virgülle Ayrılmış Değerler (.csv) basit bir metin dosyasıdır.
- Artıları: Not Defteri'nde açılır, herhangi bir veritabanına aktarılabilir, Excel sürümünden bağımsızdır.
- Eksileri: Formülleri, biçimlendirmeyi (renkler, yazı tipleri), birden fazla sayfayı (yalnızca aktif sayfa) ve grafikleri kaydetmez. Açıldığında kodlama yanlış algılanabilir (harfler yerine "anlamsız karakterler" görünebilir).
.csv olarak kaydederken Excel, işlev kaybı konusunda uyaracaktır. Bu bir hata değil, biçimin bir özelliğidir. Metne dışa aktarmadan önce orijinal kopyayı her zaman .xlsx olarak kaydedin.
Sürüm Uyumluluğu ve Açma Sorunları
Geriye dönük uyumluluğa rağmen, dönemler arasında geçiş yaparken bazı incelikler ortaya çıkar:
- Yeni Excel'de eski .xls açma: Modern sürümler bunları sorunsuz açar ancak otomatik olarak "Sınırlı İşlevsellik Modu"nu etkinleştirir. Bazı eski makrolar veya denetim öğeleri düzgün çalışmayabilir.
- Yeniyi eskiye kaydetme: Yeni işlevlere sahip bir dosyayı (örneğin, 1 milyondan fazla satır veya yeni grafik türleri) .xls biçiminde kaydetmeye çalışırsanız, veriler kesilebilir veya basitleştirilebilir.
- Makro güvenliği: .xlsx ve .xltx biçimlerinde makro desteği dosya yapısı seviyesinde devre dışı bırakılmıştır. VBA kodunu böyle bir dosyanın içine kopyalasanız bile çalışmaz. Kodun çalışması için dosyanın .xlsm veya .xlsb uzantısına sahip olması gerekir.
Kullanıcıların Sık Yaptığı Hatalar
- Makro kaybı: Kullanıcı kod yazar ve ardından dosyayı "Excel Çalışma Kitabı (.xlsx)" olarak kaydeder. Kod kalıcı olarak silinir. Çözüm: Kod içeren bir dosyayı ilk kez kaydederken dosya türünü her zaman kontrol edin.
- CSV'de yanlış kodlama: Dosya, Kiril alfabesi yerine anlamsız karakterlerle açılır. Çözüm: Açarken Excel'deki metin içe aktarma sihirbazını kullanın ve UTF-8 veya Windows-1251 kodlamasını açıkça seçin.
- Boyutun şişmesi: .xlsx biçiminde yalnızca kullanılan hücreler yerine tüm bir satırı veya sütunu biçimlendirmek, dosya boyutunu katlayabilir.
Sıkça Sorulan Sorular (SSS)
.xls uzantısını manuel olarak .xlsx olarak yeniden adlandırabilir miyim? Hayır. "Yeniden Adlandır" yoluyla uzantının basitçe değiştirilmesi dosyaya zarar verir. Dosyayı Excel'de açmanız ve "Farklı Kaydet" seçeneğini kullanarak istediğiniz biçimi seçmeniz gerekir.
E-posta ile göndermek için hangi biçim daha iyidir? .xlsx. Evrensel biçimler arasında en küçük boyuta sahiptir ve antivirüslerde şüphe uyandırmaz (makro içeren .xlsm dosyalarının aksine, e-posta servisleri bunları sıklıkla engeller).
Google E-Tablolar .xlsb biçimini destekliyor mu? Doğrudan hayır. .xlsb dosyasını Google Drive'a yüklediğinizde, dosya Google'ın kendi biçimine dönüştürülür veya bilgisayarınızda önceden .xlsx'e dönüştürülmesini gerektirir.
.etpx nedir? Bu, bazı bulut eklentilerinde ve web platformları için özel Excel sürümlerinde kullanılan geçici dosya veya proje biçimidir. Normal kullanıcılar genellikle bununla karşılaşmaz.