Excel TEMİZLEME İşlevi - Metin Karakterlerini Temizle

Örnek Çalışma Kitabını İndirin

Ö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.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave