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

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

Հեղինակ՝ Սյաոյանգ Վերջին փոփոխությունը՝ 2020-03-05

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


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

Հեռացրեք տեքստը առաջին հատուկ նիշից առաջ (օրինակ ՝ տարածություն, ստորակետ)

Տեքստային տողերից մինչև առաջին հատուկ նիշը տեքստը հանելու համար ԱՇԽԱՐՀ, ԱՆԳԱՄ և ԳՏՆԵԼ գործառույթները կարող են օգնել ձեզ, ընդհանուր շարահյուսությունն է.

=RIGHT(cell, LEN(cell)-FIND("char", cell))
  • cellԲջջային հղումը կամ տեքստի տողը, որից ուզում եք հեռացնել տեքստը:
  • charՀատուկ տարանջատիչը, որի հիման վրա ցանկանում եք հեռացնել տեքստը:

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

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

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

Բանաձևի բացատրություն.

1. LEN (A2) -FIND ("", A2): Բանաձևի այս մասը ճանաչվում է որպես համարի_շարժիչներ IGHԻՇՏ գործառույթի շրջանակներում:

  • ԳՏՆԵԼ ("", A2)FIND ֆունկցիան օգտագործվում է առաջին տարածության դիրքը ստանալու համար, այն վերադարձնում է 11 թիվը:
  • LEN (A2)Այս LEN գործառույթը կվերադարձնի A2 բջիջի նիշերի ընդհանուր թիվը: Այն կստանա 27 համարը:
  • LEN (A2) -FIND ("", A2) = 27-11.Ա2 բջիջի ընդհանուր երկարությունից հանեք առաջին տարածության դիրքը կստանա նիշերի քանակը, որոնք առաջին տարածությունից հետո:

2. IGHԻՇՏ (A2, LEN (A2) -FIND ("", A2)) = IGHԻՇՏ (A2, 16): Վերջապես, ԱՅՍ ԱՇԽԱՐՀ գործառույթը 16 նիշ է դուրս բերելու A2 բջիջում տեքստի տողի աջ կողմից:


Հեռացնել տեքստը առաջին հատուկ նիշից հետո (օրինակ ՝ տարածք, ստորակետ)

Excel- ում ՝ Ձախ և ԳՏՆԵԼ գործառույթների համադրությամբ, առաջին հատուկ նիշից հետո կարող եք արագ հեռացնել տեքստը: Ընդհանուր շարահյուսությունն է.

=LEFT(cell,FIND("char",cell)-1)
  • cellԲջջային հղումը կամ տեքստի տողը, որից ուզում եք հեռացնել տեքստը:
  • charՀատուկ տարանջատիչը, որի հիման վրա ցանկանում եք հեռացնել տեքստը:

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

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

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

Բանաձևի բացատրություն.

1. ԳՏԵԼ ("", A2) -1: Այս ԳՏՆԵԼՈՒ ֆունկցիան կստանա A2 բջիջում առաջին տարածության դիրքը ՝ հանելով 1 նշանակում է բացառել տարածության բնույթը: Այն կստանա 10. արդյունքը: Այն ճանաչվում է որպես համարների_շարժիչներ ՝ ՁԱԽ ֆունկցիայի շրջանակներում:

2. ՁԱԽ (A2, FIND ("", A2) -1) = ՁԵ ((A2, 10): Ձախ այս գործառույթը A10 բջիջում տեքստի տողի ձախ կողմից դուրս կգա 2 նիշ:


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

Հեռացնել տեքստը վերջին հատուկ նիշից առաջ (օրինակ ՝ տարածություն, ստորակետ)

Եթե ​​Ձեզ անհրաժեշտ է հեռացնել բոլոր տեքստերը մինչև վերջին հատուկ նիշը, և ենթատողերը թողնել միայն վերջին հատուկ նիշից հետո, RIGHT, LEN, SEARCH և SUSTITUTE գործառույթները կարող են ձեզ լավություն բերել: Ընդհանուր շարահյուսությունն է.

=RIGHT(cell,LEN(cell)-SEARCH("#",SUBSTITUTE(cell,"char","#",LEN(cell)-LEN(SUBSTITUTE(cell,"char","")))))
  • cellԲջջային հղումը կամ տեքստի տողը, որից ուզում եք հեռացնել տեքստը:
  • charՀատուկ տարանջատիչը, որի հիման վրա ցանկանում եք հեռացնել տեքստը:

Այս խնդիրը լուծելու համար խնդրում ենք պատճենել կամ մուտքագրել հետևյալ բանաձևը դատարկ բջիջում.

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

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

Բանաձևի բացատրություն.

1. LEN (A2) -PEARCH ("#", SUBSTITUTE (A2, "", "#", LEN (A2) -LEN (SUBSTITUTE (A2, "", ""))))):

  • ՓՈՓՈԽՈՒԹՅՈՒՆ (A2, "", "")). Այս ՓՈԽԱՐԻՆԻ գործառույթն օգտագործվում է բոլոր տիեզերական նիշերը ոչինչ չփոխարինելու համար A2 բջիջում, և արդյունքը կստանաք հետևյալ կերպ. «Tom-Grade1HoustonTexasUS»:
  • LEN (ՓՈԽԱՐԱՆ (A2, "", "")). Այս LEN ֆունկցիան վերադարձնում է տեքստի տողի նիշերի քանակը, որոնք վերադարձել է ՓՈԽԱՐ ֆունկցիան առանց բացատների: Այն կստանա 24 թիվը:
  • LEN (A2) -LEN (Փոխարինող (A2, "", "") = 27-24: A2 բջիջի ընդհանուր երկարությունից հանեք առանց տարածության նիշերի քանակը կստանա տեքստի տողի միջև եղած տարածությունների քանակը: Սա կստանա 3 թիվը:
  • ՓՈՓՈԽԱԴՐՈՒՄ (A2, "", "#", LEN (A2) -LEN (ՓՈՓՈԽԱԴՐՈՒՄ (A2, "", "")) = ՓՈԽԱՐIT (A2, "", "#", 3). ՓՈԽԱՐԱՆԻ այս գործառույթն օգտագործվում է վերջին տիեզերական նիշը որոշակի # նիշով փոխարինելու համար, արդյունքն է. «Tom-Grade1 Houston Texas # US»:
  • ՓՆՏՐԵԼ ("#", ՓՈՓՈԽԱԴՐՈՒՄ (A2, "", "#", LEN (A2) -LEN (ՓՈՓՈԽՈՒԹՅՈՒՆ (A2, "", ""))))) = Որոնում ("#", "Tom-Grade1 Houston Texas # ԱՄՆ ») . Որոնման այս գործառույթը կգտնի հատուկ # նիշի դիրքը SUBSTITUTE գործառույթի կողմից վերադարձված տեքստի տողի մեջ: Այն կստանա 25 թիվը:
  • LEN(A2)-SEARCH("#",SUBSTITUTE(A2," ","#",LEN(A2)-LEN(SUBSTITUTE(A2," ",""))))=27-25Տեքստի ընդհանուր երկարությունը A2 բջիջում հանում է վերջին տարածության դիրքը, այն կստանա նիշերի քանակը, որոնք վերջին տարածությունից հետո: Եվ սա կստանա 2 թիվը:

2. IGHԻՇՏ (A2, LEN (A2) - ՈՐՈՆՈՒՄ ("#", ՓՈԽՆԱԿԻ ((A2, "", "#", LEN (A2) -LEN (ՓՈԽԱՐIT (A2, "", "))))))))) = IGHԻՇՏ (A2, 2): Վերջապես, ԱՅՍ ԱՇԽԱՐՀ գործառույթը 2 նիշ է դուրս բերելու A2 բջիջում տեքստի տողի աջ կողմից:


Հեռացնել տեքստը վերջին հատուկ նիշից հետո (օրինակ ՝ տարածք, ստորակետ)

Վերջին հատուկ նիշից հետո տեքստը հեռացնելու համար ՁԵ,, ԳՏՆԵԼ, ՓՈԽԱՐITԵԼ և LEN գործառույթները կարող են օգնել ձեզ, ընդհանուր շարահյուսությունը հետևյալն է.

=LEFT(cell,FIND("#",SUBSTITUTE(cell,"char","#",LEN(cell)-LEN(SUBSTITUTE(cell,"char",""))))-1)
  • cellԲջջային հղումը կամ տեքստի տողը, որից ուզում եք հեռացնել տեքստը:
  • charՀատուկ տարանջատիչը, որի հիման վրա ցանկանում եք հեռացնել տեքստը:

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

=LEFT(A2,FIND("#",SUBSTITUTE(A2," ","#",LEN(A2)-LEN(SUBSTITUTE(A2," ",""))))-1)

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

Բանաձևի բացատրություն.

1. ԳՏՆԵԼ («#», ՓՈՓՈԽԱԴՐԻՉ (A2, «», «#», LEN (A2) -LEN (ՓՈԽԱՐITԱԿ (A2, «», «»))))) - 1:

  • ՓՈՓՈԽՈՒԹՅՈՒՆ (A2, "", "")). Այս ՓՈԽԱՐԻՆԻ գործառույթն օգտագործվում է բոլոր տիեզերական նիշերը ոչինչ չփոխարինելու համար A2 բջիջում, և արդյունքը կստանաք հետևյալ կերպ. «Tom-Grade1HoustonTexasUS»:
  • LEN (ՓՈԽԱՐԱՆ (A2, "", "")). Այս LEN ֆունկցիան վերադարձնում է տեքստի տողի նիշերի քանակը, որոնք վերադարձել է ՓՈԽԱՐ ֆունկցիան առանց բացատների: Այն կստանա 24 թիվը:
  • LEN (A2) -LEN (Փոխարինող (A2, "" "," ")) = 27-24: A2 բջիջի ընդհանուր երկարությունից հանեք առանց տարածության նիշերի քանակը կստանա տեքստի տողի միջև եղած տարածությունների քանակը: Սա կստանա 3 թիվը:
  • ՓՈՓՈԽԱԴՐՈՒՄ (A2, "", "#", LEN (A2) -LEN (ՓՈԽԱՐIT (A2, "", "")))) = ՓՈԽԱՐIT (A2, "", "#", 3). ՓՈԽԱՐԱՆԻ այս գործառույթն օգտագործվում է վերջին տիեզերական նիշը որոշակի # նիշով փոխարինելու համար, արդյունքն է. «Tom-Grade1 Houston Texas # US»:
  • ԳՏՆԵԼ («#», ՓՈՓՈԽԱԴՐԻՐ (A2, «», «#», LEN (A2) -LEN (Փոխարինող (A2, «», «»))))) - 1 = FIND ("#", "Tom-Grade1 Հյուսթոն Տեխաս # ԱՄՆ ») -1 = 25-1. Այս ԳՏՆԵԼՈՒ գործառույթը կվերադարձնի տեքստի տողի հատուկ # նիշի դիրքը, որը վերադարձել է ՓՈՓՈԽՈՒԹՅՈՒՆ գործառույթը, հանելով 1 նշանակում է ՝ տարածության նիշը բացառելու համար: Եվ սա կստանա 24 թիվը:

2. ՁԱԽ (A2, ԳՏՆԵԼ ("#", ՓՈՓՈԽՈՒԹՅՈՒՆ (A2, "", "#", LEN (A2) -LEN (ՓՈԽԱՐIT (A2, "" "," ")))) - 1) = ՁԵ (A2 , 24): Վերջապես, այս ՁԱԽ ֆունկցիան օգտագործվում է A24 բջիջի տեքստի տողի ձախ կողմից 2 նիշ հանելու համար:


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

  • LEFT:
  • LEFT գործառույթը մատակարարված տողի ձախ կողմից դուրս է բերում տրված նիշերի քանակը:
  • RIGHT:
  • RIGHT գործառույթն օգտագործվում է տեքստի տողի աջ կողմից որոշակի թվով նիշերի արդյունահանման համար:
  • FIND:
  • FIND ֆունկցիան օգտագործվում է մեկ այլ տողի մեջ մի տող գտնելու համար և վերադարձնում է լարի մեկնարկային դիրքը մեկ այլի մեջ:
  • SEARCH:
  • SEARCH ֆունկցիան կարող է օգնել ձեզ գտնել տվյալ բնույթի տողի տողից որոշակի նիշի կամ ենթատողի դիրքը:
  • SUBSTITUTE:
  • Excel ՓՈՓՈԽՈՒԹՅՈՒՆ գործառույթը փոխարինում է տեքստը կամ նիշերը տեքստի տողի մեջ այլ տեքստով կամ նիշերով:
  • LEN:
  • LEN ֆունկցիան վերադարձնում է տեքստի տողի նիշերի քանակը:

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


Գրասենյակի արտադրողականության լավագույն գործիքները

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 (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations