Տեքստ հանել նիշից հետո Excel-ում (6 եղանակ)

  • Կիսվել Սա
Hugh West

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

Ներբեռնեք Practice Workbook

Extract Text A Character.xlsm

Excel-ում նիշից հետո տեքստ հանելու 6 արդյունավետ եղանակ

Հաջորդ բաժնում մենք ձեզ ենք տրամադրում վեց հարմար և արդյունավետ մեթոդներ, որոնք կարող եք կիրառել ձեր տվյալների բազայում: Համոզվեք, որ սովորել եք դրանք բոլորին: Խորհուրդ ենք տալիս սովորել և կիրառել այս ամենը: Դա, անշուշտ, կհարստացնի ձեր Excel-ի գիտելիքները:

1. Օգտագործեք MID և FIND ֆունկցիաները՝ նիշից հետո տեքստ հանելու համար

Այժմ, այս մեթոդով մենք օգտագործում ենք MID ֆունկցիան և FIND ֆունկցիան միասին: Բջջից առաջինը կգտնենք կոնկրետ նիշը՝ օգտագործելով FIND ֆունկցիան: Դրանից հետո մենք կհանենք տեքստը այդ բջջի կոնկրետ դիրքից:

Նայեք հետևյալ տվյալների հավաքածուին.

Այստեղ կարող եք տեսնել. մենք ունենք որոշակի տվյալներ տվյալների բազայում: Բոլոր բջիջներում կա գծիկ («-»): Այժմ մեր նպատակն է տեքստը հանել հատուկ գծիկից հետո (“-”) մեր բանաձևով:

📌 Քայլեր

  • Նախ, մուտքագրեք հետևյալ բանաձևը C5C5 -ում.

=MID(B5,FIND("-",B5)+1,LEN(B5))

Այստեղ մենք օգտագործեցինք LEN ֆունկցիան մի քանի նիշ տրամադրելու համար, որպեսզի այն կարողանա հանել մնացածը:

  • Դրանից հետո սեղմեք Enter :
  • Այժմ քաշեք Լրացնել բռնակի պատկերակը բջիջների միջակայքի վրա C6:C9:

Ինչպես տեսնում եք, մեզ հաջողվել է Excel-ում կոնկրետ նիշից հետո տեքստ հանել բջիջից: Փորձեք հիմա:

🔎 Բանաձեւի բաշխում

Այստեղ մենք այն բաժանում ենք միայն առաջին տվյալների համար:

LEN(B5) վերադարձնում է 11 ։

FIND(“-“,B5) վերադարձնում է 6 .

MID(B5,FIND(“-“,B5)+1,LEN(B5)) = MID(B5,6+1,11) վերադարձնում է World ։

2. RIGHT, LEN և FIND ֆունկցիաներ՝ նիշից հետո տեքստ հանելու համար

Այժմ այս մեթոդում մենք օգտագործում ենք ՃԻՇՏ ֆունկցիան , ԼԵՆ ֆունկցիան և ԳՏՆԵԼ ֆունկցիան ընդհանրապես՝ բջջից տեքստ հանելու համար: Դա ցույց տալու համար մենք օգտագործում ենք նախորդ տվյալների բազան:

Հիմնականում մենք բջիջից ենթատող ենք հանում կոնկրետ նիշից հետո:

📌 Քայլեր

  • Այժմ մուտքագրեք հետևյալ բանաձևը C5 բջիջում.

=RIGHT(B5,LEN(B5)-FIND("-",B5))

  • Այնուհետև սեղմեք Enter :
  • Դրանից հետո քաշեք Լրացնել բռնակը պատկերակը բջիջների միջակայքի վրա C6:C9.

Ինչպես դուքկարող ենք տեսնել, մենք հաջողությամբ գտել ենք կոնկրետ կերպարը կոնկրետ դիրքից: Եվ մենք բջջից հանում ենք տեքստը տվյալ նիշից հետո:

🔎 Բանաձևի բաշխում

Այստեղ մենք միայն բաժանում ենք այն: առաջին տվյալների համար:

LEN(B5) վերադարձնում է 11 :

FIND(“-“,B5) վերադարձնում է 6:

RIGHT(B5,LEN(B5)-FIND(“-“,B5)) =RIGHT(B5,11-6) վերադարձնում է Աշխարհը :

Կարդալ ավելին. Ինչպես հանել տվյալները Excel-ից` հիմնվելով չափանիշների վրա

3. Օգտագործումը LEFT, FIND և SUBSTITUTE ֆունկցիաները նիշից հետո տեքստ քաղելու համար

Այժմ մենք օգտագործում ենք LEFT ֆունկցիան , FIND ֆունկցիան և ՓՈԽԱՐԱԿԵԼՈՒ Excel-ի գործառույթը : Նայեք հետևյալ տվյալների հավաքածուին.

Այժմ այս տվյալների բազան բավականին հետաքրքիր է: Մենք օգտագործում ենք նախորդ տվյալների բազան: Բայց մենք փոխեցինք կերպարները։ Մենք բջիջներում ունենք մի քանի նիշ: Այստեղ մեր նպատակն է հանել տեքստը բջիջներից բոլոր այդ նիշերից հետո՝ օգտագործելով մեր բանաձևը:

📌 Քայլեր

  • Սկզբում մուտքագրեք հետևյալը. բանաձև Բջջ D5 :

=SUBSTITUTE(B5,LEFT(B5,FIND(C5,B5)),"")

  • Այժմ սեղմեք Enter .
  • Այնուհետև, քաշեք Լրացնել բռնակը պատկերակը բջիջների միջակայքի վրա D6:D9:

Ինչպես տեսնում եք, մեր բանաձևը բավականին լավ է աշխատել Excel-ում այդ առանձին նիշերից հետո տեքստ հանելու համար:

🔎Բանաձևի բաշխում

Այստեղ մենք այն բաժանում ենք միայն առաջին տվյալների համար:

FIND(C5,B5) վերադարձնում է 6 .

LEFT(B5,6) վերադարձնում է [էլ.փոստը պաշտպանված է]

SUBSTITUTE(B5,LEFT( B5,FIND(C5,B5)),””) = SUBSTITUTE(B5,”[email պաշտպանված]”,””) վերադարձնում է World :

4. Օգտագործելով RIGHT , SEARCH և SUBSTITUTE գործառույթներ՝ հատուկ նիշեր հանելու համար

Այժմ այս բանաձևը բավականին բարդ է: Բայց եթե պատկերացում ունեք այս գործառույթների մասին, ապա դա հեշտությամբ կհասկանաք: Դա անելու համար մենք օգտագործում ենք հետևյալ գործառույթները.

  1. ՃԻՇՏ ֆունկցիան ։
  2. SEARCH ֆունկցիան։
  3. SUBSTITUTE ֆունկցիան։
  4. LEN ֆունկցիան։

Այս մեթոդը ցուցադրելու համար մենք օգտագործում ենք նախորդ տվյալների բազան այստեղ։ Համոզվեք, որ ստուգել եք այս բոլոր գործառույթները նախքան դրա մեջ մտնելը:

📌 Քայլեր

  • Նախ, մուտքագրեք հետևյալ բանաձևը Cell D5 :

=RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5,C5,"#",LEN(B5)-LEN(SUBSTITUTE(B5,C5,"")))))

  • Դրանից հետո սեղմեք Enter ։
  • Այժմ քաշեք Լրացնել բռնակը պատկերակը բջիջների միջակայքի վրա D6:D9:

Վերջում, մենք հաջողությամբ ընտրեցինք կոնկրետ կերպարներին և նրանց դիրքերը: Դրանից հետո մենք տեքստը հանեցինք կոնկրետ նիշից հետո:

🔎 Բանաձեւի բաշխում

Այստեղ մենք այն բաժանում ենք միայն դրա համար: առաջին տվյալները։

LEN(B5) վերադարձնում է 11

SUBSTITUTE(B5,C5,””) վերադարձնում է HelloWorld ։

SUBSTITUTE( B5,C5,”#”,11-LEN(“HelloWorld”)) վերադառնում է Hello#World:

SEARCH(“#”,”Hello# World») վերադարձնում է 6 :

RIGHT(B5,LEN(B5)-SEARCH(“#”,SUBSTITUTE(B5,C5,”#, LEN(B5)-LEN(SUBSTITUTE(B5,C5,”))))) = RIGHT(B5,11-6) վերադարձնում է Աշխարհը :

5. Օգտագործելով RIGHT, SUBSTITUTE և REPT ֆունկցիաները նիշից հետո տեքստ հանելու համար

Այստեղ մեր բանաձևը բաղկացած է Excel-ի բազմաթիվ գործառույթներից: Տեքստ հանելու մեր հիմնական երեք գործառույթներն են՝ RIGHT ֆունկցիան , ՓՈԽԱՐԻՆԻ ֆունկցիաները և REPT ֆունկցիան :

Սա ցույց տալու համար մենք օգտագործում են նախորդի նման տվյալների բազա:

📌 Քայլեր

  • Սկզբում մուտքագրեք հետևյալ բանաձևը Cell D5 -ում.

=TRIM(RIGHT(SUBSTITUTE(B5,C5,REPT(" ",LEN(B5))),LEN(B5)))

Մենք օգտագործել ենք TRIM ֆունկցիան ` լրացուցիչ առաջատար բացերը հեռացնելու համար:

  • Դրանից հետո սեղմեք Enter :
  • Այժմ քաշեք Լրացնել բռնակի պատկերակը բջիջների միջակայքում D6:D9:

Ինչպես տեսնում եք, մեզ հաջողվել է Excel-ի բջիջից նիշից հետո տեքստ հանել: Փորձեք այս մեթոդը տարբեր դիրքերից տարբեր նիշերով:

🔎 Բանաձևի բաշխում

Այստեղ մենք այն միայն առաջինն ենք բաժանում: տվյալներ։

LEN(B5) վերադարձնում է 11

REPT(” “,LEN(B5)) վերադարձնում է «           «(Բացատներ) ։

SUBSTITUTE(B5,C5,REPT(” “,LEN(B5))) վերադարձնում է “ Ողջույն           Աշխարհ»:

RIGHT(SUBSTITUTE(B5,C5,REPT(” “,LEN(B5))),LEN(B5)) վերադարձնում է “     Աշխարհը” :

TRIM(RIGHT(ՓՈԽԱՐԱԿԻՉ (B5,C5,REPT(” “,LEN(B5))),LEN(B5))) = TRIM(”      World”) վերադառնում է Աշխարհը :

6. VBA կոդերը Excel-ում նիշից հետո տեքստ հանելու համար

Եթե դուք ինձ նման VBA-ի հրեշ եք, կարող եք փորձել այս մեթոդը: Այս կոդը հեշտությամբ կհանի տեքստը նիշից հետո: Այս պարզ կոդով դուք կկարողանաք կատարել այս գործողությունը ամբողջ սյունակի համար:

📌 Քայլեր

  • Նախ, սեղմեք Alt+F11 ձեր ստեղնաշարի վրա՝ VBA խմբագրիչը բացելու համար:
  • Այնուհետև ընտրեք Տեղադրել > Մոդուլ .

  • Այնուհետև մուտքագրեք հետևյալ կոդը՝
6638
  • Այնուհետև պահպանեք ֆայլը։
  • Այժմ ընտրեք բջիջների տիրույթը B5:B9 ։

  • Դրանից հետո, սեղմեք Alt+F8 ստեղնաշարի վրա՝ Մակրո երկխոսության տուփը բացելու համար:
  • Հաջորդը ընտրեք exttract_text:

  • Այնուհետև սեղմեք Գործարկել :

Այստեղ, օգտագործելով VBA կոդը, մենք հաջողությամբ հանեցինք տեքստը կոնկրետ նիշից հետո:

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

Նախքան դրանք կատարելը, համոզվեք, որ ստուգեք հղումները՝ իմանալու մեր օգտագործած գործառույթները:

Եթե տեսնում եք որևէ #VALUE! սխալ, փաթեթավորեք ամբողջ բանաձևը տակ IFERROR ֆունկցիան :

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

Եզրակացության համար, հուսով եմ, որ այս ձեռնարկը ձեզ մի կտոր օգտակար գիտելիքներ է տվել Excel-ում կոնկրետ նիշից հետո տեքստ հանելու համար: Մենք խորհուրդ ենք տալիս սովորել և կիրառել այս բոլոր հրահանգները ձեր տվյալների բազայում: Ներբեռնեք գործնական աշխատանքային գրքույկը և փորձեք դրանք ինքներդ: Նաև ազատ զգալ կարծիք հայտնել մեկնաբանությունների բաժնում: Ձեր արժեքավոր կարծիքը մեզ մոտիվացնում է ստեղծելու նման ձեռնարկներ:

Մի մոռացեք ստուգել մեր կայքը Exceldemy.com Excel-ի հետ կապված տարբեր խնդիրների և լուծումների համար:

Շարունակեք սովորել նոր մեթոդներ և շարունակեք աճել:

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