Excel бағдарламасында CLEAN функциясын пайдалану жолы (10 мысал)

  • Мұны Бөлісіңіз
Hugh West

CLEAN функциясы — деректер жиынының мәтіндерінен басып шығарылмайтын таңбаларды немесе жол үзілімдерін жою үшін пайдаланылатын Excel мәтіндік функциясы. Бұл мақалада сіз CLEAN функциясының егжей-тегжейлерін біле аласыз және осы функцияның кейбір қолданылуын кейбір мысалдар арқылы біле аласыз.

Жұмыс кітабын жүктеп алу

CLEAN Functions.xlsm

CLEAN Функциясы: Жиынтық & Синтаксис

⦿ Функцияның мақсаты

CLEAN функциясы мәтіннен басып шығарылмайтын таңбалардың барлығын жояды.

⦿ Синтаксис

=CLEAN(мәтін)

⦿ Аргументтер

Аргумент Міндетті/Міндетті емес Түсіндірме
мәтін Міндетті Бұл сіз іздегіңіз келетін мәтін жолы басып шығарылмайтын таңбалардың барлығын жою

⦿ Қайтару мәні

Функцияны енгізгеннен кейін ол барлық басып шығарылмайтын таңбалардан бос мәтін жолын береді.

⦿ Нұсқа

CLEAN функциясы Excel 2000 нұсқасында енгізілген және одан кейінгі барлық нұсқалар үшін қолжетімді.

Ескертпе

CLEAN функциясы 7-биттік ASCII кодында 0 - 31 сандарымен ұсынылған басып шығарылмайтын таңбаларды ғана жоя алады.

10 Пайдалану мысалдары Excel бағдарламасындағы CLEAN функциясы

Бұл жерде біз төмендегілерді қолданамыз деректерБасқа көзден импортталған деректерде басып шығаруға болмайтын таңбалар бар колледж кестесі. Бұл кестені пайдалану арқылы біз осы функцияның әртүрлі мысалдарын түсіндіреміз.

Мақаланы жасау үшін біз Microsoft Excel 365 нұсқасын қолдандық, сіз өз қалауыңызға қарай кез келген басқа нұсқаларды пайдалана аласыз.

1. Басып шығарылмайтын таңбаларды жою

Мұнда бізде Электрондық пошта идентификаторлары бар, олардың ішінде <1 сияқты басып шығаруға болмайтын таңбалар бар>CHAR(15) , CHAR(12) және CLEAN функциясын пайдалану арқылы біз оларды жойып, Нақты электрондық пошта идентификаторларын аламыз.

➤Шығу ұяшығын таңдаңыз D5

=CLEAN(C5)

C5 бұл импортталған электрондық пошта идентификаторы одан басып шығаруға болмайтын таңбаларды жойғымыз келеді.

ENTER<2 пернесін басыңыз>

Толтыру тұтқасы Құрал

Нәтиже<2 төмен сүйреңіз>:

Осылайша сіз Нақты электрондық пошта идентификаторы аласыз, ол барлық басып шығаруға болмайтын таңбалардан бос.

Толығырақ: Excel бағдарламасында TEXT функциясын пайдалану жолы (10 мысал)

2. Br жолын жою eak

Студенттердің аты мен тегі арасында біраз жол үзілімі бар делік және сіз CLEAN функциясы арқылы осы жол үзілімдерін жойғыңыз келеді делік.

➤Шығу ұяшығын таңдаңыз D5

=CLEAN(C5)

C5 бұл Студенттің аты-жөні жол үзілімін жойғыңыз келетін.

ENTER

пернесін басыңыз ➤ Толтыру тұтқасын <2 төмен сүйреңіз>Құрал

Нәтиже :

Осыдан кейін сіз Студент есімдерін аласыз. барлық жол үзілімдері.

3. CLEAN функциясын және TRIM функциясын пайдалану

Кейде мәтін жолында қосымша орын болуы мүмкін, ол CHAR(32) және CLEAN функциясы бұны жоя алмайтындықтан, мұнда біз TRIM функциясын CLEAN функциясымен бірге қолданамыз. CHAR(15) , CHAR(12) және CHAR(32) төмендегі Импортталған электрондық пошта идентификаторы ден жою үшін.

➤Шығу ұяшығын таңдаңыз D5

=TRIM(CLEAN(C5))

C5 Импортталған электрондық пошта идентификаторы одан біз басып шығаруға болмайтын таңбаларды жойғымыз келеді.

TRIM мәтін жолындағы барлық қосымша бос орындарды жояды.

ENTER

түймесін басыңыз➤ Толтыру тұтқасын Құрал

төмен сүйреңіз

Нәтиже :

Осылайша, Сіз Нақты электрондық пошта идентификаторы аласыз, ол барлық басып шығарылмайтын таңбалардан бос.

4. CLEAN функциясын және SUBSTITUTE функциясын пайдалану

Кейде сізде CLEAN функциясы арқылы жойылмайтын басып шығарылмайтын таңбалар болуы мүмкін. Импортталған электрондық пошта идентификаторы бағанында бізде CHAR(160) болатын үзілмейтін бос орындар бар. Бұл түрлерді жою үшінбасып шығарылмайтын таңбаларды біз SUBSTITUTE функциясын CLEAN және TRIM функциясы мен бірге пайдалана аламыз.

➤Шығу ұяшығын таңдаңыз D5

=TRIM(CLEAN(SUBSTITUTE(C5,CHAR(160),"")))

C5 Импортталған электрондық пошта идентификаторы басып шығарылмайтын таңбаларды жойғымыз келеді.

SUBSTITUTE CHAR(160) бос, CLEAN орнына ауыстырады. басып шығарылмайтын таңбаларды жояды CHAR(15) , CHAR(12) және TRIM мәтін жолындағы барлық қосымша бос орындарды жояды.

ENTER

түймесін басыңыз➤ Толтыру тұтқасын Құрал

төмен сүйреңіз

Нәтиже :

Осыдан кейін сіз басып шығаруға болмайтын барлық таңбалардан бос Нақты электрондық пошта идентификаторы аласыз.

Толығырақ: Excel бағдарламасында REPLACE функциясын пайдалану жолы (3 қолайлы мысал)

5. CLEAN функциясы және LEN функциясы

Мұнда біз LEN функциясы арқылы Оқушы аттары таңбаларының санын есептейміз. CLEAN функциясының көмегімен жол үзілімдерін алып тастағаннан кейін.

➤Шығу ұяшығын таңдаңыз D5

=LEN(TRIM(CLEAN(C5)))

C5 бұл Студент аты оның таңба ұзындығын санағыңыз келеді.

CLEAN жол үзілімін жояды және TRIM мәтін жолындағы барлық қосымша бос орындарды жояды. Осыдан кейін LEN таңбаны санайдыұзындығы.

ENTER

пернесін басыңыз ➤ Толтыру тұтқасы Құрал

<0 төмен сүйреңіз>

Нәтиже :

Одан кейін Студенттің аты-жөні таңбаларының санын санай аласыз.

Ұқсас оқулар

  • Excel бағдарламасында CODE функциясын пайдалану жолы (5 мысал)
  • Excel EXACT функциясын пайдалану (6 қолайлы мысал)
  • Excel бағдарламасында FIXED функциясын пайдалану жолы (6 қолайлы мысал)
  • Excel бағдарламасында UPPER функциясын пайдалану (4 мысал)
  • Excel бағдарламасында Іздеу функциясын пайдалану жолы (3 мысал)

6. CLEAN функциясын пайдалану және СОЛ Функция

Айталық, сіз Импортталған электрондық пошта идентификаторынан атау бөлігін шығарып алғыңыз келеді және бұл әрекетті орындау үшін CLEAN функциясын және <1 пайдалана аласыз>СОЛ функциясы .

➤Шығу ұяшығын таңдаңыз D5

=LEFT(CLEAN(C5),FIND("@",CLEAN(C5),1)-1)

C5 - Импортталған электрондық пошта идентификаторы .

CLEAN басып шығаруға болмайтын таңбаларды жояды және FIND(“@ ”, CLEAN(C5),1) ж болады мәтін жолындағы “@” орнын көрсетіңіз. Сонымен, FIND 6 қайтарады, содан кейін 6-1=5 СОЛ функциядағы таңбалар саны болады.

Одан кейін СОЛ таза Электрондық пошта идентификаторынан алғашқы бес таңбаны шығарады.

➤<1 пернесін басыңыз>ЕНГІЗУ

Толтыру тұтқасы Құрал

Нәтиже :

төмен сүйреңіз

Содан кейін сіз аласыз Аты бағанында студент аттары.

Толығырақ оқу: Excel бағдарламасында RIGHT функциясын пайдалану жолы (бар 6 оңай мысалдар)

7. Таңбаларды ауыстыру

Бұл жерде басып шығаруға болмайтын таңбаларды жою және орнына ауыстыру арқылы Жаңа электрондық пошта идентификаторы жасаймыз. Импортталған электрондық пошта идентификаторы бағанындағы «gmail» “yahoo” .

➤Шығару ұяшығын таңдаңыз D5

=SUBSTITUTE(CLEAN(C5),"gmail","yahoo")

C5 бұл Импортталған электрондық пошта идентификаторы .

SUBSTITUTE “gmail” орнына “yahoo”

ENTER пернесін басыңыз

Толтыру тұтқасы Құрал

Нәтиже :

Осылайша, сіз Жаңа электрондық пошта идентификаторларын аласыз.

8. Мәтіндерді тазалау қажеттігін тексеру

