Ինչպես օգտագործել CLEAN ֆունկցիան Excel-ում (10 օրինակ)

  • Կիսվել Սա
Hugh West

CLEAN ֆունկցիան Excel-ի տեքստային ֆունկցիա է, որն օգտագործվում է տվյալների բազայի տեքստերից չտպվող նիշերը կամ տողերի ընդմիջումները հեռացնելու համար: Այս հոդվածում դուք կկարողանաք իմանալ CLEAN ֆունկցիայի մանրամասները և որոշ օրինակներով ծանոթանալ այս ֆունկցիայի որոշ կիրառություններին:

Ներբեռնեք աշխատանքային գրքույկը

ՄԱՔՈՒՐ Functions.xlsm

ՄԱՔՈՒՐ ֆունկցիա՝ ամփոփում & Շարահյուսություն

⦿ Գործառույթի նպատակը

CLEAN ֆունկցիան հեռացնում է բոլոր չտպվող նիշերը տեքստից:

⦿ Շարահյուսություն

=Մաքուր(տեքստ)

⦿ Փաստարկներ

Փաստարկ Պարտադիր/Ըստ ցանկության Բացատրություն
տեքստ Պահանջվում է Դա տեքստային տողն է, որից ցանկանում եք հեռացնել բոլոր չտպվող նիշերը

⦿ Վերադարձի արժեքը

Ֆունկցիան մուտքագրելուց հետո այն Ձեզ կտրամադրի տեքստային տողը բոլոր չտպվող նիշերից:

⦿ Տարբերակ

ՄԱՔՈՒՐ ֆունկցիան ներդրված է Excel 2000 տարբերակում և հասանելի է բոլոր տարբերակների համար դրանից հետո:

Նշում

CLEAN ֆունկցիան կարող է հեռացնել միայն չտպվող նիշերը, որոնք ներկայացված են 0 -ից 31 թվերով 7-բիթանոց ASCII կոդում:

10 Օգտագործման օրինակներ ՄԱՔՈՒՐ ֆունկցիան Excel-ում

Այստեղ մենք կօգտագործենք հետևյալը տվյալներըքոլեջի աղյուսակ, որտեղ մենք ունենք որոշ չտպվող նիշեր այլ աղբյուրից ներմուծված տվյալների մեջ: Օգտագործելով այս աղյուսակը, մենք կբացատրենք այս ֆունկցիայի տարբեր օրինակներ:

Հոդվածը ստեղծելու համար մենք օգտագործել ենք Microsoft Excel 365 տարբերակը, կարող եք օգտագործել ցանկացած այլ տարբերակ՝ ըստ ձեր հարմարության:

1. Չտպվող նիշերի հեռացում

Այստեղ մենք ունենք որոշ Էլ․ հասցեներ որոնք ունեն որոշ չտպվող նիշեր, ինչպիսիք են CHAR(15) , CHAR(12) և օգտագործելով CLEAN ֆունկցիան մենք կհեռացնենք դրանք և կստանանք Իրական էլփոստի ID-ները:

➤Ընտրեք ելքային բջիջը D5

=CLEAN(C5)

C5 Ներմուծված էլփոստի ID-ն է որից մենք ցանկանում ենք հեռացնել տպագրվող չտպվող նիշերը:

➤Սեղմեք ENTER

➤Քաշեք ներքև Լրացնել բռնակը Գործիք

Արդյունք :

Այս կերպ դուք կստանաք Իրական էլփոստի ID-ն որը զերծ է բոլոր չտպվող նիշերից:

Կարդալ ավելին. Ինչպես օգտագործել TEXT ֆունկցիան Excel-ում (10 օրինակ)

2. Հեռացնել Line Br eak

Ենթադրենք, դուք ունեք որոշակի տողերի ընդմիջում ուսանողների անվան և ազգանվան միջև և ցանկանում եք հեռացնել այս տողերի ընդմիջումները՝ օգտագործելով CLEAN ֆունկցիան :

➤Ընտրեք ելքային բջիջը D5

=CLEAN(C5)

C5 Ուսանողի անունը -իցորը ցանկանում եք հեռացնել գծի ընդմիջումը:

➤Սեղմեք ENTER

➤Քաշեք ներքև Լրացնել բռնակը Գործիք

Արդյունք :

Դրանից հետո դուք կստանաք Ուսանողների անունները , որոնք անվճար են բոլոր տողերը ընդհատվում են:

3. Օգտագործելով CLEAN ֆունկցիան և TRIM ֆունկցիան

Երբեմն, դուք կարող եք լրացուցիչ տարածք ունենալ տեքստային տողում, որը CHAR(32) և քանի որ CLEAN ֆունկցիան չի կարող հեռացնել սա, ուստի այստեղ մենք օգտագործում ենք TRIM ֆունկցիան CLEAN ֆունկցիայի հետ միասին : հեռացնել CHAR(15) , CHAR(12) և CHAR(32) Ներմուծված էլփոստի ID-ից ներքևում:

➤Ընտրեք ելքային բջիջը D5

=TRIM(CLEAN(C5))

C5 Ներմուծված էլփոստի ID-ն է որից մենք ցանկանում ենք հեռացնել տպագրվող չտպվող նիշերը:

TRIM կհեռացնի բոլոր լրացուցիչ բացերը տեքստային տողից:

➤Սեղմեք ENTER

➤քաշեք ներքև Լրացնել բռնակի Գործիք

Արդյունք :

Այս կերպ, դուք կստանաք Իրական էլփոստի ID-ն որը զերծ է բոլոր չտպվող նիշերից:

4. Օգտագործելով CLEAN ֆունկցիան և SUBSTITUTE ֆունկցիան

Երբեմն դուք կարող եք ունենալ չտպվող նիշեր, որոնք հնարավոր չէ հեռացնել CLEAN ֆունկցիայի միջոցով : Ներմուծված էլփոստի ID-ի սյունակում մենք ունենք որոշ չընդհատվող բացատներ, որոնք CHAR(160) են: Այս տեսակները հեռացնելու համարչտպվող նիշերը մենք կարող ենք օգտագործել SUBSTITUTE ֆունկցիան CLEAN ֆունկցիայի և TRIM ֆունկցիայի հետ միասին:

➤Ընտրեք ելքային բջիջը D5

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

C5 Ներմուծված էլփոստի ID-ն է որից մենք ցանկանում ենք հեռացնել չտպվող նիշերը:

SUBSTITUTE կփոխարինի CHAR(160) դատարկ, ՄԱՔՈՒՐ կհեռացնի CHAR(15) , CHAR(12) և TRIM չտպվող նիշերը տեքստային տողից կհեռացնի բոլոր ավելորդ բացատները:

➤Սեղմեք ENTER

➤քաշեք ներքև Լրացնել բռնակը Գործիք

Արդյունք :

Դրանից հետո դուք կստանաք Իրական էլփոստի ID-ն որը զերծ է բոլոր չտպվող նիշերից:

Կարդալ ավելին. Ինչպես օգտագործել REPLACE ֆունկցիան Excel-ում (3 հարմար օրինակ)

5. Օգտագործելով CLEAN ֆունկցիան և LEN ֆունկցիան

Այստեղ մենք կհաշվենք Ուսանողների անունները -ի նիշերի քանակը՝ օգտագործելով LEN ֆունկցիան: CLEAN ֆունկցիայի օգնությամբ գծի ընդմիջումները հեռացնելուց հետո:

➤Ընտրեք ելքային բջիջը D5

=LEN(TRIM(CLEAN(C5)))

C5 Ուսանողի անունն է որի նիշերի երկարությունը ցանկանում եք հաշվել:

CLEAN կհեռացնի տողի ընդմիջումը, իսկ TRIM կհեռացնի բոլոր ավելորդ բացատները տեքստային տողից: Դրանից հետո LEN կհաշվի նիշըերկարությունը:

➤Սեղմեք ENTER

➤Քաշեք ներքև Լրացնել բռնակի Գործիքը

Արդյունք :

Այնուհետև դուք կկարողանաք հաշվել Ուսանողների անունները -ի նիշերի քանակը:

Նմանատիպ ընթերցումներ

  • Ինչպես օգտագործել CODE ֆունկցիան Excel-ում (5 օրինակ)
  • Օգտագործել Excel EXACT ֆունկցիան (6 հարմար օրինակ)
  • Ինչպես օգտագործել ՖԻՔՍՎԱԾ ֆունկցիան Excel-ում (6 Հարմար օրինակներ)
  • Օգտագործել UPPER ֆունկցիան Excel-ում (4 օրինակ)
  • Ինչպես օգտագործել SEARCH ֆունկցիան Excel-ում (3 օրինակ)

6. CLEAN ֆունկցիայի օգտագործումը և LEFT ֆունկցիան

Ենթադրենք, դուք ցանկանում եք հանել անունի մասը Ներմուծված էլփոստի ID-ից և դա անելու համար կարող եք օգտագործել CLEAN ֆունկցիան և <1:>LEFT ֆունկցիան ։

➤Ընտրեք ելքային բջիջը D5

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

C5 Ներմուծված էլփոստի ID-ն է :

CLEAN կհեռացնի տպագրվող չտպվող նիշերը և FIND(“@ ”, CLEAN(C5),1) կգ ive “@” դիրքը տեքստային տողում: Այսպիսով, FIND կվերադարձնի 6 և այնուհետև 6-1=5 կլինի LEFT ֆունկցիայի նիշերի թիվը :

Դրանից հետո LEFT կհանի առաջին հինգ նիշերը մաքուր Email Id :

➤Սեղմեք ENTER

➤Քաշեք ներքև Լրացնել բռնակը Գործիք

Արդյունք :

Այնուհետև դուք կստանաքուսանողների անունները Անուն սյունակում:

Կարդալ ավելին. Ինչպես օգտագործել RIGHT ֆունկցիան Excel-ում (հետ 6 Հեշտ օրինակներ)

7. Նիշերի փոխարինում

Այստեղ մենք կստեղծենք Նոր էլփոստի ID հեռացնելով չտպվող նիշերը և փոխարինելով «gmail» «yahoo» Ներմուծված էլփոստի ID սյունակից:

➤Ընտրեք ելքային բջիջը D5

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

C5 Ներմուծված էլփոստի ID-ն է :

SUBSTITUTE կփոխարինի «gmail»-ը «yahoo»-ով

➤Սեղմեք ENTER

➤Քաշեք ներքև Լրացնել բռնակը Գործիք

Արդյունք :

Այս կերպ դուք կստանաք Նոր էլփոստի ID-ներ :

8. Ստուգելով, արդյոք տեքստերը պետք է մաքրվեն

Մեծ տվյալների բազայի համար կարող է հոգնեցուցիչ լինել պարզել, թե որ տեքստերը պետք է մաքրեք: Բայց դա կարելի է հեշտությամբ անել, եթե հեշտությամբ ստուգեք, թե որ տեքստային տողերը պետք է մաքրվեն: Դա անելու համար այստեղ մենք օգտագործում ենք IF ֆունկցիան :

➤Ընտրեք ելքային բջիջը D5

=IF(CLEAN(C5)=C5,"Cleaned","Not Cleaned")

C5 Ներմուծված էլփոստի ID-ն է :

CLEAN(C5)=C5 տրամաբանական թեստ է, որը նշանակում է, որ տեքստային տողը հավասար է բոլոր չտպվող նիշերի կողմից հեռացված տեքստային տողին: Երբ ՃԻՇՏ է , ապա IF կվերադառնա «Մաքրված է» այլապես «Չմաքրված»

➤Սեղմեք ENTER

➤Քաշեք ներքև Լրացնել բռնակի Գործիք

Արդյունք :

Այնուհետև դուք կիմանաք, թե որ տեքստային տողերն եք պետք է մաքրել:

9. Ստանալով արժեքների միջինը

Այստեղ մենք ունենք որոշ նշաններ, որոնք ունեն որոշ չտպվող նիշեր, և դուք կարող եք հեռացնել դրանք օգտագործելով CLEAN ֆունկցիան : Բայց դրանից հետո թվերը կվերածվեն տեքստերի, այնպես որ դուք չեք կարող ստանալ Միջին նշանները առանց դրանք արժեքների վերածելու` օգտագործելով VALUE ֆունկցիան :

➤Ընտրեք ելքային բջիջը D5

=VALUE(CLEAN(C5))

C5 Ներմուծված է Նշումները .

ՄԱՔՐԻ -ը կհեռացնի տվյալների ավելորդ մասը (բայց տվյալները կվերափոխի տեքստի), այնուհետև VALUE տեքստային տողերը կվերածի թվեր:

➤Սեղմեք ENTER

➤Քաշեք ներքև Լրացնել բռնակի Գործիքը

Դրանից հետո դուք կստանաք թվային ձևաչափով գնահատականներ:

Միջին գնահատականները ստանալու համար բջջում մուտքագրեք հետևյալ բանաձևը D11

=AVERAGE(D5:D10)

D5:D10 միջակայքն է Նիշերը

Վերջապես, դուք կստանաք 73,83 որպես Միջին նշան ։

10. Օգտագործելով g VBA կոդը

CLEAN ֆունկցիան կարելի է նաև օգտագործել VBA-ում կոդ:

➤Անցնել Մշակավորող Tab> > Visual Basic Ընտրանք

Այնուհետև կբացվի Visual Basic խմբագրիչը վերև:

➤Անցնել Տեղադրել Tab>> Module Option

Այնուհետև մի <Կստեղծվի 1>Մոդուլ :

➤Գրեք հետևյալ կոդը

4130

Բջիջները C5 մինչև C10 C սյունակում զերծ կլինի տպագրվող նիշերից CLEAN ֆունկցիայի ի պատճառով, և մենք կստանանք արդյունքներ Սյունակ D<2-ի համապատասխան բջիջներում:>.

➤Սեղմեք F5

Արդյունք :

Այս կերպ, դուք կստանաք Իրական էլփոստի ID-ն որը զերծ է բոլոր չտպվող նիշերից:

Հիշելու բաներ

🔺 Այս ֆունկցիան տվյալ տեքստից հեռացնում է միայն 0 -ից 31 7-բիթանոց ASCII կոդը:

🔺 CLEAN ֆունկցիան կարող է նաև հեռացնել որոշ չտպվող նիշեր, որոնք տեսանելի չեն:

🔺 Այն չի կարող հեռացնել չտպվող նիշերը, որոնք չկան ASCII կոդում:

Պրակտիկա Բաժին

Ինքներդ պրակտիկա անելու համար ես տրամադրել եմ Պրակտիկա բաժինը, ինչպես ստորև` Պրակտիկա անունով թերթիկում: Խնդրում ենք դա անել ինքներդ:

Եզրակացություն

Այս հոդվածում մենք փորձեցինք լուսաբանել CLEAN ֆունկցիայի ներդրումը և օգտագործումը Excel-ում։ Հուսով եմ, որ այն օգտակար կգտնեք: Եթե ​​ունեք առաջարկներ կամ հարցեր, ազատ զգալ կիսվեք դրանք մեկնաբանությունների բաժնում:

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: