Բովանդակություն
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-ում։ Հուսով եմ, որ այն օգտակար կգտնեք: Եթե ունեք առաջարկներ կամ հարցեր, ազատ զգալ կիսվեք դրանք մեկնաբանությունների բաժնում: