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

Excel- ում տողի տողից հանեք ենթաշարը

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


Ենթաշարը հանիր տեքստի տողից որոշակի թվով նիշերի

Excel- ում ձախ, աջ և միջին գործառույթները կարող են օգնել տեքստային տողի ձախից, աջից կամ կեսից հանել նշված երկարության ենթաշարը:

  • LEFT function՝ տեքստի տողի ձախից ենթադաս դուրս բերել:
  • RIGHT function. տեքստի տողի աջից տեքստ հանել:
  • MID function՝ տեքստի տողի միջից ենթաշարք հանելու համար:

Տեքստային տողի ձախից հանել ենթաշարը.

Ձախ գործառույթը կարող է օգնել ձեզ տեքստի տողից հանել առաջին x նիշերը, ընդհանուր շարահյուսությունն է.

=LEFT (text, [num_chars])
  • textտեքստի տողը, որը ցանկանում եք քաղվածքներ հանել:
  • num_charsնիշերի քանակը, որոնք ցանկանում եք արդյունահանել տեքստի տողի ձախ կողմից:

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

=LEFT(A2,3)

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


Ենթաշարը հանիր տեքստի տողի աջից.

Տեքստի վերջից ենթատողերը հանելու համար օգտագործեք ԱՇԽԱՐՀ գործառույթը.

=RIGHT (text, [num_chars])
  • textտեքստի տողը, որը ցանկանում եք քաղվածքներ հանել:
  • num_charsնիշերի քանակը, որոնք ցանկանում եք արդյունահանել տեքստի տողի աջ կողմից:

Օրինակ ՝ տեքստային տողից վերջին 6 նիշերը հանելու համար խնդրում ենք մուտքագրել ստորև բերված բանաձևը դատարկ վանդակի մեջ.

=RIGHT(A2,6)

Եվ հետո, պատճենեք այս բանաձևը ձեզ համար անհրաժեշտ այլ բջիջներում, և բոլոր 6 նիշերը դուրս են բերվել տեքստի աջից, տես նկարի նկարը.


Ենթաշարը հանիր տեքստի տողի կեսից.

Տեքստի կեսից հատուկ նիշի երկարությամբ ենթատողը հանելու համար MID գործառույթը կարող է ձեզ լավություն բերել:

=MID (text, start_num, num_chars)
  • textտեքստի տողը, որը ցանկանում եք քաղվածքներ հանել:
  • start_numառաջին նիշի գտնվելու վայրը, որը ցանկանում եք արդյունահանել:
  • num_charsնիշերի ընդհանուր քանակը, որոնք ցանկանում եք արդյունահանել:

Օրինակ, տեքստային տողից յոթերորդ նիշից սկսվող 3 նիշ հանելու համար խնդրում ենք մուտքագրել ստորև բերված բանաձևը դատարկ վանդակում.

=MID(A2,7,3)

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


Հատուկ նիշից առաջ կամ հետո ենթաշարը հանեք տեքստի տողից

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

Ենթաշարը հանեք որոշակի նիշից առաջ

Բոլոր նիշերը որոշակի նիշից առաջ հանելու համար ընդհանուր շարահյուսությունը հետևյալն է.

=LEFT(text, SEARCH(char, text)-1)
  • textտեքստի տողը, որից ուզում եք հերոսներ հանել:
  • charհատուկ նիշը, որի հիման վրա ենթատողը հանվում է:

Օրինակ, ես ուզում եմ արդյունահանել բոլոր նիշերը, որոնք մինչ գծիկների գրանշանը, խնդրում եմ կիրառել հետևյալ բանաձևը դատարկ բջիջում.

=LEFT(A2, SEARCH("-",A2)-1)

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


Բանաձևի բացատրություն.
  • ՈՐՈՆՈՒՄ («-», A2) -1: Այս Որոնման գործառույթն օգտագործվում է A2 բջիջում գծիկ գծագրի դիրքը գտնելու համար, իսկ 1-ը հանելը `բուն նիշը բացառելու համար: Այն ճանաչվում է որպես LEFT գործառույթի num_chars փաստարկ:
  • ՁԱT (A2, Որոնում («-», A2) -1): Այս ՁԱԽ ֆունկցիան արդյունահանում է A2 բջիջում տեքստի ձախ կողմից որոնման գործառույթի կողմից վերադարձված նիշերի քանակը:

Հատուկ նիշից հետո հանել ենթաշարը

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

=RIGHT(text,LEN(text)-SEARCH(char, text)
  • textտեքստի տողը, որից ուզում եք հերոսներ հանել:
  • charհատուկ նիշը, որի հիման վրա ենթատողը հանվում է:

Գծիկ գծանշանից հետո նիշերը հանելու համար օգտագործեք ստորև բերված բանաձևը.

=RIGHT(A2,LEN(A2)-SEARCH("-",A2))

Եվ ապա, պատճենեք այս բանաձևը այն բջիջներում, որոնք ցանկանում եք օգտագործել, և արդյունքը կստանաք, ինչպես ցույց է տրված ստորև նշված էկրանի նկարը.


Բանաձևի բացատրություն.
  • Որոնում ("-", A2): Այս Որոնման գործառույթն օգտագործվում է A2 բջիջում գծիկ գծագրի դիրքը գտնելու համար:
  • LEN (A2)-Որոնում ("-", A2): LEN ֆունկցիայի կողմից վերադարձված տեքստի տողի ընդհանուր երկարությունը հանում է SEARCH ֆունկցիայի կողմից վերադարձված թիվը ՝ որոշակի նիշից հետո նիշերի քանակը ստանալու համար: Սա ճանաչվում է որպես RIGHT գործառույթի num_chars փաստարկ:
  • RINGT (): Այս IGHԻՇՏ գործառույթն օգտագործվում է A2 բջիջում տեքստի տողի վերջից նիշերի քանակը հանելու համար:

Ենթաշարը հանեք երկու հատուկ նիշերի միջև

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

=MID(text, SEARCH(char, text)+1, SEARCH (char, text, SEARCH (char, text)+1) - SEARCH (char, text)-1)
  • textտեքստի տողը, որից ուզում եք հերոսներ հանել:
  • charհատուկ նիշը, որի հիման վրա ենթատողը հանվում է:

Օրինակ ՝ երկու գծիկների միջև տեքստը հանելու համար օգտագործեք այս բանաձևը.

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

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


Բանաձևի բացատրություն.
  • Որոնում ("-", A2) + 1: ԳՏՆԵԼՈՒ գործառույթն օգտագործվում է գծիկների գծի դիրքը վերադարձնելու համար, իսկ հաջորդ նիշից ենթատողը հանելու համար ավելացնում է 1 միջոց: Այն ճանաչվում է որպես MID գործառույթի start_num փաստարկ:
  • Փնտրել ("-", A2, SEARCH ("-", A2) +1): Բանաձեւի այս մասը օգտագործվում է գծիկ գծի երկրորդ առաջացման դիրքը ստանալու համար:
  • Փնտրել ("-", A2, SEARCH ("-", A2) +1) - Փնտրել ("-", A2) - 1): Երկրորդ գծանշանի դիրքի օգտագործմամբ հանեք առաջին գծիկի նիշի դիրքը `այս երկու գծիկների նիշերի միջեւ նիշերի քանակը ստանալու համար, ապա արդյունքից հանեք 1-ը` սահմանազատող բնույթը բացառելու համար: Սա ճանաչվում է որպես MID գործառույթի num_chars փաստարկ:
  • MID (): Այս MID գործառույթն օգտագործվում է վերոհիշյալ երկու փաստարկների հիման վրա ենթատողը հանելու համար:

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

  • LEFT:
  • LEFT ֆունկցիան տողը դուրս է բերում տեքստի տողի ձախից:
  • RIGHT:
  • RIGHT գործառույթը տեքստը վերադարձնում է տեքստի տողի աջից:
  • MID:
  • MID գործառույթը վերադարձնում է հատուկ նիշերը տեքստի տողի կեսից:
  • SEARCH:
  • SEARCH գործառույթը կարող է օգնել ձեզ գտնել տվյալ տեքստի որոշակի նիշի կամ ենթատիրոջ դիրքը

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

  • Տողի վերջին տողը հանիր բազմաշերտ բջիջից
  • Տեքստի վերջին տողը տեքստային տողից հանելու համար, որը բաժանված է տողերի ընդմիջումներով, սովորաբար դա ձեզ համար ուղղակի միջոց չունի: Այս հոդվածում ես կներկայացնեմ 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 (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
=RIGHT(A2,LEN(A2)-SEARCH("-",A2))
эта формула не работает, т.к. в эксель роль разделителя выполнять точка с запятой ";"
This comment was minimized by the moderator on the site
Hello, Вурдалака
This formula works well in our English language, and a semicolon may be required in other languages.
Thank you!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations