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

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

Տեքստային տողերից առաջին և երկրորդ ստորակետերի կամ երկրորդ և երրորդ ստորակետերի միջև տեքստը հանելու համար այս ձեռնարկը կներկայացնի 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- ի համար - օգնում է ձեզ առանձնանալ բազմությունից

🤖 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 (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thanks God!!!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations