Բովանդակություն
Աշխատաթերթում բացատները կարող են առաջանալ տարբեր պատճառներով: Տվյալների մուտքագրման կամ տարբեր աղբյուրներից տվյալների ներմուծման ժամանակ կարող են լինել սխալներ: Այդ տարածքները ձեռքով հեռացնելը կարող է դժվար լինել և ժամանակ պահանջել: Այս հոդվածում մենք ձեզ ցույց կտանք արագ եղանակներ՝ Excel-ում տարածքը հեռացնելու տեքստից հետո: Այս եղանակները հարմար կլինեն, երբ մենք պետք է մաքրենք տվյալները:
Ենթադրենք, մենք ունենք անունների ցանկ տեքստից հետո անցանկալի բացատներով: Մենք ցանկանում ենք հեռացնել այդ տարածքները՝ հետագա գործողություններ կատարելու համար: Մենք դա կանենք ստորև՝ օգտագործելով 6 տարբեր մեթոդներ: Մեր հարմարության համար մենք ներառել ենք երկու սյունակ Նորմալ տեքստ և Տեքստ առանց անցանկալի տարածության : Այստեղ մենք անցանկալի բացատներ ունենք Abagail բառի և չակերտի (“) միջև:
Ներբեռնեք պրակտիկայի աշխատանքային գիրքը
Removing_spaces_after_text.xlsm
Excel-ում տեքստից հետո տարածությունը հեռացնելու 6 արագ եղանակ
Այժմ մենք կփնտրենք Excel-ից հետո տարածքը հեռացնելու ուղիներ տեքստը։ Այս դեպքում մենք կհեռացնենք Abagail և չակերտի (“ ”) միջև եղած բացերը: Հետևյալ մեթոդները մեզ կառաջնորդեն դա անելու տարբեր մեթոդներով:
1. Հեռացրեք բացատները Excel-ում տեքստից հետո, օգտագործելով Find and Replace
Մենք կարող ենք հեռացնել բացատները տեքստից հետո՝ օգտագործելով Գտնել և փոխարինել Excel-ի հատկությունը: Դա անելու համար, նախ, մենք պետք է ընտրենք այն տիրույթը, որի վրա ցանկանում ենք կիրառել Գտնել և փոխարինել հատկությունը:
Այստեղ ես ընտրել եմմիջակայք B5:B9 ։
Սկզբում մենք կգնանք Գլխավոր ներդիր, այնուհետև կգնանք Գտնել & Գործիքագոտում ընտրեք տարբերակը:
From Find & Ընտրեք ընտրեք Փոխարինել :
Այնուհետև կհայտնվի Գտնել և փոխարինել երկխոսության տուփը: .
Այնուհետև Գտնել ինչ վանդակում մենք մեկ անգամ մուտքագրում ենք SPACEBAR : Այս դեպքում մենք կթողնենք Փոխարինել վանդակը դատարկ :
Այնուհետև կսեղմենք Փոխարինել բոլորը բոլոր բացատները հեռացնելու համար : հաղորդագրության տուփը կհայտնվի փոխարինումների քանակով:
Տեքստից հետո բոլոր բացերը կվերանան:
Կարդալ ավելին. Ինչպես հեռացնել տարածությունը նախքան տեքստը Excel-ում (4 մեթոդ)
2. Հեռացնել բացատները տեքստից հետո՝ օգտագործելով TRIM ֆունկցիան Excel-ում
2.1. Միայն TRIM ֆունկցիայի օգտագործումը
TRIM ֆունկցիան Excel-ում օգնում է մեզ հեռացնել ցանկացած անցանկալի տարածք: Մենք կարող ենք օգտագործել TRIM ֆունկցիան ՝ տեքստից հետո անցանկալի բացատներից ազատվելու համար: Այստեղ, այս դեպքում, C5 բջիջում մենք կգրենք
=TRIM(B5)
Հետո սեղմելով ENTER ստեղնը, մենք կգտնենք տեքստն առանց անցանկալի բացատ : Այստեղ մենք կհեռացնենք անվան երկու մասերի միջև եղած անհարկի բացատները:
Այժմ մենք կօգտագործենք Լրացնել բռնակը ` օգտագործելու համար: Excel-ի Autofill ֆունկցիան՝ Տեքստում այլ արժեքներից տարածք հեռացնելու համարԱռանց անցանկալի տարածության սյունակ ։
2.2. Օգտագործելով LEN և LEFT ֆունկցիաները TRIM ֆունկցիայի հետ
LEN ֆունկցիան Excel-ում չափում է ցանկացած թվի կամ տողի երկարությունը: ՁԱԽ ֆունկցիան Excel-ում կարող է օգտակար լինել ցանկացած թվից կամ տեքստային տողից որոշակի թվով նիշեր ստանալու համար: Այստեղ մենք կօգտագործենք երեք ֆունկցիաների համադրություն՝ տեքստից հետո բացատները հեռացնելու համար: Այստեղ, C5 բջիջում մենք մուտքագրում ենք
=TRIM(LEFT(B5,LEN(B5)))
Բանաձեւի բաժանում
LEN(B5)
—> չափում է B5 բջիջի նիշերի երկարությունը: Այս դեպքում,
Արդյունքը :14
LEFT(B5,LEN(B5)) —> դառնում է LEFT(B5,14): Այսպիսով, այն հաշվի է առնում ձախից 14 նիշ: Այս դեպքում,
Արդյունքը : Abagail Ross
Բացատրություն : Ուշադրություն դարձրեք, որ միջև կա 2 լրացուցիչ բացատ բառերը.
TRIM(LEFT(B5,LEN(B5))) —> այժմ գործում է TRIM գործառույթը: Այն հեռացնում է երկու լրացուցիչ բացատները բառերի միջև և տալիս է մեզ համապատասխան արդյունք:
Արդյունքը : Abagail Ross
Բացատրություն. Ուշադրություն դարձրեք, որ երկու բառերի միջև ավելորդ տարածություն չկա:
Սեղմելով ENTER ստեղնը, մենք արդյունքը ստանում ենք C5 բջիջում: .
Օգտագործելով Լրացնել բռնակը Excel-ի AutoFill ֆունկցիան օգտագործելու համար, մենք արժեքներ ենք ստանում Տեքստ առանց Անցանկալի տարածքսյունակ .
Կարդալ ավելին. H ինչպես հեռացնել առաջատար տարածքները Excel-ում (4 մեթոդ)
3. Հեռացրեք բացատները տեքստից հետո, օգտագործելով Power Query
Power Query -ը օգտակար հատկություն է, երբ խոսքը վերաբերում է տվյալների ձևաչափմանը: Մենք կարող ենք օգտագործել Power Query անցանկալի տարածքները մաքրելու համար: Նախ ընտրում ենք այն տիրույթի բոլոր տվյալները, որոնց հետ աշխատում ենք:
Ընտրել ենք միջակայքը B5:B9:
Այնուհետև, Power Query կատարելու համար, մենք պետք է ընտրենք Սեղանից/ Տարածքից Տվյալների ներդիրից :
Նոր պատուհան կբացվի:
Գնացեք Ավելացնել սյունակ >> Ձևաչափ >> TRIM
Մենք կտրված տվյալները կստանանք նոր սյունակում , որը կոչվում է Trim :
Այնուհետև անցեք Ֆայլ ներդիր:
Սեղմեք Փակել & Բեռնել ։
Դուք կստանաք արդյունքները նոր թերթում ։
Կարդալ ավելին. Ինչպես հեռացնել տարածքները Excel-ում. Formula-ով, VBA-ով և AMP; Power Query
4. Հեռացրեք բացատները տեքստից հետո, օգտագործելով մակրոները և VBA-ն
Մենք կարող ենք օգտագործել VBA տեքստից հետո բացատները հեռացնելու համար: Նախ, մենք պետք է ընտրենք ամբողջ տիրույթը, որից ցանկանում ենք հեռացնել բացատները:
Այնուհետև մենք ընտրեցինք միջակայքը B5:B9 :
VBA խմբագիրն օգտագործելու համար
Բացեք Developer ներդիրը >> ընտրեք Visual Basic
Նոր պատուհանկհայտնվի:
Անցնել Տեղադրել ներդիր >> ընտրեք Մոդուլ :
Նոր Մոդուլ կհայտնվի: Մուտքագրեք ներքևի կոդը նոր Մոդուլում :
7805
Մենք կստեղծենք նոր Ենթակարգ ընթացակարգ RemoveSpacesafterText և երկու փոփոխականներ M և բջիջ հայտարարեք Range :
Այնուհետև մենք օգտագործեցինք For loop յուրաքանչյուր բջիջ գտնելու համար: որն ունի անցանկալի տարածքներ: Մենք կօգտագործենք VBA TRIM ֆունկցիան` բացատները հեռացնելու համար:
Այժմ մենք պահենք կոդը և կգործարկենք կոդը սեղմելով F5 :
Մենք կկարողանանք հեռացնել բոլոր անցանկալի բացերը:
Կարդալ ավելին` Ինչպես հեռացնել հետին բացատները Excel-ում (6 հեշտ մեթոդ)
5. Հեռացնել բացատները տեքստից հետո՝ օգտագործելով LEFT ֆունկցիան Excel-ում
LEFT գործառույթը Excel-ում թույլ է տալիս մեզ ընտրեք տեքստի ձախ կողմում նշված թվով նիշ: Եթե մենք գիտենք, թե քանի բացատ կա տեքստի աջում, այսինքն՝ տեքստից հետո մենք կարող ենք հեռացնել բացատները՝ օգտագործելով LEFT ֆունկցիան:
Այս դեպքում մենք գիտենք, որ մենք ունենք երեք բացատ տեքստի աջ կողմում: Այսպիսով, C5 բջիջում, մենք մուտքագրելու ենք
=LEFT(B5,LEN(B5)-3)
Բանաձեւի բաշխում
LEN(B5)
—> մեզ տալիս է B5 բջիջի արժեքի երկարությունը:
Ելքը կազմում է : 10
LEN(B5)-3
—> մեզ տալիս է 10-3 արժեքը:
Ելքը կազմում է :7
Բացատրություն . Մենք գտնում ենք անհրաժեշտ նիշերի քանակը:
LEFT(B5,LEN(B5)-3)
—> առբերում է 7 նիշ տեքստի ձախից:
Ելք է : Abagail
Բացատրություն . Տեքստից հետո լրացուցիչ տարածություն չկա:
Սեղմելով ENTER ստեղնը՝ մենք կստանանք արժեքը C5 բջիջում :
Այժմ ներքև քաշելով Լրացնել բռնակը Ավտոլրացում հատկանիշն օգտագործելու համար մենք կստանանք բոլոր արժեքները Տեքստ առանց անցանկալի տարածության սյունակում :
6. Հեռացրեք բացատները տեքստից հետո, օգտագործելով SUBSTITUTE ֆունկցիան Excel-ում
SUBSTITUTE Function Excel-ի գործառույթը թույլ է տալիս մեզ փոխարինել մեկ տեքստը մյուսով: Մենք կարող ենք օգտագործել SUBSTITUTE ֆունկցիան ՝ փոխարինելու անցանկալի բացատները: Այստեղ մենք կփոխարինենք լրացուցիչ բացատները երկու տեքստերի միջև: Դա անելու համար C5 բջիջում մենք մուտքագրենք
=SUBSTITUTE(B5," ","")
բանաձևում մենք կընտրի B5 բջիջը , որի արժեքը մենք ցանկանում ենք փոխարինել: Այնուհետև օգտագործվեց space որպես old_text , քանի որ ես ուզում եմ հեռացնել տարածությունը: Այնուհետև օգտագործվեց դատարկ տարածք կրկնակի չակերտի մեջ որպես new_text :
Այժմ SUBSTITUTE ֆունկցիան կփոխարինի հետո տեքստի լրացուցիչ բացատները: բացատ չկա:
ENTER ստեղը սեղմելուց հետո մենք կստանանք ցանկալի արժեքը B5 բջիջում :
Այնուհետև օգտագործելով Լրացնել բռնակը Autofill ֆունկցիան օգտագործելու համար մենք կստանանք համապատասխան արժեքներ: Տեքստ առանց անցանկալի տարածության սյունակում :
Կարդալ ավելին. Ինչպես հեռացնել տարածքը Excel-ում թվերից առաջ (3 եղանակ)
Հիշելու բաներ
Անցանկալի բացատները կարող են մեզ խնդիրներ առաջացնել, երբ մենք օգտագործում ենք Փնտրել գործառույթները :
Երբ մենք օգտագործում ենք LEFT Գործառույթ միայն տեքստից հետո անցանկալի բացատները հեռացնելու համար մենք պետք է իմանանք տեքստից հետո բացատների քանակը:
Պրակտիկա բաժին
Մենք ներառել ենք պրակտիկայի բաժին, որպեսզի կարողանաք կիրառեք մեթոդները ինքնուրույն:
Եզրակացություն
Մենք փորձեցինք ցույց տալ Excel-ում տեքստից հետո տարածությունը հեռացնելու 6 արագ եղանակ: Հուսով եմ, որ դրանք օգտակար կլինեն ձեզ ձեր ամենօրյա գործունեության մեջ: Եթե Ձեզ անհրաժեշտ են լրացուցիչ պարզաբանումներ, ազատ զգալ մեկնաբանել ստորև կամ ուղարկել որևէ կարծիք: Մեր թիմը սիրով կօգնի ձեզ լուծել ձեր ցանկացած խնդիր: