Excel dosya formatları ve uzantıları hakkında her şey

Kerem Aydın·9 Temmuz 2026·⏱5 dk

Modern Microsoft Excel dosyaları için standart uzantı .xlsx'tir. Bu format, 2007 sürümünden itibaren varsayılan olarak kullanılır, yüksek güvenlik, veri sıkıştırma ve büyük bilgi hacimlerini destekler. Ancak görevlere bağlı olarak (makroların varlığı, şablon oluşturma veya eski yazılımlarla çalışma) diğer uzantılar da kullanılabilir: .xls, .xlsm, .xltx. Aralarındaki farkları anlamak, belgeleri açarken hataları ve işlevsellik kaybını önlemeye yardımcı olacaktır.

Temel uzantı türleri

Microsoft geliştiricileri, her biri belirli görevleri çözen birkaç veri depolama formatı geliştirdi. Doğru dosya türünü seçmek, formüllerin ve komut dosyalarının düzgün çalışması ve diğer kullanıcılarla uyumluluk için kritik öneme sahiptir.

  • .xlsx — XML tabanlı temel format (Office Open XML). Makroları desteklemez, bu da onu veri alışverişi için güvenli kılar. Dosyalar ZIP arşivleri olarak temsil edilir, bu da boyutlarını önemli ölçüde azaltır.
  • .xls — Excel 97–2003 sürümlerinde kullanılan ikili format (BIFF). Satır ve sütun sayısında katı sınırlamalara sahiptir ve hasarlara karşı daha az dayanıklıdır.
  • .xlsm — .xlsx benzeri ancak makro (VBA) desteği etkinleştirilmiş hali. Çalışma kitabında otomasyon için program kodu varsa zorunludur.
  • .xltx ve .xltm — Şablon formatları. Böyle bir dosya açıldığında, çalışma kitabının yeni bir kopyası oluşturulur ve kaynak değişmeden kalır. Tek fark makro desteğidir (.xltm destekler, .xltx desteklemez).

İş görevlerinin %95'i için .xlsx kullanın. Bu, minimum dosya boyutu ve mobil uygulamalar dahil olmak üzere modern ofis paketleriyle maksimum uyumluluk sağlar.

Özelliklerin karşılaştırmalı tablosu

Uygun formatı hızlıca belirlemek için her türün temel teknik sınırlamalarına ve yeteneklerine dikkat edin.

UzantıTemelMakrolar (VBA)Satır SınırıDosya BoyutuGüvenlik
.xlsxXML❌ Yok1 048 576Küçük (sıkıştırılmış)Yüksek
.xlsİkili✅ Var65 536BüyükDüşük
.xlsmXML✅ Var1 048 576OrtaOrta*
.xltxXML❌ Yok1 048 576KüçükYüksek

*Makro içeren dosyaların güvenliği, kodun kaynağına bağlıdır.

.xlsx formatı, XML sıkıştırma algoritmaları sayesinde eski .xls ile karşılaştırıldığında disk alanından %75'e kadar tasarruf sağlar. Örneğin, eski formatta 10.000 satırlık bir rapor 2 MB yer kaplayabilirken, yeni formatta sadece 400–500 KB yer kaplar.

Göreviniz için hangi formatı seçmelisiniz

Doğru uzantıyı seçmek, dosyanın açılmaması veya içindeki önemli işlevlerin çalışmayı durdurması gibi durumları önler.

  1. Günlük çalışma ve raporlama: .xlsx kullanın. Tüm modern Excel sürümlerinde, Google E-Tablolar'da, LibreOffice'te ve akıllı telefonlarda açılır.
  2. Otomasyon ve komut dosyaları: Özel işlevler veya kontrol düğmeleri kullanıyorsanız, dosyayı .xlsm olarak kaydedin. Normal .xlsx olarak kaydettiğinizde, tüm kod sistem tarafından geri alınamaz şekilde silinecektir.
  3. Eski sistemlerle çalışma: .xls formatına yalnızca verileri Uyumluluk Paketi olmadan Excel 2003 veya daha eski bir sürümü kurulu olan bir kuruluşa gönderiyorsanız ihtiyacınız vardır.
  4. Toplu form dağıtımı: .xltx (şablon) oluşturun. Dosya alıcısı, açıldığında yeni bir "Çalışma Kitabı1" belgesi oluşturulduğu için orijinal dosyanızı yanlışlıkla üzerine yazmaz.

Bilinmeyen gönderenlerden alınan .xls veya .xlsm dosyalarını asla açmayın. Eski ikili format ve makro içeren dosyalar, ofis virüslerinin yayılmasının başlıca yollarıdır.

İstenilen formata dönüştürme ve kaydetme

Dosya uzantısını doğrudan program içinde birkaç tıklama ile değiştirebilirsiniz.

Microsoft Excel için talimatlar:

  1. Belgeyi açın.
  2. Dosya → Farklı Kaydet menüsüne gidin (veya F12 tuşuna basın).
  3. "Dosya türü" açılır listesinden istediğiniz uzantıyı seçin (örneğin, "Excel Çalışma Kitabı (*.xlsx)").
  4. "Kaydet"e tıklayın.

Bulut hizmetlerinde (Google E-Tablolar): Çevrimiçi çalışıyorsanız, Dosya → İndir → Microsoft Excel (.xlsx) menüsüne gidin. Makrolarla çalışmak için çevrimiçi dönüştürücüler genellikle uygun değildir; programın masaüstü sürümü gerekir.

Sistem dosyayı çift tıklamayla açmayı teklif etmiyorsa, Windows'taki ilişkilendirme ayarlarını kontrol edin: Ayarlar → Uygulamalar → Varsayılan uygulamalar → .xlsx uzantısını bulun ve Excel programını atayın.

Açmak için alternatif programlar

Microsoft Office lisansının olmaması, Excel dosyalarıyla çalışmaya engel değildir. Çoğu modern alternatif, .xlsx yapısını tamamen destekler:

  • Google E-Tablolar: Ortak çalışma için idealdir. Basit tabloların biçimlendirmesini kaybetmeden Excel formatında dosyaları yükler ve kaydeder.
  • LibreOffice Calc: Açık kaynak kodlu güçlü ücretsiz bir pakettir. Karmaşık formülleri ve özet tabloları doğru şekilde işler.
  • WPS Office ve OnlyOffice: Arayüzü Microsoft ürünlerine mümkün olduğunca yakın olan popüler çözümlerdir.

2026 ekosisteminde, .xlsx dosyaları bulut depolama alanları (OneDrive, Yandex.Disk) aracılığıyla otomatik olarak senkronize edilir ve manuel gönderim olmadan herhangi bir cihazdan belgelerin düzenlenmesine olanak tanır.

Formatlarla çalışırken sık yapılan hatalar

  • Makro kaybı: Kullanıcı kod yazar ancak dosyayı .xlsx olarak kaydeder. Çözüm: Otomasyon içeren projeleri kaydetmeden önce her zaman dosya türünü kontrol edin.
  • Veri kesilmesi: Modern büyük bir raporu .xls formatında kaydetmeye çalışmak. 65.536 satırı aşan veriler uyarı verilmeden simplement kesilecektir.
  • Yanlış kodlama: Eski formatlara veya CSV'ye aktarırken Rus harfleri bozulabilir. Kiril alfabesini korumak için yalnızca güncel Office Open XML formatlarını (.xlsx) kullanın.
  • Dosya engelleme: İnternetten indirilen dosyalar güvenlik sistemi tarafından engellenebilir. Açmadan önce sağ tıklayın → Özellikler → "Engellemeyi kaldır" kutusunu işaretleyin.

SSS

.xls dosyasını manuel olarak .xlsx olarak yeniden adlandırabilir miyim? Hayır, uzantı adının basitçe değiştirilmesi dosyanın iç yapısını dönüştürmez. Dosya bozuk hale gelir ve açılmaz. Program içindeki "Farklı Kaydet" işlevini kullanın.

Veri az olmasına rağmen dosya neden çok büyük? Muhtemelen dosya eski .xls formatında kaydedilmiştir veya gizli nesneler, tüm sütunların/satırların biçimlendirmesi veya diğer ağır belgelere dış bağlantılar içeriyordur. Bir kopyayı .xlsx olarak kaydetmeyi deneyin; bu genellikle boyutu birkaç kat azaltır.

.xlsx eski Excel 2003 sürümünde açılır mı? Varsayılan olarak hayır. Açmak için Microsoft'un resmi "Uyumluluk Paketi"nin kurulması gerekir. Bunun olmadan eski ofis programı dosyayı görmez.

.xlsm ile .xlsb arasındaki fark nedir? .xlsb (Binary), makro desteği olan başka bir formattır, ancak verileri XML yerine ikili olarak saklar. Çok büyük dosyalarda daha hızlı açılır ve kaydedilir, ancak daha az yaygındır ve üçüncü taraf programlar tarafından daha zor okunur.