Տեքստային տողերից հանել տեքստը առաջին և երկրորդ ստորակետերի միջև
Տեքստային տողերից առաջին և երկրորդ ստորակետերի կամ երկրորդ և երրորդ ստորակետերի միջև տեքստը հանելու համար այս ձեռնարկը կներկայացնի Excel- ում այս առաջադրանքի լուծման որոշ բանաձևեր:
- Տեքստի տողից դուրս բերեք տեքստ առաջին և երկրորդ ստորակետերի կամ այլ սահմանազատիչների միջև
- Երկրորդ և երրորդ ստորակետերի կամ այլ սահմանազատիչների միջև տեքստ հանեք տեքստի տողից
Տեքստի տողից դուրս բերեք տեքստ առաջին և երկրորդ ստորակետերի կամ այլ սահմանազատիչների միջև
Եթե ցանկանում եք տեքստը քաղել առաջին և երկրորդ ստորակետների կամ այլ բաժանարարների միջև, MID և SEARCH գործառույթները կարող են օգնել ձեզ հասնել այս գործին, ընդհանուր շարահյուսությունը հետևյալն է.
- cellԲջջային հղումը կամ տեքստի տողը, որից ուզում եք տեքստ հանել:
- charՀատուկ տարանջատիչը, որի հիման վրա ցանկանում եք տեքստ հանել:
Խնդրում ենք պատճենել կամ մուտքագրել հետևյալ բանաձևը դատարկ բջիջում, որտեղ ցանկանում եք արդյունք ստանալ.
Եվ հետո, լրացնելու բռնիչը ներքև քաշեք դեպի այն բջիջները, որոնք ցանկանում եք կիրառել այս բանաձևը, և բոլոր տեքստերը, որոնք դուրս են բերվել առաջին և երկրորդ ստորակետների միջից, տե՛ս նկարը.
Բանաձևի բացատրություն.
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. Ահա ևս մեկ պարզ բանաձև, որը կարող է նաև լավություն բերել ձեզ.
Երկրորդ և երրորդ ստորակետերի կամ այլ սահմանազատիչների միջև տեքստ հանեք տեքստի տողից
Երբեմն կարող է անհրաժեշտ լինել տեքստը հանել երկրորդ և երրորդ ստորակետերի միջև, այս դեպքում MID, FIND և SUBSTITUTE գործառույթների համադրությունը կարող է օգնել ձեզ: Ընդհանուր շարահյուսությունն է.
- cellԲջջային հղումը կամ տեքստի տողը, որից ուզում եք տեքստ հանել:
- charՀատուկ տարանջատիչը, որի հիման վրա ցանկանում եք տեքստ հանել:
Խնդրում ենք պատճենել կամ մուտքագրել ներքևի բանաձևը դատարկ բջիջում.
Բանաձևը կպցնելուց հետո, ապա լրացրեք բռնիչը ներքև քաշեք բջիջները ՝ այս բանաձևը կիրառելու համար, և երկրորդ և երրորդ ստորակետերի միջև բոլոր տեքստերը արդյունահանվել են, ինչպես ցույց է տրված ստորև նշված նկարում
Բանաձևի բացատրություն.
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. Մեկ այլ պարզ բանաձև կարող է նաև օգնել ձեզ տեքստը հանել երկրորդ և երրորդ ստորակետերի միջև.
Օգտագործված հարաբերական գործառույթները.
- MID:
- MID գործառույթն օգտագործվում է տվյալ տողի տողի միջից որոշակի թվով նիշերի գտնելու և վերադարձնելու համար:
- FIND:
- FIND ֆունկցիան օգտագործվում է մեկ այլ տողի մեջ մի տող գտնելու համար և վերադարձնում է լարի մեկնարկային դիրքը մեկ այլի մեջ:
- SEARCH:
- SEARCH ֆունկցիան կարող է օգնել ձեզ գտնել տվյալ բնույթի տողի տողից որոշակի նիշի կամ ենթատողի դիրքը
- SUBSTITUTE:
- Excel ՓՈՓՈԽՈՒԹՅՈՒՆ գործառույթը փոխարինում է տեքստը կամ նիշերը տեքստի տողի մեջ այլ տեքստով կամ նիշերով:
Այլ հոդվածներ.
- Բջջից հանեք մի քանի տող
- Եթե ունեք տեքստի տողերի ցուցակ, որոնք բաժանված են գծերի ընդմիջումներով (դա տեղի է ունենում Alt + Enter ստեղները սեղմելով ՝ տեքստ մուտքագրելիս), և այժմ, դուք ցանկանում եք տեքստի տողերը դուրս բերել բազմաթիվ բջիջների, ինչպես ցույց է տրված նկարում: Ինչպե՞ս կարող եք այն լուծել Excel- ի բանաձևով:
- Excel- ում տեքստային տողից հանեք N- րդ բառը
- Եթե դուք ունեք տեքստային տողերի կամ նախադասությունների ցուցակ, այժմ, դուք ցանկանում եք ցուցակից հանել հատուկ n- ի բառը, ինչպես ցույց է տրված ստորև նկարված նկարում: Այս հոդվածում ես կներկայացնեմ Excel- ում այս աշխատանքը լուծելու որոշ մեթոդներ:
- Տեքստը լարից դուրս բերեք փակագծերի միջև
- Եթե տեքստի տողի մեջ փակագծերով շրջապատված տեքստի մի մաս կա, ապա անհրաժեշտ է բոլոր տողերի տողերը հանել փակագծերի միջև, ինչպես ցույց է տրված հետևյալ նկարը: Ինչպե՞ս կարող եք արագ և հեշտությամբ լուծել այս խնդիրը Excel- ում:
- Հատուկ բնույթի վերջին ակնթարթից հետո տեքստի քաղվածք
- Եթե ունեք բարդ տեքստային տողերի ցուցակ, որոնք պարունակում են մի քանի սահմանազատողներ (օրինակ վերցրեք ստորև նկարված սքրինշոթը, որը պարունակում է գծիկներ, ստորակետեր, բջջային տվյալների ներսում գտնվող տարածություններ), և այժմ դուք ցանկանում եք գտնել գծագրի վերջին առաջացման դիրքը , և դրանից հետո հանել ենթալարը: Այս հոդվածում ես կներկայացնեմ այս խնդրի լուծման որոշ բանաձևեր:
Գրասենյակի արտադրողականության լավագույն գործիքները
Kutools Excel- ի համար - օգնում է ձեզ առանձնանալ բազմությունից
Excel-ի համար Kutools-ը պարծենում է ավելի քան 300 առանձնահատկություններով, Ապահովել, որ այն, ինչ ձեզ հարկավոր է, ընդամենը մեկ սեղմումով հեռու է...
Office Tab - Միացնել ներդիրներով ընթերցումը և խմբագրումը Microsoft Office- ում (ներառիր Excel)
- Մեկ վայրկյան ՝ տասնյակ բաց փաստաթղթերի միջև փոխելու համար:
- Նվազեցրեք ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ, հրաժեշտ տվեք մկնիկի ձեռքին:
- Բարձրացնում է ձեր արտադրողականությունը 50%-ով բազմաթիվ փաստաթղթեր դիտելիս և խմբագրելիս:
- Արդյունավետ ներդիրներ է բերում Office (ներառյալ Excel-ը), ինչպես Chrome-ը, Edge-ը և Firefox-ը: