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

Տեքստը դուրս բերեք փակագծերի միջև տեքստային տողից

Եթե ​​տեքստի տողի մեջ փակագծերով շրջապատված տեքստի մի մաս կա, ապա անհրաժեշտ է բոլոր տողերի տողերը հանել փակագծերի միջև, ինչպես ցույց է տրված հետևյալ նկարը: Ինչպե՞ս կարող եք արագ և հեշտությամբ լուծել այս խնդիրը Excel- ում:


Excel- ում փակագծերի միջև հանեք տեքստը

Փակագծերի միջև տվյալները հանելու համար նախ պետք է գտնեք ձախ և աջ փակագծերի գտնվելու վայրը ՝ օգտագործելով SEARCH գործառույթը, ապա կիրառեք Mid Function ՝ արդյունքը ստանալու համար: Ընդհանուր շարահյուսությունն է.

=MID(text,SEARCH("(",text)+1,SEARCH(")",text)-SEARCH("(",text)-1)
  • textՏեքստի տողի կամ բջիջի արժեքը, որից ուզում եք արդյունքներ հանել:

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

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

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


Բանաձևի բացատրություն.
  • 1. Որոնում ("(", A2) +1: Այս Որոնման գործառույթը վերադարձնում է A2 բջիջում առաջին ձախ փակագծերի նիշի դիրքը և ավելացնում 1-ը ՝ փակագծերի ներսում առաջին նիշի դիրքը ստանալու համար: Այս մասը MID գործառույթում ճանաչվում է որպես start_num փաստարկ:
  • 2. ՈՐՈՆՈՒՄ («)», A2) - ՈՍՏԻԿԱՆՈՒԹՅՈՒՆ («(», A2) -1:
  • Որոնում (")", A2)Բանաձևի այս մասը վերադարձնում է A2 բջիջում առաջին աջ փակագծերի նիշի դիրքը:
  • SEARCH (")", A2) -SEARCH ("(", A2) -1Աջ փակագծերի դիրքը հանում է ձախ փակագծերի դիրքը `փակագծերի միջև ընկած նիշերի քանակը ստանալու համար, որոնք անհրաժեշտ է արդյունահանել: Եվ այս վերադարձված արժեքը կճանաչվի որպես MID_ գործառույթի num_chars փաստարկ:
  • 3. MID(A2,SEARCH("(",A2)+1,SEARCH(")",A2)-SEARCH("(",A2)-1): Առայժմ MID գործառույթն օգտագործվում է փակագծերի ներսում գտնվող տեքստը հանելու համար:

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

=TRIM(MID(SUBSTITUTE(SUBSTITUTE("("&$A2,"(",")"),")",REPT(" ",LEN($A2))),2*LEN($A2)*(COLUMNS($A:A)),LEN($A2)))

Դրանից հետո քաշեք այս բանաձևը դեպի աջ բջիջները ՝ բջիջից փակագծերի միջև բոլոր տողերը ստանալու համար, տե՛ս նկարը

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


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

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

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

  • Քաղել 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 (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi there,

This was brilliant, thank you! I had tried more than 20 other formulas to remove multiple parentheses and split out the numbers contained, all without success.

Question though, this only appears to work where the cell of origin has <500 characters approx.
Any idea how I could expand this?

I am currently manually splitting the larger cells and then recombining, it only accounts for approx. 10% of my workload, but would be great if there is an automated/formulaic solution! :)

Cheers, 0
This comment was minimized by the moderator on the site
Hello,
I have tested, the second formula in this article can work well if the cell contains more than 500 characters.
=TRIM(MID(SUBSTITUTE(SUBSTITUTE("("&$A2,"(",")"),")",REPT(" ",LEN($A2))),2*LEN($A2)*(COLUMNS($A:A)),LEN($A2)))


Please have a try, if you have any other problem, please upload an error screenshot here.
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