EXCEL DOSYA UZANTISI

Uzantı, dosya adının noktadan sonraki kısmıdır ve dosyanın içinde ne taşıdığını söyler: .xlsx standart çalışma kitabı, .xlsm makrolu kitap, .csv düz metin veri. Doğru uzantıyı seçmek çoğu zaman görünmez bir karardır — ta ki makrolarınız silinene, Türkçe karakterler bozulana veya karşı taraf dosyayı açamayana kadar. Bu sayfa beş temel uzantının farkını ve seçim mantığını tek tabloda netleştiriyor.
Çalışma dosyasını indir (.xlsx) — beş uzantının karşılaştırma tablosu1. Beş Uzantı Tek Tabloda

Karar mantığı tablodaki üçüncü sütundadır: günlük her iş .xlsx, makro varsa .xlsm, eski sürüm zorunluluğu varsa .xls, programlar arası veri alışverişi .csv, içeriğin değişmeden paylaşılması .pdf. Kaydederken uzantı Dosya > Farklı Kaydet ekranındaki "Kayıt türü" listesinden seçilir — dosya adına elle uzantı yazmak biçimi değiştirmez, yalnızca adı bozar. Teknik farkların özeti:
| Biçim | Makro | Formül/biçim | Satır sınırı | Uyumluluk |
|---|---|---|---|---|
| .xlsx | Saklamaz | Tam | 1.048.576 | Modern standart |
| .xlsm | Saklar | Tam | 1.048.576 | Modern (güvenlik istemi çıkar) |
| .xlsb | Saklar | Tam (ikili) | 1.048.576 | Dış sistemlerde zayıf |
| .xls | Saklar | Eski özellik seti | 65.536 | Yalnızca eski sürümler |
| .csv | — | Yalnız değerler | Pratik sınırsız | Evrensel |
| — | Donmuş görüntü | — | Evrensel (tek yönlü) |
2. xlsx ve xlsm: Makro Sınırı
İkisi de modern Excel biçimidir ve tek farkla ayrılır: .xlsx güvenlik gereği makro kodu saklayamaz. İçinde VBA makrosu olan dosyayı .xlsx olarak kaydederseniz Excel uyarır ve ısrar ederseniz kodu siler — makrolu dosyanın .xlsm'e kaydedilmesi bu yüzden zorunludur. Uzantı, dosyayı açacak kişiye de dürüst bir işarettir: .xlsm gören, içinde çalıştırılabilir kod olduğunu bilir. Makro dünyasına giriş için makro nedir sayfası bu sınırın öbür tarafını anlatır.
Eski .xls biçimi ise 2007 öncesinin varsayılanıdır: 65.536 satır sınırı vardır ve modern özellikleri taşımaz. Bugün tek kullanım nedeni, çok eski bir sistemin başka biçim kabul etmemesidir.
3. csv: Excel Dosyası Olmayan Excel Dosyası
.csv aslında Excel biçimi değildir — noktalı virgül veya virgülle ayrılmış düz metindir ve Not Defteri'nde bile açılır:

Bu sadelik csv'yi programlar arası ortak dil yapar: muhasebe yazılımı, e-ticaret paneli, banka ekstresi — veri dışa aktarımının evrensel biçimi budur. Bedeli de sadeliktir: csv yalnızca değerleri taşır; formül, biçim, renk, grafik ve ikinci sayfa csv'ye kaydedilirken kaybolur. Türkçe sistemlerde ayraç genellikle noktalı virgüldür (ondalık ayracı virgül olduğu için) — karşı tarafın virgül ayraçlı csv beklediği durumlarda sütunların tek hücreye yığılması bu uyumsuzluktan çıkar.
4. Uzantı Kaynaklı Sorunlar
- "Dosya biçimi ve uzantısı eşleşmiyor" uyarısı: İçerik ile uzantı farklı — genellikle elle yeniden adlandırılmış dosya. Uzantıyı gerçek biçime döndürün; sorun sürerse dosya açılmıyor sayfasındaki adımlar devreye girer.
- Makrolar kayboldu: .xlsm dosya .xlsx olarak kaydedilmiş. Kod geri gelmez; yedekten dönmek tek yoldur.
- csv'de Türkçe karakterler bozuk: Kodlama sorunudur; dosyayı Veri > Metin/CSV'den alıp kodlamayı UTF-8 seçmek çözer.
- csv açınca baştaki sıfırlar gitti: Excel "0212..." değerini sayı sanıp sıfırı atar. Sütunu içe aktarma sırasında Metin olarak işaretlemek gerekir.
Özetle
Uzantı seçimi üç soruya iner: makro var mı (.xlsm), başka programa veri mi gidiyor (.csv), içerik dondurulacak mı (.pdf) — kalan her şey .xlsx. Windows'ta uzantıları görünür yapmak (Dosya Gezgini > Görünüm > Dosya adı uzantıları) bu farkındalığın ilk adımıdır; dosya biçimlerini kayıt, paylaşım ve veri alışverişi pratikleriyle birlikte çalışmak içinse Excel eğitimi bütüncül bir zemin sunar.
Sıkça Sorulan Sorular
xlsx ile xls arasındaki fark nedir?
xlsx, 2007 ile gelen modern biçimdir: 1.048.576 satır taşır, sıkıştırılmış ve hasara karşı daha dayanıklıdır. xls eski nesildir; 65.536 satır sınırı vardır ve yeni fonksiyonları desteklemez. Elinizdeki xls dosyalarını Farklı Kaydet ile xlsx'e dönüştürmek her açıdan kazançlıdır.
Uzantıyı elle değiştirerek dosya biçimini dönüştürebilir miyim?
Hayır — uzantı etikettir, içerik değil. Dosya adındaki .csv'yi .xlsx yapmak dosyayı Excel biçimine çevirmez; 'biçim ve uzantı eşleşmiyor' uyarısına yol açar. Doğru dönüşüm her zaman Dosya > Farklı Kaydet ekranından Kayıt türü seçerek yapılır.
csv dosyasında neden tüm veriler tek sütunda açılıyor?
Dosyanın ayracı ile Excel'in beklediği ayraç uyuşmuyor demektir (virgül-noktalı virgül farkı). Çözüm: dosyayı çift tıkla açmak yerine Veri > Metin/CSV'den alın; sihirbaz ayracı gösterir, doğru olanı seçtiğinizde sütunlar ayrışır. Kodlamayı da aynı ekranda UTF-8 yapabilirsiniz.
xlsb uzantısı ne işe yarar?
xlsb, ikili (binary) kayıt biçimidir: çok büyük dosyalarda xlsx'ten daha hızlı açılır ve daha az yer kaplar, makro da saklayabilir. Bedeli uyumluluktur — bazı dış sistemler ve web servisleri xlsb okuyamaz. Yüz binlerce satırlı ağır iç dosyalarda mantıklı, paylaşılan dosyalarda gereksizdir.
Excel dosyasını PDF'e nasıl çeviririm?
Dosya > Dışa Aktar > PDF/XPS Oluştur (veya Farklı Kaydet'te tür olarak PDF). Yazdırma alanı ne ise PDF o olur; bu yüzden önce Sayfa Düzeni'nden yazdırma alanını ve sığdırma ayarını kontrol edin. PDF tek yönlüdür — geri Excel'e dönüşte tablo yapısı kusursuz kurtarılamaz.


