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

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

Եթե ​​տեքստի տողի մեջ փակագծերով շրջապատված տեքստի մի մաս կա, ապա անհրաժեշտ է բոլոր տողերի տողերը հանել փակագծերի միջև, ինչպես ցույց է տրված հետևյալ նկարը: Ինչպե՞ս կարող եք արագ և հեշտությամբ լուծել այս խնդիրը 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- ի համար - օգնում է ձեզ առանձնանալ բազմությունից

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 ներդիրով)
Տեսակավորել մեկնաբանությունները ըստ
մեկնաբանություններ (2)
Դեռևս գնահատականներ չկան: Եղիր առաջինը, ով կգնահատի:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Hi այնտեղ,

Սա փայլուն էր, շնորհակալություն: Ես փորձել էի ավելի քան 20 այլ բանաձևեր մի քանի փակագծեր հեռացնելու և պարունակվող թվերը բաժանելու համար, բոլորն էլ անհաջող:

Հարց, սակայն, թվում է, որ սա աշխատում է միայն այն դեպքում, երբ ծագման բջիջն ունի <500 նիշ մոտավորապես:
Կա՞ պատկերացում, թե ինչպես կարող եմ ընդլայնել սա:

Ներկայումս ես ձեռքով բաժանում եմ ավելի մեծ բջիջները և այնուհետև վերամիավորումը, այն կազմում է միայն մոտ. Իմ աշխատանքային ծանրաբեռնվածության 10%-ը, բայց հիանալի կլինի, եթե լինի ավտոմատացված/բանաձև լուծում: :)

Ողջույն, 0
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Բարեւ,
Ես փորձարկել եմ, այս հոդվածի երկրորդ բանաձեւը կարող է լավ աշխատել, եթե բջիջը պարունակում է ավելի քան 500 նիշ:
=TRIM(MID(SUBSTITUTE(SUBSTITUTE("("&$A2,"(",")"),")",REPT(" ",LEN($A2))),2*LEN($A2)*(COLUMNS($A:A)),LEN($A2)))


Խնդրում ենք փորձել, եթե որևէ այլ խնդիր ունեք, վերբեռնեք սխալի սքրինշոթ այստեղ:
Thank you!
Առայժմ ոչ մի մեկնաբանություն չկա
Թողեք ձեր մեկնաբանությունները
Հրապարակում որպես հյուր
×
Գնահատեք այս գրառումը.
0   Անձնավորություններ
Առաջարկվող վայրեր