Excel ile Dosya Formatları Karşılaştırması: Temel Farkların Basit Açıklaması
Excel, tablolarla çalışmak için kullanılan bir programdır; XLSX ve CSV ise verilerin saklandığı dosya formatlarıdır. Sadece ürün veya kişi listesini farklı sistemler arasında aktarmanız gerekiyorsa CSV kullanın. Formüller, şık biçimlendirme, grafikler ve tek dosyada birden fazla sayfa önemliyse tercih etmeniz gereken XLSX'tir.
Fark kritik önem taşır: Formüllere sahip karmaşık bir tabloyu CSV formatında kaydetmek, tüm hesaplamaları ve stilleri kaybederek sadece "çıplak" metni bırakır. Aşağıda, verilerle çalışırken hata yapmamak için detaylı açıklamalar bulacaksınız.
Hızlı kılavuz:
- XLSX — modern Excel standardı (formüller + tasarım + çoklu sayfalar).
- CSV — evrensel metin formatı (sadece virgülle ayrılmış veriler).
- XLS — eski Excel sürümlerinin (2003 yılına kadar) eskimiş formatı.
İsimlerin Arkasında Ne Var: Program ve Formatlar
Kullanıcılar sıklıkla program adını dosya uzantısıyla karıştırır. Gelin, konuyu netleştirelim.
Microsoft Excel, Office paketinden bir uygulamadır. Onlarca formatı açabilir, ancak kendine ait uzantılar onun için "yerel" kabul edilir.
XLSX formatı (Excel Open XML Spreadsheet olarak açılır) 2007 sürümünde ortaya çıktı. Aslında böyle bir dosya, verileri, stilleri ve ayarları açıklayan birçok XML belgesini içeren bir arşivdir. Bu sayede şunları destekler:
- Karmaşık formüller ve işlevler.
- Koşullu biçimlendirme, renkler, yazı tipleri.
- Grafikler, resimler ve özet tablolar.
- Tek dosyada birden fazla çalışma sayfası.
- Parola koruması ve veri doğrulama.
CSV formatı (Virgülle Ayrılmış Değerler) sıradan bir metin dosyasıdır. İçinde hiçbir sihir yoktur: Her metin satırı bir tablo satırına karşılık gelir ve satır içindeki değerler virgülle (daha nadiren noktalı virgül veya sekmeyle) ayrılır.
- Avantajı: Herhangi bir programda açılır (Not Defteri, Excel, veritabanları, kod).
- Dezavantajı: Metin ve sayılar dışında hiçbir şeyi saklamaz. Formüller hesaplama sonucuna (veya metne) dönüşür; renkler ve sütun genişlikleri kaybolur.
Kiril alfabesi konusunda dikkatli olun! Rusça CSV dosyalarını Excel'de açarken sıklıkla kodlama sorunu yaşanır: Harfler yerine anlamsız karakterler ("krakozyabrlar") görünür. Bu sorun, basit çift tıklama yerine içeri aktarma sırasında UTF-8 kodlamasının seçilmesiyle çözülür.
Karşılaştırmalı Tablo: Hangisini Ne Zaman Seçmeli?
Format hakkında hızlıca karar vermek için bu tabloyu kullanın. Dosyanın "okunmaması" veya veri kaybetmesi gibi durumları önlemenize yardımcı olacaktır.
| Özellik | XLSX (Excel) | CSV (Metin) |
|---|---|---|
| Formül Saklama | Evet, formüller korunur ve çalışır | Hayır, sadece nihai değer korunur |
| Biçimlendirme | Renkler, kenarlıklar, yazı tipleri, koşullu biçimlendirme | Tamamen yok |
| Sayfa Sayısı | Sınırsız (bellek dahilinde) | Dosya başına yalnızca bir sayfa |
| Uyumluluk | Excel, Google E-Tablolar veya benzerlerini gerektirir | Her yerde açılır: Not Defteri'nden 1C ve Python'a kadar |
| Dosya Boyutu | Daha büyük (hizmet bilgileri nedeniyle) | Minimal (sadece veriler) |
| Makrolar (VBA) | Hayır (.XLSM formatı gerekir) | Desteklenmez |
| Ana Kullanım Amacı | Analiz, raporlar, hesaplamalar, arşivleme | Veri alışverişi, veritabanlarından dışa aktarma, sistemlere içe aktarma |
Farklı Türdeki Dosyaları Doğru Şekilde Nasıl Açarsınız?
Açma işlemi, işletim sisteminize ve ne kadar "temiz" verilere ihtiyaç duyduğunuza bağlıdır.
XLSX Dosyalarını Açma
Bu en basit senaryodur. Bu tür dosyalar varsayılan programla ilişkilendirilmiştir.
- Windows/macOS: Dosyaya çift tıklamak, kurulu Excel'de açar.
- Alternatifler: Microsoft Office lisansınız yoksa ücretsiz alternatifleri kullanın:
- LibreOffice Calc veya OpenOffice.
- Google E-Tablolar (dosyayı diske yükleyin).
- Apple Numbers (macOS/iOS üzerinde).
CSV Dosyalarını Bozulmadan Açma
CSV dosyasına basitçe çift tıklamak genellikle tüm metnin tek bir sütunda "birleşmesine" veya tarihlerin yanlış görüntülenmesine neden olur. Bunu önlemek için:
Seçenek A: Excel'de İçeri Aktarma Sihirbazı Üzerinden (Önerilen)
- Excel'de boş bir sayfa açın.
- Veri sekmesine gidin → Veri Al (veya "Metin/CSV'den").
- Dosyanızı seçin.
- Açılan pencerede ayarları kontrol edin:
- Kodlama: Anlamsız karakterler görüyorsanız
65001: Unicode (UTF-8)seçin. - Ayırıcı: Doğru sembolün (virgül veya noktalı virgül) işaretlendiğinden emin olun. Önizlemede verilerin sütunlara düzgün şekilde ayrılması gerekir.
- Kodlama: Anlamsız karakterler görüyorsanız
- Yükle düğmesine basın.
Seçenek B: Hızlı Görüntüleme Tabloyu düzenlemeden sadece içeriğine bakmanız gerekiyorsa, sağ tıklayın → "Birlikte Aç" → "Not Defteri" (Windows) veya TextEdit (macOS) seçeneğini seçin. Virgülle ayrılmış ham verileri göreceksiniz.
Programcılar ve analistler için ipucu: CSV, büyük miktarda veriyi veritabanlarına (SQL) aktarmak veya betiklerle (Python, R) işlemek için mükemmeldir, çünkü bu araçlar metin yapısını ikili XLSX formatından daha iyi "anlar".
Dönüştürme: Bir Formatı Diğerine Nasıl Çevirirsiniz?
Bazen dosya formatını değiştirmek gerekir. Bunu birkaç tıklamayla yapabilirsiniz, ancak sonuçları unutmamak önemlidir.
CSV'den XLSX'e
Bu güvenli bir işlemdir. Excel'in tüm avantajlarını elde edersiniz.
- CSV dosyasını Excel'de açın (tercihen yukarıda anlatıldığı gibi içeri aktarma sihirbazını kullanarak).
- Dosya → Farklı Kaydet seçeneğine tıklayın.
- Dosya türü olarak Excel Çalışma Kitabı (*.xlsx) seçin.
- Artık formül ekleyebilir ve tabloyu biçimlendirebilirsiniz.
XLSX'ten CSV'ye
Dikkat: Bu, mevcut dosya için geri alınamaz bir işlemdir.
- Dosyayı Excel'de açın.
- Dosya → Farklı Kaydet seçeneğine tıklayın.
- Tür olarak CSV (Virgülle Ayrılmış) (*.csv) seçin.
- Excel, bazı işlevlerin kaybedilebileceği konusunda uyaracaktır. İşlemi onaylayın.
- Önemli: Çalışma kitabında birden fazla sayfa varsa, CSV'ye kaydederken yalnızca etkin (geçerli) sayfa kaydedilir. Diğerleri yeni dosyadan silinir.
Tablolarla Çalışırken Sık Yapılan Hatalar
Deneyimli kullanıcılar bile bazen aynı hatalara düşer. Kaçınılması gereken sorunların listesi şöyledir:
- Baştaki sıfırların kaybolması. CSV'de telefon numarası
0912345678, program bunu sayı olarak algıladığı için912345678haline gelebilir. XLSX'te hücre biçimini önceden metin olarak ayarlayabilirsiniz. - Yanlış tarih ayırıcısı. Rus yerel ayarlarında tarih
10.04.2026olarak kaydedilebilir, ancak Amerikan formatını bekleyen sistem bunu metin veya hata olarak okuyabilir. Yurt dışındaki ortaklara CSV olarak dışa aktarırkenYYYY-MM-DDformatını kullanmak daha iyidir. - Sütunların "birleşmesi". Hücre içindeki metinde virgül varsa (örneğin adres: "Moskova şehri, Lenin caddesi") ve dosya virgül ayırıcılı CSV olarak kaydedilirse, tablo yapısı bozulur. Bu durumlarda metni tırnak içine almak veya ayırıcıyı noktalı virgüle (
;) değiştirmek kullanılır. - Makroların kaydedilmesi.
.xlsxformatı makroları (VBA kodu) kaydetmez. Bir komut dosyası yazdıysanız, dosyayı .xlsm (Makro Destekli Excel Çalışma Kitabı) olarak kaydetmeniz gerekir.
SSS: Popüler Soruların Cevapları
XLSX telefonda açılabilir mi? Evet. Bunun için resmi Microsoft Excel uygulamaları (iOS/Android) mevcuttur; ayrıca dosya yöneticilerinde ve Google Drive veya Yandex.Disk gibi bulut hizmetlerinde yerleşik görüntüleyiciler bulunur.
Neden CSV dosyası XLSX'ten daha küçük boyuttadır? CSV, XLSX'te bulunan stiller, formüller, değişiklik geçmişi ve XML arşivi yapısına ilişkin hizmet bilgileri olmadan sadece saf metin içerir. Büyük dosyalarda boyut farkı 5–10 kata kadar ulaşabilir.
Eski .XLS dosyası yeni Excel sürümünde nasıl açılır?
Modern Excel, eski .xls dosyalarını (97-2003 formatı) mükemmel şekilde açar. Ancak ilk açılışta program "Uyumluluk Modu"nu etkinleştirmenizi önerir. Tüm yeni işlevlere erişim sağlamak için böyle bir dosyayı hemen .xlsx olarak kaydetmeniz önerilir.
CSV açarken Excel "Dosya bozuk" derse ne yapmalı?
Büyük olasılıkla sorun kodlamadadır. Dosyayı "Veri" → "Metinden" menüsü üzerinden açmayı deneyin ve açıkça UTF-8 veya Windows-1251 kodlamasını belirtin. Ayrıca, dosyanın o anda başka bir programda açık olup olmadığını kontrol edin.