Բաց թողնել հիմնական բովանդակությունը

Տեքստը հանեք երկրորդ տարածությունից կամ ստորակետից առաջ կամ հետո

Եթե ​​Ձեզ անհրաժեշտ է բջիջների ցուցակից հանել տեքստային տողերը, որոնք գտնվում են երկրորդ կամ n- ի հատուկ նիշից առաջ (տարածություն կամ ստորակետ), այս հոդվածը կներկայացնի Excel- ում այս առաջադրանքի լուծման որոշ բանաձևեր:


Excel- ում երկրորդ կամ n- րդ տարածությունից կամ ստորակետից հանեք տեքստը

Excel- ում TRIM, MID, FIND և SUBSTITUTE գործառույթների համադրությունը կարող է օգնել ձեզ հաղթահարել այս խնդիրը, ընդհանուր շարահյուսությունը հետևյալն է.

=TRIM(MID(text,FIND("#",SUBSTITUTE(text," ","#",Nth))+1,255))
  • textՏեքստի տողի կամ բջիջի տեղեկանքը, որից ուզում եք տեքստ հանել:
  • Nth: Ներկայացնում է այն տարածությունը կամ ստորակետի օրինակի համարը, որի հիման վրա ցանկանում եք տեքստ հանել:

Խնդրում ենք մուտքագրել կամ պատճենել հետևյալ բանաձևը դատարկ բջիջում, որտեղ ցանկանում եք արդյունքը դուրս բերել.

=TRIM(MID(A2,FIND("#",SUBSTITUTE(A2," ","#",2))+1,255))


Բանաձևի բացատրություն.

ՓՈԽԱՐITԱԿ (A2, "", "#", 2). Այս ՓՈՓՈԽԱԴՐԻՉ գործառույթն օգտագործվում է A2 բջիջում երկրորդ տիեզերական նիշը # նիշով գտնելու և փոխարինելու համար: Արդյունքը կստանաք այսպես. «Տեղադրեք բազմաթիվ # դատարկ շարքեր» Այս վերադարձված արդյունքը FIND գործառույթում ճանաչվում է որպես Within_text փաստարկ:

ԳՏՆԵԼ («#», ՓՈՓՈԽՈՒԹՅՈՒՆ (A2, «», «#», 2)) + 1՝ FIND ֆունկցիան կստանա # նիշի դիրքը SUBSTITUTE ֆունկցիայի կողմից վերադարձված տեքստի տողի մեջ ՝ ավելացնելով 1 միջոց տեքստի երկրորդ տարածությունից հետո մեկնարկային դիրքը ստանալու համար, և դուք կստանաք 17, Վերադարձված արդյունքը կճանաչվի որպես MID_ գործառույթում start_num փաստարկ:

MID (A2, FIND ("#", ՓՈՓՈԽՈՒԹՅՈՒՆ (A2, "", "#", 2)) + 1,255). MID գործառույթն օգտագործվում է 255 նիշ արդյունահանելու համար A2 բջիջի տեքստի տողից, որոնք սկսվում են FIND գործառույթի կողմից վերադարձված նիշերի քանակից:

փաստաթուղթ քաղվածք երկրորդ տեղ 04-ից հետո

TRIM (). Այս TRIM գործառույթը կհեռացնի բոլոր լրացուցիչ տարածությունները և միայն մեկը կմնա բառերի միջև:


Նշումներ:

1. Եթե ձեր տեքստերը բաժանված են ստորակետով կամ այլ սահմանազատիչներով, ապա պարզապես անհրաժեշտ է փոխել տողի տողը այլ տարանջատիչներով, որքան ձեզ հարկավոր է: Ինչպիսիք են.

=TRIM(MID(A2,FIND("#",SUBSTITUTE(A2,",","#",2))+1,255))

2. Տասներորդ տարածությունից հետո տեքստը հանելու համար խնդրում ենք փոխել համարը 2 բանաձևի համար անհրաժեշտ թվով, օրինակ `երրորդ տարածությունից հետո տեքստը հանելու համար պարզապես անհրաժեշտ է կիրառել հետևյալ բանաձևը.

=TRIM(MID(A4,FIND("#",SUBSTITUTE(A4," ","#",3))+1,255))


Excel- ում երկրորդ կամ n- րդ տարածությունից կամ ստորակետից հանեք տեքստը

Երկրորդ կամ n- րդ տարածությունից կամ ստորակետից առաջ տեքստը արդյունահանելու համար ձախ, SUBSTITUTE և FIND գործառույթները կարող են ձեզ լավություն բերել: Ընդհանուր շարահյուսությունն է.

=LEFT(text,FIND("#",SUBSTITUTE(text, " " ,"#",Nth))-1)
  • textՏեքստի տողի կամ բջիջի տեղեկանքը, որից ուզում եք տեքստ հանել:
  • Nth: Ներկայացնում է այն տարածությունը կամ ստորակետի օրինակի համարը, որի հիման վրա ցանկանում եք տեքստ հանել:

Խնդրում ենք պատճենել կամ մուտքագրել ներքևի բանաձևը դատարկ բջիջում.

=LEFT(A2,FIND("#",SUBSTITUTE(A2," ","#",2))-1)

Եվ հետո, լրացնելու բռնիչը ներքև քաշեք դեպի այն բջիջները, որոնք ցանկանում եք կիրառել այս բանաձևը, և ​​բոլոր տեքստերը, նախքան երկրորդ տարածությունը, արդյունահանվել են, ինչպես ցույց է տրված հետևյալ նկարը


Բանաձևի բացատրություն.

ՓՈԽԱՐITԱԿ (A2, "", "#", 2). Այս ՓՈՓՈԽԱԴՐԻՉ գործառույթն օգտագործվում է A2 բջիջում երկրորդ տիեզերական նիշը # նիշով գտնելու և փոխարինելու համար: Արդյունքը կստանաք այսպես. «Տեղադրեք բազմաթիվ # դատարկ շարքեր» Այս վերադարձված արդյունքը FIND գործառույթում ճանաչվում է որպես Within_text փաստարկ:

ԳՏՆԵԼ («#», ՓՈՓՈԽՈՒԹՅՈՒՆ (A2, «», «#», 2)) - 1՝ FIND ֆունկցիան կստանա # նիշի դիրքը SUBSTITUTE գործառույթի կողմից վերադարձված տեքստի շարքում, հանելով 1-ը ՝ տեքստի երկրորդ տարածական նիշից առաջ դիրքը ստանալու համար: Եվ դուք կստանաք 15, Վերադարձված արդյունքը կճանաչվի որպես LEFT գործառույթի num_chars փաստարկ:

ՁԱT (A2, ԳՏՆԵԼ («#», ՓՈՓՈԽՈՒԹՅՈՒՆ (A2, «», «#», 2)) - 1)Վերջապես, LEFT ֆունկցիան օգտագործվում է FIND ֆունկցիայի կողմից վերադարձված ամենաթեթև 15 նիշը A2 բջիջի տողի տողից հանելու համար:


Նշումներ:

1. Եթե ձեր տեքստերը բաժանված են ստորակետով կամ այլ սահմանազատիչներով, ապա պարզապես անհրաժեշտ է փոխել տողի տողը այլ տարանջատիչներով, որքան ձեզ հարկավոր է: Ինչպիսիք են.

=LEFT(A2,FIND("#",SUBSTITUTE(A2,",","#",2))-1)

2. Տասներորդ տարածքը նախքան արդյունահանելու համար խնդրում ենք փոխել 2-րդ թիվը բանաձևի համար անհրաժեշտ թվով, օրինակ `տեքստը երրորդ տեղից առաջ հանելու համար պարզապես անհրաժեշտ է կիրառել հետևյալ բանաձևը.

=LEFT(A4,FIND("#",SUBSTITUTE(A4," ","#",3))-1)


Օգտագործված հարաբերական գործառույթները.

  • MID:
  • MID գործառույթն օգտագործվում է տվյալ տողի տողի միջից որոշակի թվով նիշերի գտնելու և վերադարձնելու համար:
  • LEFT:
  • LEFT գործառույթը մատակարարված տողի ձախ կողմից դուրս է բերում տրված նիշերի քանակը:
  • FIND:
  • FIND ֆունկցիան օգտագործվում է մեկ այլ տողի մեջ մի տող գտնելու համար և վերադարձնում է լարի մեկնարկային դիրքը մեկ այլի մեջ:
  • SUBSTITUTE:
  • Microsoft Excel SUBSTITUTE գործառույթը փոխարինում է տեքստին կամ նիշին տեքստի տողի մեջ այլ տեքստով կամ նիշով:
  • TRIM:
  • TRIM գործառույթը հեռացնում է բոլոր լրացուցիչ տարածությունները տեքստի տողից և պահում է միայն բառերի միջև միայնակ տարածություններ:

Այլ հոդվածներ.

  • Բջջից հանեք մի քանի տող
  • Եթե ​​ունեք տեքստի տողերի ցուցակ, որոնք բաժանված են գծերի ընդմիջումներով (դա տեղի է ունենում Alt + Enter ստեղները սեղմելով ՝ տեքստ մուտքագրելիս), և այժմ, դուք ցանկանում եք տեքստի տողերը դուրս բերել բազմաթիվ բջիջների, ինչպես ցույց է տրված նկարում: Ինչպե՞ս կարող եք այն լուծել Excel- ի բանաձևով:
  • Excel- ում տեքստային տողից հանեք N- րդ բառը
  • Եթե ​​դուք ունեք տեքստային տողերի կամ նախադասությունների ցուցակ, այժմ, դուք ցանկանում եք ցուցակից հանել հատուկ n- ի բառը, ինչպես ցույց է տրված ստորև նկարված նկարում: Այս հոդվածում ես կներկայացնեմ Excel- ում այս աշխատանքը լուծելու որոշ մեթոդներ:
  • Տեքստը լարից դուրս բերեք փակագծերի միջև
  • Եթե ​​տեքստի տողի մեջ փակագծերով շրջապատված տեքստի մի մաս կա, ապա անհրաժեշտ է բոլոր տողերի տողերը հանել փակագծերի միջև, ինչպես ցույց է տրված հետևյալ նկարը: Ինչպե՞ս կարող եք արագ և հեշտությամբ լուծել այս խնդիրը Excel- ում:
  • Excel- ում տողի տողից հանեք ենթատողը
  • Ձեզ համար կարող է ընդհանուր խնդիր լինել, որ ձեզ հարկավոր է ենթատողեր հանել տեքստային տողերից, Excel- ում դա անելու համար ուղղակի գործառույթ գոյություն չունի, բայց ձախ, աջ, միջին և որոնման գործառույթների օգնությամբ կարող եք արդյունահանել ենթաշղթաների տեսակները, որքան անհրաժեշտ է:

Գրասենյակի արտադրողականության լավագույն գործիքները

Kutools Excel- ի համար - օգնում է ձեզ առանձնանալ բազմությունից

🤖 Kutools AI օգնականՀեղափոխություն կատարել տվյալների վերլուծության հիման վրա՝ Խելացի կատարում   |  Ստեղծեք ծածկագիր  |  Ստեղծեք հատուկ բանաձևեր  |  Վերլուծել տվյալները և ստեղծել գծապատկերներ  |  Invoke Kutools-ի գործառույթները...
Հանրաճանաչ հատկություններ: Գտեք, ընդգծեք կամ նույնականացրեք կրկնօրինակները  |  Deleteնջել դատարկ շարքերը  |  Միավորել սյունակները կամ բջիջները՝ առանց տվյալների կորստի  |  Կլոր առանց բանաձևի ...
Super VLookup: Բազմաթիվ չափանիշներ  |  Բազմակի արժեք  |  Բազմաթիթեղների միջով  |  Fuzzy Փնտրել...
Adv. Բացվող ցուցակ: Հեշտ բացվող ցուցակ  |  Կախված բացվող ցուցակ  |  Բազմակի ընտրություն Drop Down ցուցակ...
Սյունակի կառավարիչ: Ավելացրեք որոշակի քանակությամբ սյունակներ  |  Տեղափոխել սյունակները  |  Փոխարկել թաքնված սյունակների տեսանելիության կարգավիճակը  Համեմատեք սյունակները Ընտրեք նույն և տարբեր բջիջները ...
Առանձնահատկություններ: Ցանցի կենտրոնացում  |  Դիզայնի տեսք  |  Մեծ Formula Bar  |  Աշխատանքային գրքույկի և թերթիկների կառավարիչ | Ռեսուրսների գրադարան (Ավտոմատ տեքստ)  |  Ամսաթիվ ընտրող  |  Միավորել աշխատանքային թերթերը  |  Գաղտնագրել/գաղտնազերծել բջիջները  |  Ուղարկեք նամակներ ըստ ցանկի  |  Սուպեր զտիչ  |  Հատուկ զտիչ (զտել թավ/շեղ/շեղված...) ...
Լավագույն 15 գործիքների հավաքածու12 Տեքստ Գործիքներ (Ավելացրեք տեքստ, Հեռացնել նիշերը ...)  |  50+ Աղյուսակ Տեսակներ (Գանտի աղյուսակը ...)  |  40+ Գործնական Բանաձեւեր (Հաշվարկել տարիքը ՝ ելնելով ծննդյան տարեդարձից ...)  |  19 միացում Գործիքներ (Տեղադրեք QR կոդ, Տեղադրեք նկար ուղուց ...)  |  12 Փոխարկում Գործիքներ (Բառեր համարներ, Արտարժույթի փոխակերպումը ...)  |  7 Միաձուլում և պառակտում Գործիքներ (Ընդլայնված կոմբինատ տողեր, Պառակտել Excel բջիջները ...)  |  ... եւ ավելին

Excel-ի համար Kutools-ը պարծենում է ավելի քան 300 առանձնահատկություններով, Ապահովել, որ այն, ինչ ձեզ հարկավոր է, ընդամենը մեկ սեղմումով հեռու է...

Նկարագրություն


Office Tab - Միացնել ներդիրներով ընթերցումը և խմբագրումը Microsoft Office- ում (ներառիր Excel)

  • Մեկ վայրկյան ՝ տասնյակ բաց փաստաթղթերի միջև փոխելու համար:
  • Նվազեցրեք ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ, հրաժեշտ տվեք մկնիկի ձեռքին:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով բազմաթիվ փաստաթղթեր դիտելիս և խմբագրելիս:
  • Արդյունավետ ներդիրներ է բերում Office (ներառյալ Excel-ը), ինչպես Chrome-ը, Edge-ը և Firefox-ը:
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations