Note: The other languages of the website are Google-translated. Back to English

Տեքստային տողերից հանել տեքստը առաջին և երկրորդ ստորակետերի միջև

Տեքստային տողերից առաջին և երկրորդ ստորակետերի կամ երկրորդ և երրորդ ստորակետերի միջև տեքստը հանելու համար այս ձեռնարկը կներկայացնի Excel- ում այս առաջադրանքի լուծման որոշ բանաձևեր:


Տեքստի տողից դուրս բերեք տեքստ առաջին և երկրորդ ստորակետերի կամ այլ սահմանազատիչների միջև

Եթե ​​ցանկանում եք տեքստը քաղել առաջին և երկրորդ ստորակետների կամ այլ բաժանարարների միջև, MID և SEARCH գործառույթները կարող են օգնել ձեզ հասնել այս գործին, ընդհանուր շարահյուսությունը հետևյալն է.

=MID(cell, SEARCH("char",cell) + 1, SEARCH("char",cell, SEARCH("char",cell)+1) - SEARCH("char",cell) - 1)
  • cellԲջջային հղումը կամ տեքստի տողը, որից ուզում եք տեքստ հանել:
  • charՀատուկ տարանջատիչը, որի հիման վրա ցանկանում եք տեքստ հանել:

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

=MID(A2, SEARCH(",",A2) + 1, SEARCH(",",A2,SEARCH(",",A2)+1) - SEARCH(",",A2) - 1)

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


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

1. Որոնում (",", A2) + 1: Որոնման այս գործառույթն օգտագործվում է A2 բջիջում առաջին ստորակետի դիրքը գտնելու համար ՝ ավելացնելով 1 միջոց ՝ հաջորդ նիշից արդյունահանումը սկսելու համար: Այն կստանա 14 համարը: Այս մասը ճանաչվում է որպես MID_ գործառույթի շրջանակներում start_num փաստարկ:

2. Որոնում (",", A2, SEARCH (",", A2) +1) - SEARCH (",", A2) - 1: Այս մասը ճանաչվում է որպես MID_ գործառույթի num_chars արգումենտներ:

  • Փնտրել (",", A2, SEARCH (",", A2) +1)Բանաձևի այս մասը օգտագործվում է երկրորդ ստորակետի դիրքը ստանալու համար, այն կստանա 21 թիվը:
  • Որոնում (",", A2). Որոնման այս գործառույթը կստանա A2 բջիջի առաջին ստորակետի դիրքը: Այն կստանա 13 թիվը:
  • Փնտրել (",", A2, SEARCH (",", A2) +1) - Փնտրել (",", A2) -1 = 21-13-1. Առաջին ստորակետի դիրքը հանել երկրորդ ստորակետի դիրքից, իսկ արդյունքից հանել 1-ը `նշանակում է բացառել ստորակետի բնույթը: Եվ արդյունքը `7:

3. MID (A2, SEARCH (",", A2) + 1, SEARCH (",", A2, SEARCH (",", A2) +1) - SEARCH (",", A2) - 1) = MID (A2, 14, 7): Վերջապես, MID գործառույթը A7 բջիջի մեջտեղում արդյունահանելու է 2 նիշ, որը սկսվում է տասնչորսերորդ նիշից:


Նշումներ:

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

2. Ահա ևս մեկ պարզ բանաձև, որը կարող է նաև լավություն բերել ձեզ.

=TRIM(MID(SUBSTITUTE(A2,",",REPT(" ",100)),100,100))


Երկրորդ և երրորդ ստորակետերի կամ այլ սահմանազատիչների միջև տեքստ հանեք տեքստի տողից

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

=MID(cell, FIND("#",SUBSTITUTE(cell,"char","#",2))+1, FIND("#",SUBSTITUTE(cell,"char","#",3)) - FIND("#",SUBSTITUTE(cell,"char","#",2))-1)
  • cellԲջջային հղումը կամ տեքստի տողը, որից ուզում եք տեքստ հանել:
  • charՀատուկ տարանջատիչը, որի հիման վրա ցանկանում եք տեքստ հանել:

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

=MID(A2, FIND("#",SUBSTITUTE(A2,",","#",2))+1, FIND("#",SUBSTITUTE(A2,",","#",3)) - FIND("#",SUBSTITUTE(A2,",","#",2))-1)

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


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

1. ԳՏՆԵԼ («#», ՓՈՓՈԽՈՒԹՅՈՒՆ (A2, «,», «#», 2)) + 1Այս մասը ճանաչվում է որպես MID_ գործառույթի շրջանակներում start_num փաստարկ:

  • ՓՈԽԱՐITԱԿ (A2, ",", "#", 2). Այս ՓՈԽԱՐԻՆԻ գործառույթն օգտագործվում է A2 բջիջում երկրորդ ստորակետը # նիշով փոխարինելու համար, արդյունքը կստանաք հետևյալով. "Apple-3000KG, Հյուսթոն # Տեխաս, ԱՄՆ".
  • ԳՏՆԵԼ («#», ՓՈՓՈԽՈՒԹՅՈՒՆ (A2, «,», «#», 2)) + 1Օգտագործելով FIND գործառույթը `ստանալու համար # նիշի դիրքը տեքստի տողի մեջ, որը վերադարձել է SUBSTITUE գործառույթը: 1 ավելացնելը նշանակում է արդյունահանումը սկսել հաջորդ նիշից: Սա կստանա 22 թիվը:

2. ԳՏՆԵԼ («#», ՓՈՓՈԽՈՒԹՅՈՒՆ (A2, «,», «#», 3)) - ԳՏԵԼ («#», ՓՈԽԱՐ (A2, «,», «#», 2)) - 1Այս մասը ճանաչվում է որպես num_chars փաստարկ MID գործառույթի շրջանակներում:

  • ԳՏՆԵԼ («#», ՓՈՓՈԽՈՒԹՅՈՒՆ (A2, «,», «#», 3))Այս բանաձևը կվերադարձնի երրորդ ստորակետի դիրքը, այն կստանա 27 թիվը:
  • FIND("#",SUBSTITUTE(A2,",","#",3)) - FIND("#",SUBSTITUTE(A2,",","#",2))-1= 27-21-1Երկրորդ ստորակետի դիրքը հանել երրորդ ստորակետի դիրքից, իսկ արդյունքից հանել 1-ը `նշանակում է բացառել ստորակետի բնույթը: Եվ արդյունքը 5 է:

3. MID (A2, FIND ("#", SUBSTITUTE (A2, ",", "#", 2)) + 1, FIND ("#", SUBSTITUTE (A2, ",", "#", 3) ) - ԳՏՆԵԼ ("#", ՓՈՓՈԽՈՒԹՅՈՒՆ (A2, ",", "#", 2)) - 1) = MID (A2, 22, 5)Վերջապես, MID գործառույթը A5 բջիջի մեջտեղում 2 նիշ է դուրս բերելու, որը սկսվում է քսաներկու նիշից:


Նշումներ:

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

2. Մեկ այլ պարզ բանաձև կարող է նաև օգնել ձեզ տեքստը հանել երկրորդ և երրորդ ստորակետերի միջև.

=TRIM(MID(SUBSTITUTE(A2,",",REPT(" ",100)),200,100))


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

  • MID:
  • MID գործառույթն օգտագործվում է տվյալ տողի տողի միջից որոշակի թվով նիշերի գտնելու և վերադարձնելու համար:
  • FIND:
  • FIND ֆունկցիան օգտագործվում է մեկ այլ տողի մեջ մի տող գտնելու համար և վերադարձնում է լարի մեկնարկային դիրքը մեկ այլի մեջ:
  • SEARCH:
  • SEARCH ֆունկցիան կարող է օգնել ձեզ գտնել տվյալ բնույթի տողի տողից որոշակի նիշի կամ ենթատողի դիրքը
  • SUBSTITUTE:
  • Excel ՓՈՓՈԽՈՒԹՅՈՒՆ գործառույթը փոխարինում է տեքստը կամ նիշերը տեքստի տողի մեջ այլ տեքստով կամ նիշերով:

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

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

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

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

Likeանկանու՞մ եք արագ և կատարելապես ավարտել ձեր ամենօրյա աշխատանքը: Excel- ի համար Kutools- ը բերում է 300 հզոր առաջադեմ առանձնահատկություններ (Միավորել աշխատանքային տետրերը, գումարն ըստ գույնի, բաժանված բջիջների պարունակությունը, փոխարկել ամսաթիվը և այլն ...) և 80% ժամանակ խնայել ձեզ համար:

  • Նախատեսված է 1500 աշխատանքային սցենարի համար, օգնում է ձեզ լուծել Excel- ի 80% խնդիրները:
  • Կրճատեք ստեղնաշարի և մկնիկի հազարավոր կտտոցներ ամեն օր, թեթեւացրեք ձեր հոգնած աչքերն ու ձեռքերը:
  • Դարձեք Excel փորձագետ 3 րոպեի ընթացքում: Այլևս կարիք չկա հիշելու ցավոտ բանաձևեր և VBA կոդեր:
  • 30-օրյա անսահմանափակ անվճար փորձարկում: 60-օրյա գումարի վերադարձի երաշխիք: Անվճար արդիականացում և աջակցություն 2 տարի ժամկետով:
Excel ժապավեն (տեղադրված է Excel- ի համար նախատեսված Kutools)

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

  • Մեկ վայրկյան ՝ տասնյակ բաց փաստաթղթերի միջև փոխելու համար:
  • Նվազեցրեք ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ, հրաժեշտ տվեք մկնիկի ձեռքին:
  • Բազմաթիվ փաստաթղթեր դիտելիս և խմբագրելիս ձեր արտադրողականությունը մեծացնում է 50% -ով:
  • Արդյունավետ ներդիրներ է բերում գրասենյակ (ներառյալ Excel- ը), ճիշտ այնպես, ինչպես Chrome- ը, Firefox- ը և նոր Internet Explorer- ը:
Excel- ի էկրանային նկար (տեղադրված է Office ներդիրով)
Տեսակավորել մեկնաբանությունները ըստ
մեկնաբանություններ (1)
Դեռևս գնահատականներ չկան: Եղիր առաջինը, ով կգնահատի:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Փառք Աստծո!!!
Առայժմ ոչ մի մեկնաբանություն չկա
Թողեք ձեր մեկնաբանությունները
Հրապարակում որպես հյուր
×
Գնահատեք այս գրառումը.
0   Անձնավորություններ
Առաջարկվող վայրեր