Yükleme yok · %100 ücretsiz

Excel’de CSV açınca çıkan garip karakterler

Türkçe karakterler neden simgelere dönüşüyor ve bunu düzeltmenin üç yolu.

Yazan: Jenna, Web tasarımcısı, Ikonik Digital · Son güncelleme 2026-09-24

Excel’de bir CSV açıyorsunuz ve adlar bozuk geliyor: Şişli, ŞiÅli oluyor, kesme işareti ’ oluyor ve Türkçe harf içeren soyadları okunmaz hale geliyor. Dosya bozuk değil. Excel yalnızca kodlamayı yanlış tahmin ediyor.

Aslında ne oluyor

Bir metin dosyası yalnızca bayt dizisidir. Kodlama, hangi baytın hangi karaktere karşılık geldiğini söyleyen tablodur. Modern verilerin neredeyse tamamı, tüm dilleri kapsayan UTF-8 kullanır. Windows’ta bir .csv dosyasına çift tıkladığınızda Excel çoğu zaman UTF-8 yerine Windows’un bölgesel kodlamasını, genellikle Windows-1252’yi varsayar.

UTF-8’de ş harfi iki bayt kaplar. Bu iki bayt Windows-1252 olarak okunduğunda iki ayrı karaktere dönüşür. ŞiÅli’nin kaynağı budur. Hiçbir şey kaybolmamıştır, dosya yalnızca yanlış yorumlanmıştır.

Yol 1: açmak yerine içe aktarın

Windows’taki Excel’de güvenilir yöntem:

  1. Boş bir çalışma kitabı açın.
  2. Veri sekmesi, sonra Veri Al, Dosyadan, Metin/CSV’den.
  3. Dosyanızı seçin. Önizleme penceresinde Dosya Kaynağı değerini UTF-8 ya da Unicode (UTF-8) yapın.
  4. Ayırıcının doğru olduğunu kontrol edip Yükle düğmesine basın.

Türkçe karakterler doğru görünecektir, çünkü Excel’e dosyayı nasıl okuyacağını siz söylediniz.

Yol 2: dosyaya BOM ekleyin

Bir CSV dosyasını, üzerine çift tıklayacak iş arkadaşlarınıza vereceksiniz, onu BOM’lu UTF-8 olarak kaydedin. BOM, dosyanın başındaki kısa bir işarettir ve Excel’e "bu UTF-8" der. Excel buna uyar, diğer programların çoğu ise sorunsuz yok sayar.

Kodlama düzeltme aracı dosyanızı BOM’lu UTF-8 olarak yeniden kaydedebilir. Windows bilgisayarda çift tıklamayla tertemiz açılan bir CSV elde etmenin en basit yolu budur.

Yol 3: Google E-Tablolar üzerinden gidin

Google E-Tablolar UTF-8 varsayar, bu yüzden oraya içe aktarma neredeyse her zaman çalışır. CSV dosyasını E-Tablolar’a aktarın, karakterlerin doğru olduğunu kontrol edin, sonra Excel için .xlsx olarak indirin. Bu yolda dosyanın Google sunucularından geçtiğini unutmayın; kişisel ya da gizli veriler için uygun değildir.

Bozulma zaten kaydedildiyse

Biri bozuk CSV dosyasını açıp .xlsx olarak kaydettiyse ve size geri gönderdiyse, yanlış karakterler artık dosyanın içindedir. Özgün CSV dosyasına dönün ve doğru biçimde içe aktarın. Bul ve değiştir ile à karakterlerini onarmak bazen işe yarar ama her zaman bir şey gözden kaçar.

Komşu sorun: sütunlar

Her şey tek sütuna düşüyorsa sorun ayırıcıdır, kodlama değil. Avrupa dışa aktarımları çoğu zaman noktalı virgül, İngilizce olanlar virgül kullanır. Excel’in içe aktarma ekranında doğru ayırıcıyı seçin. Kodlama düzeltme aracı ayırıcıyı da algılar ve değiştirebilir.

Bunu nasıl önlersiniz

AlıcıŞöyle kaydedin
Windows’ta Excel kullanan iş arkadaşlarıBOM’lu UTF-8
Bir sistem, veritabanı ya da APIBOM’suz UTF-8
Google E-TablolarUTF-8, BOM’lu ya da BOM’suz

Kodlama düzeltme aracı tarayıcınızda çalışır, yani müşteri listeleri ve sipariş dışa aktarımları hiçbir yere gönderilmez.