Үлкен деректер жинағы үшін қандай мәтіндерді тазалау керек екенін білу шаршағыш болуы мүмкін. Бірақ қай мәтіндік жолдарды тазалау керек екенін оңай тексере алсаңыз, мұны оңай жасауға болады. Бұл әрекетті орындау үшін мұнда біз Егер функциясы қолданамыз.

➤Шығу ұяшығын D5

таңдаңыз. =IF(CLEAN(C5)=C5,"Cleaned","Not Cleaned")

C5 бұл Импортталған электрондық пошта идентификаторы .

CLEAN(C5)=C5 логикалық сынақ, ол мәтін жолы барлық басып шығарылмайтын таңбалармен жойылған мәтін жолына тең екенін білдіреді. Ол ШЫН болғанда, ЕГЕР “Тазаланған” күйін қайтарады әйтпесе “Тазаланбады”

ENTER

түймесін басыңыз➤Төмен сүйреңіз Толтыру тұтқасы Құрал

Нәтиже :

Содан кейін сіз қандай мәтіндік жолдар бар екенін білесіз тазалау керек.

9. Мәндердің орташа мәнін алу

Мұнда бізде кейбір белгілер бар, бірақ олардың басып шығарылмайтын таңбалары бар және оларды жоюға болады. CLEAN функциясын пайдалану арқылы. Бірақ содан кейін сандар мәтінге айналады, сондықтан VALUE функциясын пайдалану арқылы оларды мәндерге түрлендірусіз Орташа белгілерді ала алмайсыз.

➤Шығу ұяшығын таңдаңыз D5

=VALUE(CLEAN(C5))

C5 Импортталған Белгілер .

CLEAN деректердің қажетсіз бөлігін жояды (бірақ деректерді мәтінге түрлендіреді), содан кейін VALUE мәтін жолдарын түрлендіреді сандар.

ENTER

пернесін басыңыз ➤ Толтыру тұтқасы Құрал

<0 төмен сүйреңіз>

Осыдан кейін сіз сандық форматтағы бағаларды аласыз.

Орташа бағаны алу үшін келесі формуланы ұяшыққа теріңіз D11

=AVERAGE(D5:D10)

D5:D10 бұл диапазоны Бағалар

Соңында, сіз Орташа белгі ретінде 73,83 аласыз.

10. g VBA кодын пайдалану

CLEAN функциясын VBA ішінде де пайдалануға болады. код.

Әзірлеуші ​​ қойындысына өтіңіз> > Visual Basic Опция

Содан кейін Visual Basic редакторы ашыладыжоғары.

Insert Tab>> Модуль Параметр

Осыдан кейін Модуль жасалады.

➤Келесі кодты жазыңыз

4654

C5 ұяшықтары C10 C бағаны CLEAN функциясына байланысты басып шығарылмайтын таңбалардан бос болады және біз D<2 бағанының сәйкес ұяшықтарында нәтижелерді аламыз>.

F5

Нәтиже пернесін басыңыз:

Осылайша, Сіз Нақты электрондық пошта идентификаторы аласыз, ол барлық басып шығарылмайтын таңбалардан бос.

Есте сақтау керек нәрселер

🔺 Бұл функция берілген мәтіннен тек 0 - 31 7-биттік ASCII кодын жояды.

🔺 CLEAN функциясы сонымен қатар көрінбейтін кейбір басып шығарылмайтын таңбаларды жоя алады.

🔺 Ол ASCII кодында жоқ басып шығарылмайтын таңбаларды жоя алмайды.

Тәжірибе бөлімі

Өз бетінше тәжірибе жасау үшін мен төмендегідей Тәжірибе деп аталатын парақта Тәжірибе бөлімін бердім. Мұны өзіңіз жасаңыз.

Қорытынды

Бұл мақалада біз CLEAN функциясының кіріспесі мен қолданылуын қарастыруға тырыстық. Excel бағдарламасында. Сізге пайдалы болады деп үміттенемін. Ұсыныстарыңыз немесе сұрақтарыңыз болса, оларды түсініктеме бөлімінде бөлісіңіз.

Хью Уэст – салада 10 жылдан астам тәжірибесі бар жоғары тәжірибелі Excel тренері және талдаушысы. «Бухгалтерлік есеп және қаржы» мамандығы бойынша бакалавр дәрежесі және іскерлік әкімшілендіру магистрі дәрежесі бар. Хью оқытуға құмар және ұстануға және түсінуге оңай бірегей оқыту әдісін әзірледі. Оның Excel бағдарламасындағы сараптамалық білімі бүкіл әлем бойынша мыңдаған студенттер мен мамандарға біліктіліктерін арттыруға және мансаптық жетістіктерге жетуге көмектесті. Блогы арқылы Хью өз білімін әлеммен бөліседі, жеке адамдар мен бизнеске толық әлеуетін ашуға көмектесу үшін тегін Excel оқулықтары мен онлайн тренингтерін ұсынады.