Bu dosya, metin içindeki yazdırılamayan karakterleri silen CLEAN fonksiyonunu (Türkçe Excel'de TEMİZ) örneklerle anlatır. Başka sistemlerden alınan verilerde görünmeyen karakterlerin nasıl tespit edilip temizleneceği adım adım gösterilir. Dosyadaki açıklamalar İngilizcedir.
Example 3 sayfasında CLEAN ile temizlenen metin üzerinde ayrıca SUBSTITUTE ve CHAR ile 127, 129, 141, 143 ve 157 kodlu karakterler boşlukla değiştirilir. Zincirin sonunda TRIM kullanılır. Örnek adım:
Sayfalardaki açıklama satırlarında ADDRESS, ROW, COLUMN ve FORMULATEXT fonksiyonları birlikte kullanılarak hangi hücrede hangi formülün bulunduğu metin olarak gösterilir.
Dosyanın içeriği
- CLEAN: Fonksiyonun tanımı, sınıflandırması (Text > Cleaning) ve yorum bölümü yer alır. Temizlenmesi gereken görünmeyen karakterler ile fazla boşlukların neden oluştuğu anlatılır. Sayfanın alt kısmında üç örnek sayfaya bağlantı veren hücreler bulunur.
- Example 1: Fonksiyonun temel kullanımı; kullanılan formül FORMULATEXT ile ekranda gösterilir.
- Example 2: Temizlenmesi gereken karakter sayısının hesaplanması.
- Example 3: CLEAN'in silemediği karakterlerin SUBSTITUTE ile ayıklanması ve sonuçta TRIM ile fazla boşlukların giderilmesi.
Kullanılan formüller
Example 2 sayfasında temizlenmesi gereken karakter sayısı, özgün metin uzunluğu ile temizlenmiş metin uzunluğu arasındaki farktan bulunur:Example 3 sayfasında CLEAN ile temizlenen metin üzerinde ayrıca SUBSTITUTE ve CHAR ile 127, 129, 141, 143 ve 157 kodlu karakterler boşlukla değiştirilir. Zincirin sonunda TRIM kullanılır. Örnek adım:
=SUBSTITUTE(C12,CHAR(127)," ")
Nasıl kullanılır
- Önce CLEAN sayfasındaki tanım ve yorum bölümünü okuyun.
- Example 1 ve Example 2 sayfalarında formül hücrelerini ve sonuçlarını inceleyin.
- Example 3 sayfasında C12:C20 aralığındaki adımları sırayla izleyerek temizleme zincirini takip edin.
- Kendi verinizde aynı yapıyı kullanmak için ilgili formülleri kopyalayıp hücre başvurusunu verinize göre değiştirin.