Excel-də CLEAN funksiyasından necə istifadə etməli (10 nümunə)

  • Bunu Paylaş
Hugh West

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) 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) 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ı 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) 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ğı çəkin

Sonra, 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.

Hugh West sənayedə 10 ildən çox təcrübəyə malik yüksək təcrübəli Excel təlimçisi və analitikidir. Mühasibat uçotu və maliyyə üzrə bakalavr dərəcəsi və Biznesin idarə edilməsi üzrə magistr dərəcəsinə malikdir. Hugh tədrisə həvəslidir və izləmək və başa düşmək asan olan unikal tədris yanaşması işləyib hazırlayıb. Onun Excel üzrə ekspert biliyi bütün dünyada minlərlə tələbə və mütəxəssisə öz bacarıqlarını təkmilləşdirməyə və karyeralarında üstün olmağa kömək etmişdir. Hugh öz bloqu vasitəsilə biliklərini dünya ilə bölüşür, fərdlərə və müəssisələrə öz potensiallarını tam şəkildə çatdırmaq üçün pulsuz Excel dərsləri və onlayn təlimlər təklif edir.