Ինչպես հեռացնել տեքստը կամ նիշը Excel-ի բջիջից

  • Կիսվել Սա
Michael Brown

Հոդվածում քննարկվում է, թե ինչպես արագ հեռացնել տեքստի մի մասը Excel-ի բջիջներից՝ օգտագործելով բանաձևեր և ներկառուցված հնարավորություններ:

Այս ձեռնարկում մենք կանդրադառնանք նիշերի հեռացման ամենատարածված դեպքերին: Excel-ում։ Ցանկանու՞մ եք ջնջել որոշակի տեքստ մի քանի բջիջներից: Կամ գուցե տողի առաջին կամ վերջին նիշը հանե՞լ: Կամ գուցե հեռացնել միայն տվյալ կերպարի կոնկրետ երևույթը: Ինչ էլ որ լինի ձեր խնդիրը, դուք դրա համար կգտնեք մեկից ավելի լուծումներ:

    Ինչպես հեռացնել հատուկ նիշ Excel-ից

    Եթե ձեր նպատակն է արմատախիլ անել որոշակի կերպար Excel-ի բջիջները, կան դա անելու երկու հեշտ եղանակ՝ Find & Փոխարինեք գործիքը և բանաձևը:

    Հեռացրեք նիշերը բազմաթիվ բջիջներից՝ օգտագործելով Find and Replace

    Հիշելով, որ նիշը հեռացնելը ոչ այլ ինչ է, քան այն ոչնչով փոխարինելը, դուք կարող եք օգտագործել Excel-ի Գտնել և փոխարինել: առաջադրանքն իրականացնելու հատկանիշ:

    1. Ընտրեք բջիջների մի շարք, որտեղ ցանկանում եք հեռացնել որոշակի նիշ:
    2. Սեղմեք Ctrl + H՝ Գտնել և փոխարինել<2 բացելու համար:> երկխոսություն:
    3. Գտնել ինչ վանդակում, մուտքագրեք նիշը:
    4. Թողեք Փոխարինեք տուփը դատարկ:
    5. Սեղմեք Փոխարինել բոլորը :

    Որպես օրինակ, ահա թե ինչպես կարող եք ջնջել # նշանը A2-ից մինչև A6 բջիջներից:

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

    Խորհուրդներ և նշումներ.

    • Այս մեթոդը ջնջում է նիշերը անմիջապես ձեր աղբյուրի տվյալներից: Եթե ​​արդյունքը տարբերվում է ձեր ակնկալածից, սեղմեք Ctrl + Z՝ փոփոխությունը չեղարկելու համար և ետ վերադարձնեք ձեր սկզբնական տվյալները:
    • Եթե գործ ունեք այբբենական նիշերի հետ, որտեղ տառերը կարևոր են, սեղմեք Ընտրանքներ ՝ Գտնել և փոխարինել երկխոսությունը ընդլայնելու համար, այնուհետև նշեք Համապատասխանել մեծատառով վանդակը՝ տառերի զգայուն որոնում կատարելու համար:

    Հեռացրեք որոշակի նիշ տողից՝ օգտագործելով բանաձևը

    Որպեսզի վերացնել որոշակի նիշը ցանկացած դիրքից տող է, օգտագործեք այս ընդհանուր SUBSTITUTE բանաձևը՝

    SUBSTITUTE( string , char , "")

    Մեր դեպքում բանաձևն ունի հետևյալ ձևը.

    =SUBSTITUTE(A2, "#", "")

    Հիմնականում բանաձևն այն է, որ այն մշակում է տողը A2-ում և յուրաքանչյուր հեշ նշան (#) փոխարինում է դատարկ տողով (""):

    Մուտքագրեք վերը նշված բանաձևը B2-ում, պատճենեք այն B6-ի միջոցով և կստանաք հետևյալ արդյունքը.

    0>

    Խնդրում ենք ուշադրություն դարձնել, որ SUBSTITUTE-ը միշտ վերադարձնում է տեքստային տող , նույնիսկ եթե արդյունքը պարունակում է միայն թվեր, ինչպիսիք են B2 a բջիջներում: nd B3 (նկատեք տեքստային արժեքների համար բնորոշ ձախից լռելյայն հավասարեցումը):

    Եթե ցանկանում եք, որ արդյունքը լինի թիվ , ապա վերը նշված բանաձևը փաթեթավորեք VALUE ֆունկցիայի մեջ այսպես.

    =VALUE(SUBSTITUTE(A2, "#", ""))

    Կամ կարող եք կատարել որոշ մաթեմատիկական գործողություն, որը չի փոխում բնօրինակըարժեքը, ասենք ավելացնել 0 կամ բազմապատկել 1-ով:

    =SUBSTITUTE(A2, "#", "")*1

    Ջնջել միանգամից մի քանի նիշ

    Մեկ բանաձեւով մի քանի նիշ հեռացնելու համար պարզապես տեղադրեք SUBSTITUTE-ը գործում է մեկը մյուսի մեջ:

    Օրինակ՝ ազատվելու համար հեշ նշանից (#), առաջ շեղից (/) և հետին կտրվածքից (\), ահա բանաձևը, որն օգտագործվում է.

    =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2, "#",""), "/", ""), "\", "") :

    Խորհուրդներ և նշումներ․ 12>

  • Եթե ցանկանում եք ունենալ արդյունքները որպես արժեքներ անկախ սկզբնական տողերի վրա, օգտագործեք Կպցնել հատուկ - Արժեքներ տարբերակը` բանաձևերն իրենց արժեքներով փոխարինելու համար:
  • Այն իրավիճակում, երբ կան շատ տարբեր նիշեր հեռացնելու համար, LAMBDA-ով սահմանված RemoveChars ֆունկցիան շատ ավելի հարմար է օգտագործել:
  • Ինչպես հեռացնել որոշակի տեքստ: Excel բջիջից

    Մեկ նիշը հեռացնելու երկու մեթոդները կարող են հավասարապես լավ մշակել նիշերի հաջորդականությունը:

    Ջնջել տեքստը մի քանի բջիջներից

    Ընտրված տիրույթի յուրաքանչյուր բջիջից որոշակի տեքստ հեռացնելու համար սեղմեք Ctrl + H՝ Գտնել և փոխարինել երկխոսությունը ցուցադրելու համար, այնուհետև՝

    • Մուտքագրեք անցանկալի տեքստը Գտեք ինչ վանդակում:
    • Թողեք Փոխարինեք վանդակը դատարկ:

    Սեղմելով Փոխարինել բոլորը կոճակը, բոլոր փոխարինումները կկատարվեն միանգամից.

    Հեռացրեք որոշակի տեքստ բջիջից՝ օգտագործելովբանաձեւ

    Տեքստային տողի մի մասը հեռացնելու համար դուք կրկին օգտագործում եք SUBSTITUTE ֆունկցիան իր հիմնական ձևով.

    SUBSTITUTE( բջիջ , տեքստ , "")

    Օրինակ, A2 բջիջից «mailto:» ենթատողը ջնջելու համար բանաձևը հետևյալն է. տողեր ըստ անհրաժեշտության.

    Ինչպես հեռացնել կոնկրետ նիշի N-րդ օրինակը

    Այն իրավիճակում, երբ ցանկանում եք ջնջել որոշ պատահականությունը որոշակի նիշի, սահմանեք SUBSTITUTE ֆունկցիայի վերջին ընտրովի արգումենտը: Ստորև բերված ընդհանուր բանաձևում instance_num որոշում է, թե նշված նիշի որ օրինակը պետք է փոխարինվի դատարկ տողով.

    SUBSTITUTE( string , char , " ", instance_num )

    Օրինակ.

    Ա2-ում 1-ին շեղը վերացնելու համար ձեր բանաձևը հետևյալն է.

    =SUBSTITUTE(A2, "/", "", 1)

    Հեռացնել 2-րդ շեղ նիշը, բանաձևը հետևյալն է.

    =SUBSTITUTE(A2, "/", "", 2)

    Ինչպես հեռացնել առաջին նիշը

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

    REPLACE( բջիջ , 1, 1, "")

    Մարդկային լեզվով թարգմանված բանաձևն ասում է. նշված բջիջում վերցրեք 1 նիշ ( num_chars ) 1-ին դիրքից (start_num) և փոխարինեք այն դատարկ տողով (""):

    RIGHT( բջիջ , LEN( բջիջ ) - 1)

    Այստեղ մենք հանում ենք 1նիշ տողի ընդհանուր երկարությունից, որը հաշվարկվում է LEN ֆունկցիայի միջոցով: Տարբերությունը փոխանցվում է RIGHT-ին, որպեսզի նա վերջից հանի այդ թվով նիշերը:

    Օրինակ, A2-ից առաջին նիշը հեռացնելու համար բանաձևերը կատարվում են հետևյալ կերպ.

    =REPLACE(A2, 1, 1, "")

    =RIGHT(A2, LEN(A2) - 1)

    Ստորև ներկայացված սքրինշոթը ցույց է տալիս REPLACE բանաձևը: RIGHT LEN բանաձևը կտա ճիշտ նույն արդյունքները:

    Տողի սկզբից ցանկացած n նիշ ջնջելու համար տե՛ս Ինչպես հեռացնել նիշերը ձախից: Excel:

    Ինչպես հեռացնել վերջին նիշը

    Վերջին նիշը տողի վերջից հեռացնելու համար բանաձևը հետևյալն է.

    LEFT( բջիջ , LEN ( բջիջ ) - 1)

    Տրամաբանությունը նման է նախորդ օրինակի RIGHT LEN բանաձևին.

    Դուք հանում եք 1 բջջի ընդհանուր երկարությունից և տարբերությունը մատուցում ձախ կողմում ֆունկցիան, այնպես որ այն կարող է այդքան նիշ քաշել տողի սկզբից:

    Օրինակ, դուք կարող եք հեռացնել վերջին նիշը A2-ից՝ օգտագործելով այս բանաձևը՝

    =LEFT(A2, LEN(A2) - 1)

    Ցանկացած n նիշ տողի վերջից ջնջելու համար տե՛ս Ինչպես հեռացնել նիշերն աջից Excel-ում:

    Հեռացնել տեքստը կոնկրետ նիշից հետո

    Տրված նիշից հետո ամեն ինչ ջնջելու համար ընդհանուր բանաձևը հետևյալն է.

    LEFT( string , SEARCH( char , string ) -1)

    Լոգի c-ն բավականին պարզ է՝ SEARCH ֆունկցիան հաշվարկում էնշված նիշի դիրքը և այն փոխանցում LEFT ֆունկցիային, որը սկզբից բերում է համապատասխան թվով նիշեր: Որպեսզի ինքնին սահմանազատիչը չթողարկվի, մենք SEARCH արդյունքից հանում ենք 1:

    Օրինակ, երկու կետից հետո տեքստը հեռացնելու համար (:), B2-ի բանաձևը հետևյալն է.

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

    Լրացուցիչ բանաձևերի օրինակների համար տե՛ս Ջնջել տեքստը որոշակի նիշից առաջ կամ հետո:

    Ինչպես հեռացնել բացատները տեքստից առաջ և հետո Excel-ում

    Տեքստային պրոցեսորներում օրինակ՝ Microsoft Word-ը, երբեմն տեքստից առաջ բացատ է ավելացվում՝ ընթերցողի աչքի համար հավասարակշռված և էլեգանտ հոսք ստեղծելու համար: Աղյուսակների ծրագրերում առաջատար և հետևի տարածքները կարող են աննկատ սողալ և շատ խնդիրներ առաջացնել: Բարեբախտաբար, Microsoft Excel-ն ունի հատուկ գործառույթ, որը կոչվում է TRIM, որը ջնջում է ավելորդ բացատները:

    Բջիջներից ավելորդ բացատները հեռացնելու բանաձևը շատ պարզ է.

    =TRIM(A2)

    Այնտեղ, որտեղ A2-ը ձեր բնօրինակ տեքստային տողն է:

    Ինչպես տեսնում եք ստորև նկարում, այն ջնջում է բոլոր բացատները տեքստից առաջ, տեքստից հետո և բառերի/ենթատողերի միջև, բացառությամբ մեկ բացատ նիշի:

    Եթե այս պարզ բանաձևը չի աշխատում ձեզ համար, ապա, ամենայն հավանականությամբ, ձեր աշխատաթերթում կան որոշ չկոտրվող բացատներ կամ չտպող նիշեր:

    Դրանցից ազատվելու համար փոխարկեք չկոտրվող բացատները կանոնավոր բացատների մեջ SUBSTITUTE-ի օգնությամբ.

    SUBSTITUTE(A2, CHAR(160), " ")

    Որտեղ 160-ն է կոդըչընդհատվող բացատ նիշերի թիվը ( ).

    Բացի այդ, օգտագործեք CLEAN ֆունկցիան չտպվող նիշերը հեռացնելու համար :

    CLEAN(SUBSTITUTE(A2, CHAR(160), " "))

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

    =TRIM(CLEAN(SUBSTITUTE(A2, CHAR(160), " ")))

    For Լրացուցիչ տեղեկությունների համար տե՛ս Ինչպես հեռացնել բացատները Excel-ում:

    Հեռացնել նիշերը Excel-ում Flash Fill-ով

    Պարզ սցենարներում Excel-ի Flash Fill-ը կարող է լավություն անել և հեռացնել նիշերը կամ տեքստի մի մասը: ավտոմատ կերպով՝ հիմնվելով ձեր տրամադրած օրինաչափության վրա:

    Ենթադրենք, դուք ունեք անուն և էլ․ հասցե մեկ բջիջում՝ բաժանված ստորակետով: Դուք ցանկանում եք հեռացնել ամեն ինչ ստորակետից հետո (ներառյալ ստորակետը): Դա անելու համար կատարեք հետևյալ քայլերը.

    1. Տեղադրեք դատարկ սյունակ ձեր աղբյուրի տվյալների աջ կողմում։
    2. Նոր ավելացված սյունակի առաջին բջիջում մուտքագրեք արժեքը։ ցանկանում եք պահել (անունը մեր դեպքում):
    3. Սկսեք մուտքագրել արժեքը հաջորդ բջիջում: Հենց որ Excel-ը որոշի օրինաչափությունը, այն կցուցադրի տվյալների նախադիտում, որը պետք է լրացվի ստորև նշված բջիջներում՝ հետևելով նույն օրինակին:
    4. Սեղմեք Enter ստեղնը՝ նախադիտումն ընդունելու համար:

    Կատարված է:

    Նշում. Եթե ​​Excel-ը չի կարողանում ճանաչել ձեր տվյալների օրինաչափությունը, ձեռքով լրացրեք ևս մի քանի բջիջ՝ ավելի շատ օրինակներ տրամադրելու համար: Նաև համոզվեք, որ Flash Fill-ը միացված էձեր Excel-ում: Եթե ​​դա դեռ չի աշխատում, ապա դուք ստիպված կլինեք դիմել այլ մեթոդի:

    Հատուկ գործիքներ Excel-ում նիշերը կամ տեքստը հեռացնելու համար

    Այս վերջին բաժինը ներկայացնում է մեր սեփական լուծումները Excel-ի բջիջներից տեքստը հեռացնելու համար: Եթե ​​սիրում եք գտնել բարդ մարտահրավերները հաղթահարելու պարզ ուղիներ, դուք կվայելեք Ultimate Suite-ի հետ ներառված հարմար գործիքները:

    Ablebits Data ներդիրում, Text խումբ, Excel-ի բջիջներից նիշերը հեռացնելու երեք տարբերակ կա.

    • Հատուկ նիշեր և ենթատողեր
    • Նիշերը որոշակի դիրքում
    • Կրկնօրինակել նիշերը

    Ընտրված բջիջներից հատուկ նիշ կամ ենթատող ջնջելու համար շարունակեք այս կերպ.

    1. Սեղմեք Հեռացնել > ; Հեռացնել նիշերը :
    2. Ընտրեք այն տարբերակը, որը լավագույնս համապատասխանում է ձեր կարիքներին:
    3. Ստուգեք կամ հանեք Փոքրատառերի նկատմամբ զգայուն վանդակը:
    4. 11>Կտտացրեք Հեռացնել :

    Ստորև բերված են մի քանի օրինակներ, որոնք ընդգրկում են առավել բնորոշ սցենարները:

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

    Հեռացնել որոշակի նիշ(ներ) միանգամից մի քանի բջիջներից, ընտրեք Հեռացնել հատուկ նիշերը :

    Որպես օրինակ, մենք ջնջում ենք A և B մեծատառերի բոլոր երևույթները A2:A4 միջակայքից: :

    Ջնջել ե նախապես սահմանված նիշերի հավաքածու

    Նիշերի որոշակի շարք հեռացնելու համար ընտրեք Հեռացնել նիշերի հավաքածուները , այնուհետև ընտրեք հետևյալներից մեկըընտրանքներ.

    • Չտպվող նիշերը - հանում է 7-բիթանոց ASCII հավաքածուի առաջին 32 նիշերից որևէ մեկը (կոդերի արժեքները 0-ից 31), ներառյալ ներդիրի նիշը, տողը: ընդմիջում և այլն:
    • Տեքստային նիշեր - հեռացնում է տեքստը և պահում թվերը:
    • Թվային նիշեր - ջնջում է թվերը այբբենական տողերից:
    • Սիմվոլներ & կետադրական նշաններ - հեռացնում է հատուկ նշաններ և կետադրական նշաններ, ինչպիսիք են կետը, հարցական նշանը, բացականչական կետը, ստորակետը և այլն:

    Հեռացնել տեքստի մի մասը

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

    Օրինակ, Gmail հասցեներից օգտվողի անուններ հանելու համար մենք հեռացնում ենք «@gmail.com» « substring.

    Այսպես կարելի է հեռացնել տեքստը և նիշերը Excel-ի բջիջներից: Շնորհակալ եմ կարդալու համար և անհամբեր սպասում եմ ձեզ հաջորդ շաբաթ մեր բլոգում տեսնելու համար:

    Հասանելի ներբեռնումներ

    Հեռացրեք նիշերը Excel-ից - օրինակներ (.xlsm ֆայլ)

    Ultimate Suite - գնահատման տարբերակ (.exe ֆայլ)

    Մայքլ Բրաունը նվիրված տեխնոլոգիայի էնտուզիաստ է, որը ձգտում է պարզեցնել բարդ գործընթացները՝ օգտագործելով ծրագրային գործիքները: Տեխնոլոգիական ոլորտում ավելի քան մեկ տասնամյակ փորձ ունենալով՝ նա կատարելագործել է իր հմտությունները Microsoft Excel-ում և Outlook-ում, ինչպես նաև Google Sheets-ում և Docs-ում: Մայքլի բլոգը նվիրված է իր գիտելիքներն ու փորձառությունը ուրիշների հետ կիսելուն՝ տրամադրելով հեշտ օգտագործվող խորհուրդներ և ձեռնարկներ՝ արտադրողականությունն ու արդյունավետությունը բարձրացնելու համար: Անկախ նրանից, թե դուք փորձառու մասնագետ եք, թե սկսնակ, Մայքլի բլոգը առաջարկում է արժեքավոր պատկերացումներ և գործնական խորհուրդներ՝ առավելագույն օգուտ քաղելու այս կարևոր ծրագրային գործիքներից: