Örnek çalışma kitabını indirin
Bu eğitim, cihazın nasıl kullanılacağını gösterir. Excel TEMİZLEME İşlevi yazdırılamayan tüm karakterleri kaldırmak için Excel'de.
CLEAN İşlevine Genel Bakış
TEMİZLEME İşlevi Metin içeren bir hücreden yazdırılamayan tüm karakterleri kaldırır.
TEMİZ Excel Çalışma Sayfası İşlevini kullanmak için bir hücre seçin ve şunu yazın:
(Formül girişlerinin nasıl göründüğüne dikkat edin)
CLEAN işlevi Sözdizimi ve girişler:
1 | =TEMİZ(metin) |
Metin - Bir metin dizisi.
Excel'de TEMİZ İşlevi nasıl kullanılır:
TEMİZLE işlevi, ASCII (Bilgi Değişimi için Amerikan Standart Kodu) 0 ila 31 arasındaki tüm yazdırılamayanları kaldırır. Bunun bir örneği satır sonlarını kaldırmaktır.
1 | =TEMİZ(B3) |
Diğer Yazdırılamayan Karakterler
Klavyedeki tüm karakterlerimizin kendine özgü bir ASCII (Bilgi Değişimi için Amerikan Standart Kodu) kodu vardır. Karakterin ASCII kodunun ne olduğunu öğrenmek için CODE kullanabilirsiniz. 1'den 31'e kadar yazdırılamayanlardan bazıları aşağıda CLEAN ile kaldırabileceğiniz şunlardır:
ASCII kod numaralarını test ederseniz, birçoğunun aynı göründüğünü göreceksiniz. Excel'de değil, diğer programlarda kullanılmak içindir.
Numara/Tarih ile TEMİZLE
CLEAN'in bir metin işlevi olduğunu unutmayın. CLEAN kullanıldığında sonuç bir metindir. Örneğin, CLEAN'i kullandıktan sonra bu sayıları E3 hücresinde toplayamazsınız.
Aynı şey, tarihler metin olarak değil, seri numaraları olarak kabul edildiğinden, tarihler için de geçerlidir. Tarihleri toplamanız gerekmeyebilir, ancak filtrelerde ve PivotTable'larda iyi çalışmaz.
Yukarıdaki sorunların üstesinden gelmek için metinden değerlere dönüştürmek için VALUE kullanabilirsiniz.
TEMİZLE KARŞILAŞTIRMA
CLEAN işlevi yalnızca yazdırılamayan karakterler için geçerlidir, Bu nedenle, boşluk ve diğer karakterleri kaldırmanız gerekirse, TRIM'i kullanmamız gerekir. TRIM ve CLEAN arasındaki fark hakkında fikir edinmek için aşağıdaki tabloya bakın
Google E-Tablolarda TEMİZ
TEMİZLİK İşlevi, Google E-Tablolar'da Excel'dekiyle tamamen aynı şekilde çalışır:
VBA'da TEMİZ Örnekler
VBA'da TEMİZ işlevini de kullanabilirsiniz. Tip:application.worksheetfunction.clean(metin)
Aşağıdaki VBA deyimlerini yürütme
1234567891011121314151617181920 | Aralık("B2") = Application.WorksheetFunction.Clean(Range("A2"))Range("B3") = Application.WorksheetFunction.Clean(Range("A3"))Range("B4") = Application.WorksheetFunction.Clean(Range("A4"))Aralık("B5") = Application.WorksheetFunction.Clean(Range("A5"))Range("B6") = Application.WorksheetFunction.Clean(Range("A6"))Range("B7") = Application.WorksheetFunction.Clean(Range("A7"))Range("B8") = Application.WorksheetFunction.Clean(Range("A8"))Range("B9") = Application.WorksheetFunction.Clean(Range("A9"))Aralık("B10") = Application.WorksheetFunction.Clean(Range("A10"))Aralık("B11") = Application.WorksheetFunction.Clean(Range("A11"))Aralık("B12") = Application.WorksheetFunction.Clean(Range("A12"))Aralık("B13") = Application.WorksheetFunction.Clean(Range("A13"))Aralık("B14") = Application.WorksheetFunction.Clean(Range("A14"))Aralık("B15") = Application.WorksheetFunction.Clean(Range("A15"))Aralık("B16") = Application.WorksheetFunction.Clean(Range("A16"))Aralık("B17") = Application.WorksheetFunction.Clean(Range("A17"))Aralık("B18") = Application.WorksheetFunction.Clean(Range("A18"))Aralık("B19") = Application.WorksheetFunction.Clean(Range("A19"))Range("B20") = Application.WorksheetFunction.Clean(Range("A20"))Aralık("B21") = Application.WorksheetFunction.Clean(Range("A21")) |
aşağıdaki sonuçları üretecek
CLEAN Formula hakkında daha fazla bilgi için Microsoft Web sitesini ziyaret edin.