Mündəricat
CLEAN funksiyası verilənlər toplusunun mətnlərindən çap olunmayan simvolları və ya sətir kəsimlərini silmək üçün istifadə edilən Excel mətn funksiyasıdır. Bu məqalədə siz CLEAN funksiyasının təfərrüatları ilə tanış olacaq və bəzi nümunələrlə bu funksiyanın bəzi istifadələri ilə tanış olacaqsınız.
İş kitabını yükləyin
CLEAN Functions.xlsm
CLEAN Function: Xülasə & Sintaksis
⦿ Funksiya Məqsədi
CLEAN funksiyası mətndən çap olunmayan simvolların hamısını silir.
⦿ Sintaksis
=CLEAN(mətn)
⦿ Arqumentlər
Arqument | Tələb olunan/İstəyə bağlı | İzahat |
mətn | Tələb olunur | Bu, istədiyiniz mətn sətridir. bütün çap edilə bilməyən simvolları silin |
⦿ Qaytarma dəyəri
Funksiyaya daxil olduqdan sonra sizə çap edilə bilməyən bütün simvollardan azad mətn sətri verəcək.
⦿ Versiya
CLEAN Funksiyası Excel 2000 versiyasında təqdim olunub və ondan sonrakı bütün versiyalar üçün əlçatandır.
Qeyd
CLEAN funksiyası yalnız 7 bitlik ASCII kodda 0 - 31 rəqəmləri ilə təmsil olunan çap olunmayan simvolları silə bilər.
10 İstifadə nümunələri Excel-də CLEAN funksiyası
Burada aşağıdakılardan istifadə edəcəyik databaşqa mənbədən idxal edilmiş məlumatlarda çap olunmayan bəzi simvolların olduğu bir kollec cədvəli. Bu cədvəldən istifadə etməklə biz bu funksiyanın müxtəlif nümunələrini izah edəcəyik.
Məqaləni yaratmaq üçün biz Microsoft Excel 365 versiyasından istifadə etmişik, siz öz rahatlığınıza uyğun olaraq istənilən digər versiyalardan istifadə edə bilərsiniz.
1. Çap olunmayan simvolların silinməsi
Burada bizdə E-poçt İdləri var ki, bunlarda <1 kimi çap olunmayan simvollar var>CHAR(15) , CHAR(12) və CLEAN funksiyasından istifadə etməklə biz onları siləcək və Real E-poçt İdləri alacağıq.
➤Çıxış xanasını seçin D5
=CLEAN(C5)
C5 , çap olunmayan simvolları silmək istədiyimiz İdxal E-poçt İd dur.
➤ ENTER<2 düyməsini basın>
➤ Doldurma Dəstəyi Alət
Nəticəni<2 aşağı çəkin>:
Beləliklə, siz Real E-poçt İD əldə edəcəksiniz, o, çap edilə bilməyən bütün simvollardan azaddır.
Ətraflı oxuyun: Excel-də MƏTN Funksiyasından Necə İstifadə Edilir (10 Nümunə)
2. Xətt Br-nin Silinməsi eak
Tutaq ki, tələbələrin adı və soyadı arasında bir sıra sətir kəsiminiz var və siz CLEAN funksiyasından istifadə edərək bu sətir kəsimlərini silmək istəyirsiniz.
➤Çıxış xanasını seçin D5
=CLEAN(C5)
C5 Tələbə Adı sətir kəsilməsini silmək istədiyiniz.
➤ ENTER
düyməsini basın ➤ Doldurma Dəstəsini <2 aşağı çəkin>Alət
Nəticə :
Bundan sonra siz Tələbə Adları əldə edəcəksiniz. bütün sətir kəsilir.
3. CLEAN Funksiyasından və TRIM Funksiyasından istifadə
Bəzən mətn sətirində əlavə boşluq ola bilər. 1>CHAR(32) və CLEAN funksiyası bunu aradan qaldıra bilmədiyi üçün burada biz TRIM funksiyasından CLEAN funksiyası ilə birlikdə istifadə edirik. CHAR(15) , CHAR(12) və CHAR(32) -ni aşağıdakı İdxal E-poçt İdentifikatoru dan silmək.
➤Çıxış xanasını seçin D5
=TRIM(CLEAN(C5))
C5 Çap olunmayan simvolları silmək istədiyimiz İdxal E-poçt İdentifikatoru dur.
TRIM mətn sətirindən bütün əlavə boşluqları siləcək.
➤ ENTER düyməsini basın
➤ Doldurma Dəstəsini Alətini
aşağı çəkin
Nəticə :
Bu şəkildə, siz Real E-poçt İd-si əldə edəcəksiniz, o, bütün çap edilə bilməyən simvollardan azaddır.
4. TƏMİZLƏMƏ Funksiyasından və Əvəz etmə funksiyasından istifadə
Bəzən çap olunmayan simvollarınız ola bilər ki, onları CLEAN funksiyası ilə silmək mümkün deyil. İdxal E-poçt İd-si sütununda bizdə CHAR(160) olan bəzi fasiləsiz boşluqlar var. Bu növləri aradan qaldırmaq üçünçap edilə bilməyən simvollardan biz ƏVƏZİNDƏ funksiyasından CLEAN funksiyası və TRIM funksiyası ilə birlikdə istifadə edə bilərik.
➤Çıxış xanasını seçin D5
=TRIM(CLEAN(SUBSTITUTE(C5,CHAR(160),"")))
C5 İdxal E-poçt İd-sidir bundan çap olunmayan simvolları silmək istəyirik.
ƏVƏZİNƏ CHAR(160) boş, CLEAN ilə əvəz edəcək. çap olunmayan simvolları siləcək CHAR(15) , CHAR(12) və TRIM mətn sətirindən bütün əlavə boşluqları siləcək.
➤ ENTER düyməsini basın
➤ Doldurma Dəstəsini Alətini
aşağı çəkin
Nəticə :
Bundan sonra siz Real E-poçt İD əldə edəcəksiniz, bu da çap edilə bilməyən simvolların hamısından azaddır.
Ətraflı oxuyun: Excel-də DƏYİŞTİRİŞ funksiyasından necə istifadə etməli (3 uyğun nümunə)
5. CLEAN funksiyası və LEN funksiyası
Burada biz LEN funksiyasından istifadə edərək Tələbə Adları simvollarının sayını hesablayacağıq. CLEAN funksiyasının köməyi ilə sətir kəsimlərini sildikdən sonra .
➤Çıxış xanasını seçin D5
=LEN(TRIM(CLEAN(C5)))
C5 simvol uzunluğunu saymaq istədiyiniz Tələbə Adı dur.
CLEAN sətir sonunu siləcək və TRIM mətn sətirindən bütün əlavə boşluqları siləcək. Bundan sonra LEN simvolu sayacaquzunluq.
➤ ENTER
düyməsini basın ➤ Doldurma Dəstəyi Aləti
<0 aşağı çəkin>Nəticə :
Sonra siz Tələbə Adlarının simvollarının sayını hesablaya biləcəksiniz.
Oxşar oxunuşlar
- Excel-də CODE funksiyasından necə istifadə etməli (5 Nümunə)
- Excel EXACT Funksiyasından istifadə edin (6 Uyğun Nümunə)
- Excel-də SABİT Funksiyadan Necə İstifadə Edilir (6 Uyğun Nümunə)
- Excel-də UPPER funksiyasından istifadə edin (4 Nümunə)
- Excel-də AXTAR Funksiyasından Necə İstifadə Edilir (3 Nümunə)
6. CLEAN Funksiyasından İstifadə və SOL Funksiya
Deyək ki, siz İdxal E-poçt İd-si -dan ad hissəsini çıxarmaq istəyirsiniz və bunu etmək üçün CLEAN funksiyasından və <1-dən istifadə edə bilərsiniz>SOL funksiya .
➤Çıxış xanasını seçin D5
=LEFT(CLEAN(C5),FIND("@",CLEAN(C5),1)-1)
C5 İdxal Edilmiş E-poçt İd-si dur.
CLEAN çap olunmayan simvolları siləcək və FIND(“@ ”, CLEAN(C5),1) g olacaq mətn sətirində “@” mövqeyini verin. Beləliklə, FIND 6 qaytaracaq və sonra 6-1=5 SOL funksiyasındakı simvolların sayı olacaq.
Bundan sonra LEFT təmiz E-poçt İd-dən ilk beş simvolu çıxaracaq.
➤<1 düyməsini basın>ENTER
➤ Doldurma Dəstəyi Aləti
Nəticə :
aşağı çəkinSonra, siz əldə edəcəksiniz Ad sütununda tələbə adları.
Ətraflı oxuyun: Excel-də RIGHT funksiyasından necə istifadə etməli 6 Asan Nümunə)
7. Simvolların Dəyişdirilməsi
Burada çap olunmayan simvolları silməklə və əvəz etməklə Yeni E-poçt İd yaradacağıq. İdxal E-poçt İd-si sütunundan “yahoo” ilə “gmail” .
➤Çıxış xanasını seçin D5
=SUBSTITUTE(CLEAN(C5),"gmail","yahoo")
C5 İdxal Edilmiş E-poçt İd-dir .
ƏVƏZİNƏ “gmail” “yahoo” ilə əvəz edəcək
➤ ENTER düyməsini basın
➤ Doldurma Dəstəyi Aləti
Nəticə :
Beləliklə, siz Yeni E-poçt İdentifikatorları əldə edəcəksiniz.
8. Mətnlərin Təmizlənməsinə Ehtiyac Olduğunu Yoxlamaq
Böyük bir verilənlər bazası üçün hansı mətnləri təmizləməli olduğunuzu tapmaq yorucu ola bilər. Ancaq hansı mətn sətirlərinin təmizlənəcəyini asanlıqla yoxlaya bilsəniz, bunu asanlıqla etmək olar. Bunu etmək üçün burada biz ƏGƏR funksiyasından istifadə edirik.
➤Çıxış xanasını seçin D5
=IF(CLEAN(C5)=C5,"Cleaned","Not Cleaned")
C5 İdxal edilmiş E-poçt İd-dir .
CLEAN(C5)=C5 mətn sətirinin bütün çap edilə bilməyən simvollar tərəfindən silinən mətn sətirinə bərabər olduğunu göstərən məntiqi testdir. DOĞRU olduqda, ƏGƏR “Təmizlənmiş”i qaytaracaq əks halda “Təmizlənmir”
➤ ENTER düyməsini basın
➤Aşağı dartın Doldurma Dəstəyi Alət
Nəticə :
Sonra siz hansı mətni sətirlədiyinizi öyrənəcəksiniz təmizləmək lazımdır.
9. Dəyərlərin Ortasını Almaq
Burada bəzi işarələrimiz var, lakin bəzi çap olunmayan simvollara malikdir və siz onları silə bilərsiniz. CLEAN funksiyasından istifadə etməklə. Lakin bundan sonra rəqəmlər mətnə çevriləcək ki, siz VALUE funksiyasından istifadə edərək onları dəyərlərə çevirmədən Orta Qiymətləri əldə edə bilməyəcəksiniz.
➤Çıxış xanasını seçin D5
=VALUE(CLEAN(C5))
C5 İdxal edilmiş dir Marks .
CLEAN verilənlərin lazımsız hissəsini siləcək (lakin verilənləri mətnə çevirəcək) və sonra VALUE mətn sətirlərini çevirəcək nömrələr.
➤ ENTER
düyməsini basın ➤ Doldurma Dəstəyi Aləti
<0 aşağı çəkin>Bundan sonra siz rəqəm formatında olan qiymətləri alacaqsınız.
Orta Qiymətləri almaq üçün aşağıdakı düsturu xanaya yazın D11
=AVERAGE(D5:D10)
D5:D10 diapazonudur Qiymətlər
Nəhayət, Orta Qiymət kimi 73,83 alacaqsınız.
10. g VBA kodundan istifadə
CLEAN funksiyası VBA-da da istifadə edilə bilər kod.
➤ Developer Tab-a keçin> > Visual Basic Seçim
Sonra Visual Basic Redaktoru açılacaqyuxarı.
➤ Daxil et Tab>>> Modul Seçim
Bundan sonra Modul yaradılacaq.
➤Aşağıdakı kodu yazın
4551
C5 -dən xanalarına C10 Sütun C CLEAN funksiyası səbəbindən çap olunmayan simvollardan azad olacaq və biz Sütun D<2-nin müvafiq xanalarında çıxışları alacağıq>.
➤ F5
Nəticə düyməsini basın:
Bu şəkildə, siz Real E-poçt İd-si alacaqsınız, o, bütün çap edilə bilməyən simvollardan azaddır.
Yadda saxlamalı olduğunuz şeylər
🔺 Bu funksiya verilmiş mətndən yalnız 0 - 31 7 bitlik ASCII kodunu silir.
🔺 CLEAN funksiyası həmçinin görünməyən bəzi çap olunmayan simvolları silə bilər.
🔺 ASCII kodunda olmayan çap olunmayan simvolları silə bilməz.
Təcrübə Bölməsi
Özünüzə məşq etmək üçün mən Təcrübə adlı vərəqdə aşağıdakı kimi bir Təcrübə bölməsini təqdim etmişəm. Lütfən bunu özünüz edin.
Nəticə
Bu məqalədə biz CLEAN funksiyasının tətbiqi və istifadəsini əhatə etməyə çalışdıq. Excel-də. Ümid edirəm ki, faydalı tapacaqsınız. Hər hansı bir təklif və ya sualınız varsa, şərh bölməsində bölüşməkdən çekinmeyin.