Excel Türkçe karakterleri yanlış gösteriyor: çözüm burada

Bir CSV’yi Excel’de açıyorsunuz ve Türkçe yerine Türkçe mi görüyorsunuz? Neredeyse her zaman sebep kodlamadır. İki çözüm var: dosyayı düzeltmek veya doğru şekilde içe aktarmak.

Metinle ve şu dosyalarla çalışır:

  • CSV
  • TXT
  • JSON
  • XML
  • SRT
  • VTT
  • TSV
  • MD
  • HTML
  • SQL
  • LOG

Örneğin Excel dışa aktarımları, veritabanı yedekleri, altyazılar veya web sitesi kodu.

Düzelt

  1. Bir dosya bırakın veya metni yapıştırın
  2. Düzeltme otomatik yapılır
  3. Kopyalayın veya indirin
ya da bir dosyayı buraya sürükleyin
  • Dosya yükleme yok. Dosyalarınız doğrudan tarayıcınızda düzeltilir ve cihazınızdan asla çıkmaz.

  • AB’de sunucular. Mojibuster, Finlandiya’daki (AB) bir sunucuda çalışır; Genel Veri Koruma Tüzüğü (GDPR) geçerlidir. GDPR metni (EUR-Lex)

Excel neden ş yerine ÅŸ gösteriyor?

Bir CSV’yi çift tıklayarak açtığınızda Excel sisteminizin karakter tablosunu kullanır; Türkçe Windows’ta bu genellikle Windows-1254’tür. Dosya BOM’suz UTF-8 ise – BOM, dosyanın başındaki görünmez bir işarettir – Türkçe harfler bozuk görünür.

Çözüm 1: dosyayı düzeltip BOM ile kaydedin

  1. CSV dosyasını yukarıdaki kutuya sürükleyin.
  2. BOM ile kaydet seçeneğini açık bırakın; CSV dosyalarında zaten seçilidir.
  3. Düzeltilmiş dosyayı indirin ve Excel’de çift tıklayarak açın.

Dosyayı karakterler bozukken Excel’de zaten kaydettiyseniz hata artık dosyanın bir parçasıdır. Mojibuster bunu da düzeltir.

Çözüm 2: CSV’yi Excel’e doğru şekilde aktarın

  1. Boş bir çalışma kitabı açın ve Veri → Metinden/CSV’den seçeneğini seçin.
  2. CSV dosyasını seçin.
  3. Dosya Kaynağı alanında 65001: Unicode (UTF-8) seçin.
  4. Önizlemeyi kontrol edin ve Yükle düğmesine tıklayın.

Excel’de kaydederken

“Farklı Kaydet” penceresinde CSV UTF-8 (Virgülle ayrılmış) seçin. “CSV (Virgülle ayrılmış)” biçimi Windows-1254 ile kaydeder; diğer programlar Türkçe harfleri genellikle ya da ý, þ, ð olarak gösterir.

Sık sorulan sorular

Neden yalnızca bazı CSV dosyalarında oluyor?

Dosyanın nasıl kaydedildiğine bağlıdır. Excel Windows-1254 ve BOM’lu UTF-8 dosyalarını düzgün açar, BOM’suz UTF-8 dosyalarını açamaz.

Bozuk dosyayı zaten kaydettim. Veriler kayboldu mu?

Hayır. Bozuk karakterler artık dosyada ÅŸ olarak duruyor ve buradan ş geri kazanılabilir. Dosyayı Mojibuster’a bırakmanız yeterli.

Mac için Excel’de de aynı sorun var mı?

Evet. Mac için Excel de BOM’suz UTF-8 CSV dosyalarını çoğu zaman tanımaz. Bu yüzden düzeltilmiş dosyayı BOM ile kaydedin.

BOM nedir?

Bayt sırası işareti (BOM), dosyanın başındaki üç görünmez bayttır. Excel gibi programlara dosyanın UTF-8 olduğunu bildirir.

Diğer rehberler