Excel Türkçe Karakter Sorunu Nasıl Düzeltilir

Bu makalemizde sizlere Excel Türkçe Karakter Sorunu Nasıl Düzeltilir hakkında bilgi verip, öğreneceğiniz yöntem ile nasıl kolayca artık bu sorunun üstesinden geleceğinizi öğreneceksiniz.

Hazır bir program ya da web sitenize ait veritabanından aldığınız Excel çıktıları genelde CSV formadında olurlar. Excel uyumlu olan bu formatı ilk açtığınızda genellikle Türkçe Karakter sorunu yaşarsınız.

Excel Türkçe Karakter Sorunu Nasıl Düzeltilir Excel Türkçe Karakter Sorunu Nasıl Düzeltilir

Üstte web sitemizden aldığım bir dosyaya ait ekran görüntüsü yer almaktadır. Bu dosyayı ilk açtığımda aşağıdaki gibi bir görüntü ile karşılaşmanız çok yüksek ihtimaldir. Şimdi size bu sorunun nasıl üstesinden geleceğini farklı yöntemler ile anlatmaya çalışacağız.

Bul Değiştir Yöntemi


Excel Türkçe Karakter Sorunu Nasıl Düzeltilir

4 ayrı renk ile kutu içine aldığımız bazı karakterlerin nasıl göründüğünü örneklendirmek istedik. Sizlerinde göreceğiniz gibi, İ (büyük i harfi) yerine Ä° karakteri gelmektedir. Küçük ü yerine ise ü karakteri.

Excel Türkçe Karakter Sorunu Nasıl Düzeltilir için Ctrl + H ile karakterleri değiştirme seçeneğini kullanabilirsiniz. Bunun için tahminen 4-5 dakikalık bir süreye ihtiyacınız olacaktır.

Excel Türkçe Karakter Sorunu Nasıl Düzeltilir

Belirttiğim gibi, 4-5 dakika (belki daha az) sürecek olan bu işlem ile ilk aşamada bu işin üstesinden kolayca gelebilirsiniz. Peki bu tür dosyalar işinizin bir parçasıysa? Yani günde onlarca kez CSV uzantılı Excel Dosyası açıyor ve karakterleri Türkçe harfe dönüştürmek zorunda kalıyorsanız?

Makro ile Düzeltme Yöntemi

İlk yöntemimizde Bul - Değiştir kullanmıştık. Makro ile Düzeltme yönteminde ise bu işlemi otomatiğe bağlayacağız. Yani bir CSV dosyasını açtığınızda, PERSONAL.XLSB isimli dosyanıza atayacağınız bir kod ile kolayca ve hızlı bir şekilde düzeltme yapabilirsiniz.

PERSONAL.XLSB kullanımına dair YouTube kanalımızdaki videomuzu izlemek için https://www.youtube.com/watch?v=NP_0ndTa0Oc&t=7s linkine tıklamanız yeterli olacaktır. Videomuzu izleyip, gerekli tanımlamanın nasıl yapıldığını öğrendiğinize göre, aşağıdaki kod parçacağını ilgili yere eklemeniz ve kullanmanız yeterli olacaktır.

Excel Türkçe Karakter Sorunu Makro Kodu:

Sub TurkceKarakter()
Dim Alan As Range, Eski_Karakter(), Yeni_Karakter()
Eski_Karakter = Array("A", "B")
Yeni_Karakter = Array("a", "b")

For Each Alan In ActiveSheet.Range("A2:A" & ActiveSheet.Range("A" & ActiveSheet.Rows.Count).End(xlUp).Row)

Veri = Alan
DoEvents

For X = 0 To UBound(Eski_Karakter)
Veri = Replace(Veri, Eski_Karakter(X), Yeni_Karakter(X))
Next

Alan.Offset(0, 6) = Veri
Next Alan

End Sub

Makro kodundaki "A", "B" seçenekleri örnektir, siz karakterlerinizi yazıp kendinize göre revize edin.

Dikkat etmeniz gereken husus, sıralamanın tutarlı olması. Yani "A" eski verinin karşılığına denk gelen "a" 1. sırada olmalı.

DİKKAT : Yeni Karakter kısmının ilk sırasına "b" yazarsanız, "A" gördüğü karakteri "b" yapacaktır.

Notepad ile Karakter Setini Düzeltme Yöntemi

Bu makalemize konu olan düzeltme işleminin son aşaması ve daha kolay yöntem ise şu şekildedir.

Excel Türkçe Karakter Sorunu Nasıl Düzeltilir

Dosyamızın olduğu klasörde, dosya isminin olduğu alana sağ tıklıyoruz ve kullandığımız düzenleme editörü ile dosyamızı açıyoruz. Ben Notepad ++ kullanıyorum ve şiddetle tavsiye ederim.

  • Dosyamızı Notepad ++ ile açtıktan sonra, Ctrl + A (Tümünü Seç) ile tamamını seçip Ctrl + X (Kes) diyelim.
  • Ekran beyaz iken, Notepad ++ menüsünden Kodlama sekmesine tıklayalım.
  • Ekrana gelen listeden UTF8 BOM Olarak Kodla seçeneğini seçelim.
  • Ctrl + X ile aldığımız verileri, Ctrl + V ile tekrar yapıştırıp, dosyayı kaydedelim.
Bu şekilde artık CSV uzantılı dosyamızdaki Türkçe Karakter Sorunu düzeltme işlemi de tamamlanmış oldu.

Excel Türkçe Karakter Sorunu Nasıl Düzeltilir


Dosyanızı gönül rahatlığı içinde Türkçe karakterleri destekleyecek bir şekilde açabilirsiniz.

Makalemizin yararlı olmasını temenni ederim. Eğer makalemizi beğendiyseniz ve size bir değer kattığını düşünüyorsanız, sosyal medya hesaplarınızda paylaşıp daha fazla kişinin yararlanmasına vesile olabilirsiniz. Böylece bizlere de bir katkınız olur.
BU MAKALEDE KULLANILAN EXCEL ÖZELLİKLERİ:
#Excel Türkçe Karakter Sorunu Nasıl Düzeltilir
Üstteki alanda, Google Reklamları yerine sizin reklamınızın yayınlanmasını ister misiniz?
Reklam vermek istiyorum

teşekkürler işime yaradı


Faydalanmış olmanıza ve bunu yorumla bildirmenize çok sevindik.

Teşekkürler


Teşekkürler :)


Eğer aynı değeri birden fazla hücreye aşağıya doğru kopyalamak isterseniz, Ctrl + D tuşlarını kullanabilirsiniz. Örneğin A2 hücresinde X ürünü yazın ve A2:A10 aralığını seçtikten sonra Ctrl + D tuşuna bastığınız zaman A2:A10 aralığının A2'deki değer ile dolduğunu görürsünüz.
Yükleniyor...