Ինչպես կրճատել տեքստի մի մասը Excel-ում (9 հեշտ մեթոդ)

  • Կիսվել Սա
Hugh West

Microsoft Excel -ում աշխատելիս, հնարավոր է, ձեզ անհրաժեշտ լինի կտրել տեքստային տողի մի մասը: Օրինակ, դուք կարող եք պահանջել հեռացնել տեքստային տողի որոշակի հատվածը: Բացի այդ, երբեմն պետք է ջնջել տեքստերի մի մասը կոնկրետ նիշից առաջ/հետո: Այս հոդվածում ես կքննարկեմ excel-ում տեքստերի մի մասը կրճատելու մի քանի հեշտ և արագ մեթոդներ:

Ներբեռնեք Practice Workbook

Դուք կարող եք ներբեռնել գործնական աշխատանքային գիրքը, որը մենք օգտագործել ենք այս հոդվածը պատրաստելու համար:

Կտրել Text.xlsm-ի մի մասը

Excel-ում տեքստի մի մասը կտրելու 9 հեշտ եղանակ

1. Excel Find and Replace Option տեքստի մի մասը կտրելու համար

Առաջին հերթին, ես կօգտագործեմ Գտնել և փոխարինել տարբերակը excel-ում` excel-ում տեքստի մի մասը կտրելու համար: Ենթադրենք, ես ունեմ տվյալների հավաքածու ( B5:B10 ), որը պարունակում է ստորև նշված տվյալները: Այժմ ես « Ամբողջական անուն: » տեքստը կփոխարինեմ դատարկով:

Քայլեր.

  • Սկզբում ընտրեք տվյալների բազան և սեղմեք Ctrl + H ` Գտնել և փոխարինել երկխոսությունը ստանալու համար:
  • Երբ Գտնել և փոխարինել հայտնվում է երկխոսություն, մուտքագրեք տեքստի այն մասը, որը ցանկանում եք կրճատել Գտեք ինչ դաշտում: Դատարկ թողեք Փոխարինեք դաշտը:
  • Այնուհետև սեղմեք Փոխարինել բոլորը :

  • Արդյունքում մենք կստանանք ստորև բերված արդյունքը: Տեքստից բոլոր նշված անցանկալի մասը կտրված է, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում:

ԿարդալԱվելին՝ [Fix] TRIM ֆունկցիան չի աշխատում Excel-ում. 2 լուծում

2. Օգտագործեք SUBSTITUTE ֆունկցիան Excel-ում տեքստի մի մասը կտրելու համար

Այս անգամ, Ես կկիրառեմ SUBSTITUTE ֆունկցիան excel-ում՝ տեքստային տողից որոշակի հատված կտրելու համար: Այս դեպքում ես օգտագործում եմ նույն տվյալների հավաքածուն, որն օգտագործվում էր նախորդ մեթոդում:

Քայլեր.

  • Մուտքագրեք հետևյալ բանաձևը Cell-ում C5 և սեղմեք Enter ստեղնաշարից:
=SUBSTITUTE(B5,"Full Name:","")

  • Հետևաբար, Excel-ը կվերադարձնի ստորև բերված արդյունքը: Այժմ օգտագործեք Լրացնել բռնակի ( + ) գործիքը` բանաձեւը C6:C10 միջակայքում պատճենելու համար:

  • Ի վերջո, ահա վերջնական արդյունքը, որը մենք կստանանք:

Նշում.

Դուք կարող եք կրճատել որոշ նիշեր տեքստից՝ օգտագործելով ՓՈԽԱՐԱԿՈՒԹՅՈՒՆ ֆունկցիան : Դուք կարող եք միանգամից մի քանի նիշ ջնջել այս ֆունկցիայի միջոցով:

3. Կտրեք տեքստի մի մասը Flash Fill-ի միջոցով

Դուք կարող եք օգտագործել Flash Fill տարբերակը excel-ում` կտրելու համար տեքստային տողի որոշակի հատված: Excel-ը կարող է զգալ այն տվյալների օրինաչափությունները, որոնք դուք մուտքագրում եք դրան: Տեքստի մի մասը կրճատելիս՝ օգտագործելով Flash Fill տարբերակը, կիրառվում է տվյալների ընկալման այս հատկությունը: Ենթադրենք, որ մենք ունենք տվյալների բազա, որը պարունակում է մի քանի մարդկանց անուններ և նրանց մասնագիտությունները: Այժմ ես կկտրեմ անվանման մասը ստորև նշված տեքստային տողերից:

Քայլեր.

  • Մուտքագրեքակնկալվող արդյունքը C5 բջիջում (ձեր տվյալների բազայի առաջին բջիջի կողքին):
  • Այնուհետև սկսեք մուտքագրել ակնկալվող արդյունքը հաջորդ բջիջում (այստեղ, Cell C6 ) Այժմ excel-ը նախադիտելու է ելքը, երբ կարողանա զգալ մուտքագրված տվյալների օրինաչափությունը: Պատկերացնելու համար, քանի որ ես մուտքագրել եմ Teacher Cell C5 -ում և սկսել եմ մուտքագրել Engineer Cell C6 -ում, excel-ը հասկանում է, որ փնտրում եմ: միայն մասնագիտությունների համար:

  • Քանի որ նախադիտման տվյալները հայտնվում են, սեղմեք Enter ստորև բերված արդյունքը ստանալու համար:

4. Միավորել RIGHT & AMP; LEN-ի գործառույթները՝ տեքստի առաջին մասը կտրելու համար

Մենք կարող ենք կրճատել տեքստային տողի առաջին մասը՝ օգտագործելով excel բանաձևերը: Այստեղ ես կօգտագործեմ RIGHT ֆունկցիան LEN ֆունկցիայի հետ միասին՝ ստորև բերված տվյալների բազայից առաջին երկու նիշերը կտրելու համար:

Քայլեր.

  • Մուտքագրեք ստորև բերված բանաձևը C5C5 -ում և սեղմեք Enter :
=RIGHT(B5,LEN(B5)-2)

  • Վերջապես, Fill Handle գործիքը կիրառելուց հետո սա վերջնական արդյունքն է:

Այստեղ LEN ֆունկցիան վերադարձնում է Cell B5 տեքստային տողի երկարությունը: Այնուհետև 2 -ը հանվում է ամբողջ տեքստի երկարությունից, որը վերադարձնում է 11 : Դրանից հետո RIGHT ֆունկցիան հանում է 11 նիշերը Բջջի B5 -ի աջ կողմից:

5. Կիրառել Excel-ի բանաձևը վերջին մասի կրճատման համար: տեքստի Excel-ում

Ի տարբերություննախորդ մեթոդը, այժմ ես կկտրեմ տեքստային տողի վերջին մասը՝ օգտագործելով LEFT և LEN ֆունկցիաների համակցությունը: Օրինակ, ես կկտրեմ վերջին 5 նիշերը ստորև բերված տվյալների տեքստային տողերից:

Քայլեր.

  • Սկզբում մուտքագրեք հետևյալ բանաձևը C5C5 -ում: Այնուհետև սեղմեք Enter ։
=LEFT(B5,LEN(B5)-5)

  • Բանաձևը մուտքագրելուց հետո Excel-ը վերադարձրեք ստորև բերված արդյունքը. Ինչպես տեսնում եք, վերոհիշյալ բանաձևը վերացրել է վերջին 5 նիշերը բոլոր տեքստային տողերից:

Այստեղ, LEN ֆունկցիան վերադարձնում է Cell B5 -ի ընդհանուր երկարությունը: Այնուհետև 5 հանվում է LEN բանաձևից և պատասխանում 11 : Վերջապես, LEFT ֆունկցիան վերադարձնում է 11 նիշերը Cell B5 -ի տեքստային տողի ձախ կողմից:

Նշում ․ ; LEN-ի գործառույթները՝ առաջին N և վերջին N նիշերը կտրելու համար

Այս մեթոդով ես կկտրեմ առաջին N և վերջին N նիշերը տեքստային տողից՝ օգտագործելով MID ֆունկցիան և <1-ի հետ միասին:>LEN ֆունկցիաները: Պատկերացնելու համար ես կջնջեմ առաջին 2 ​​ և վերջին 5 նիշերը ստորև բերված տվյալների հավաքածուի տեքստային տողերից:

Քայլեր.

  • Սկզբում մուտքագրեք ստորև բերված բանաձևը C5C5 -ում ևսեղմեք Մուտքագրեք ։
=MID(B5,3,LEN(B5)-7)

  • Հենց որ սեղմեք Enter և կիրառեք Fill Handle գործիքը, excel-ը կվերադարձնի ստորև բերված արդյունքը: Վերոնշյալ արդյունքից մենք կարող ենք տեսնել, որ յուրաքանչյուր տողի առաջին 2 և վերջին 5 նիշերը կտրված են, ինչպես ցույց է տրված ստորև նկարում:

Այստեղ LEN ֆունկցիան վերադարձնում է Բջջի B5 երկարությունը, որը 18 է: Այնուհետև կրճատվող նիշերի ընդհանուր թիվը (այստեղ, 2 + 5 )  հանվում է B5 բջիջի ընդհանուր երկարությունից (այստեղ, 18 ) . Հանման արդյունքում ստացվում է 11 : Այնուհետև MID ֆունկցիան հանում է 11 նիշերը Cell B5 -ի տեքստային տողի 3-րդ դիրքից:

7 Կտրեք տեքստի մի մասը հատուկ նիշից առաջ կամ հետո

Դուք կարող եք կրճատել տեքստը որոշակի նիշից առաջ կամ հետո (ստորակետ, կետ-ստորակետ, բացատ և այլն)՝ օգտագործելով excel բանաձևերը: Ենթադրենք, մենք ունենք ստորև բերված տվյալների հավաքածուն, որը պարունակում է տեքստային տողեր, որոնք բաժանված են ստորակետով: Այժմ ես կկիրառեմ excel ֆունկցիաներ՝ ստորակետից առաջ/հետո ամեն ինչ հեռացնելու համար:

7.1. Կտրեք տեքստի մի մասը հատուկ գրանշանից առաջ

Սկզբում ես կկտրեմ տեքստի այն մասը, որը դրված է ստորակետից առաջ:

Քայլեր.

  • Մուտքագրեք հետևյալ բանաձևը C5C5 -ում: Հաջորդ սեղմեք Enter :
=RIGHT(B5,LEN(B5)-SEARCH(",",B5))

  • Բանաձեւը մուտքագրելուց հետո այստեղ է. Արդյունքըմենք ստանում ենք. Մենք տեսնում ենք, որ ստորակետից առաջ բոլոր նիշերը կտրված են:

Այստեղ, SEARCH ֆունկցիան գտնում է ստորակետի գտնվելու վայրը ստորակետում: տրված է B5 բջիջի տեքստային տողը, որը 7 է: Այնուհետև 7 -ը հանվում է Բջջի B5 երկարությունից, որը վերադարձվում է LEN ֆունկցիայի միջոցով: Հանման արդյունքը 8 է։ Վերջապես, RIGHT ֆունկցիան կրճատում է 8 նիշերը ստորակետի աջ մասից:

Կարդալ ավելին. Կտրեք աջ նիշերը և բացատները Excel-ում (5 եղանակ): )

7.2. Կտրեք տեքստի մի մասը հատուկ նիշից հետո

Ինչպես նախորդ մեթոդը, այստեղ ես կկտրեմ տեքստի մի մասը, որը գտնվում է ստորակետից հետո:

Քայլեր.

  • Մուտքագրեք ստորև բերված բանաձևը C5C5 -ում և սեղմեք Enter :
=LEFT(B5,SEARCH(",",B5)-1)

  • Բանաձեւը մուտքագրելուց հետո մենք կարող ենք տեսնել տեքստային տողի բոլոր մասերը, որոնք գտնվում են ստորակետները հեռացնելուց հետո:

Այստեղ SEARCH ֆունկցիան գտնում է ստորակետի տեղը: Հաջորդը, 1 հանվում է SEARCH բանաձևից, քանի որ մենք չենք ուզում ստորակետ ներառել մեր վերջնական արդյունքում: Ի վերջո, LEFT ֆունկցիան հանում է տեքստային մասը ստորակետից առաջ: Այսպիսով, մենք կտրեցինք տեքստի մասը ստորակետից հետո:

Նշում.

Դուք կարող եք կտրել տեքստի մի մասը առաջ/հետո կոնկրետ նիշերի առաջացում (ստորակետ, կետ, բացատ և այլն)տարբեր դիրքերում՝ օգտագործելով excel ֆունկցիաների համակցությունը:

Կարդալ ավելին. Ձախ կտրվածքի ֆունկցիան Excel-ում. 7 հարմար եղանակ

8. Excel-ի ՓՈԽԱՐԻՆԵԼ Տեքստի մի մասը կտրելու գործառույթը

Այժմ ես կօգտագործեմ REPLACE ֆունկցիան excel-ում՝ տեքստային տողերի մի մասը կտրելու համար: Օրինակ, ստորև բերված տվյալների բազայից ես կկտրեմ բոլոր անունները:

Քայլեր.

  • Մուտքագրեք ստորև բանաձև C5 բջիջում : Այնուհետև սեղմեք Enter ։
=REPLACE(B5,1,13," ")

  • Հետևաբար, Excel-ը կ վերադարձրեք ստորև բերված արդյունքը. Ստորև բերված արդյունքից մենք կարող ենք տեսնել, որ ներքևում գտնվող տեքստային տողերի անունների հատվածները կտրված են:

9. Օգտագործեք VBA տեքստի առաջին կամ վերջին մասը կտրելու համար: Excel

Մենք կարող ենք կրճատել տեքստի մի մասը՝ օգտագործելով պարզ VBA կոդ Excel-ում: Ես կօգտագործեմ VBA User Defined Function տեքստային տողերից մի հատված կտրելու համար:

9.1. VBA՝ տեքստային տողերի առաջին մասը կտրելու համար

Սկզբում ես կջնջեմ առաջին երկու նիշերը՝ օգտագործելով VBA UDF: Հաշվի առեք ստորև բերված տվյալների բազան՝ առաջին 2 նիշերը կտրելու համար:

Առաջադրանքը կատարելու համար հետևեք ստորև նշված քայլերին:

Քայլեր.

  • Սկզբում անցեք Մշակող > Visual Basic :

  • Արդյունքում VBA պատուհանը կհայտնվի: Աջ սեղմեք VBAProject -ի վրա և անցեք Տեղադրել > Module :

  • Այժմ մուտքագրեք ստորև նշված կոդը Մոդուլ .
9975

  • Այնուհետև գնացեք excel թերթ, որտեղ ունեք տվյալները, և սկսեք մուտքագրել ձեր ունեցած ֆունկցիան: ստեղծված VBA -ի միջոցով: Այն կհայտնվի Excel-ի մյուս գործառույթների նման:

  • Այնուհետև մուտքագրեք ֆունկցիայի արգումենտները, որոնք նման կլինեն հետևյալ բանաձևին.
=TrimFirstn(B5,2)

  • Սեղմեք Enter և կիրառեք Լրացնել բռնակի գործիքը բանաձեւը մնացած բջիջներին պատճենելու համար: Ի վերջո, դուք կստանաք ստորև բերված արդյունքը:

9.2. VBA տեքստի վերջին մասը կտրելու համար

Այժմ ես կօգտագործեմ VBA UDF տեքստային տողի վերջին մասը կտրելու համար: Այս մեթոդը նման է նախորդ մեթոդին, պարզապես պետք է մուտքագրել այլ VBA կոդ: Օրինակ, ես կօգտագործեմ վերջին 5 նիշերը ստորև բերված տեքստային տողերից:

Քայլեր.

  • Նույնպես, նախորդ մեթոդով անցեք Developer > Visual Basic : Այնուհետև Տեղադրեք նոր Մոդուլ VBAProject և մուտքագրեք ստորև բերված կոդը Մոդուլում (տես սքրինշոթը):
9589

  • Այժմ մուտքագրեք նոր ստեղծված UDF և տեղադրեք արգումենտները հետևյալ կերպ.
=TrimLastn(B5,5)

  • Հենց բանաձևը մուտքագրեք, Excel-ը կկտրի վերջին 5 նիշերը տվյալ տեքստային տողերից:

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

Վերոնշյալ հոդվածում ես փորձել եմ քննարկել մի քանի մեթոդներExcel-ում տեքստի մի մասը մանրակրկիտ կտրատել: Հուսանք, այս մեթոդներն ու բացատրությունները բավարար կլինեն ձեր խնդիրները լուծելու համար։ Խնդրում եմ ինձ տեղյակ պահեք, եթե ունեք հարցեր:

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