Ինչպես հեռացնել թվերը բջիջից Excel-ում (7 արդյունավետ եղանակ)

  • Կիսվել Սա
Hugh West

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

Ներբեռնեք պրակտիկայի գիրքը

Դուք կարող եք ներբեռնել Excel-ի անվճար ձևանմուշն այստեղից և ինքնուրույն վարժեցրեք:

Հեռացրեք թվերը Cell.xlsm-ից

7 արդյունավետ եղանակ՝ թվերը բջիջից հեռացնելու համար Excel

Եկեք նախ ծանոթանանք մեր տվյալների հավաքածուին: Ես տեղադրել եմ որոշ Ապրանքների անուններ և նրանց ID-ները ' իմ տվյալների բազայում: Տառերն ու թվերը տարբեր նշանակություն ունեն։ Ինչ-ինչ պատճառներով մենք ցանկանում ենք հեռացնել համարները Ապրանքի ID-ներից :

Հետևյալ մեթոդներում մենք կտեսնենք, թե ինչպես հեռացնել համարները բջիջները մանրամասն բացատրություններով:

Մեթոդ 1. Օգտագործեք Find & Excel-ում թվերը բջիջից հեռացնելու համար փոխարինեք վիրաբուժական նշաններով

Այս մեթոդով մենք կհեռացնենք այդ թվերը՝ օգտագործելով Find & Փոխարինեք հրամանը Waldcards -ով:

Այս փուլում մենք ունենք մի քանի կոպիտ թվեր, որոնք փակվում են փակագծերով և տեղադրվում Ապրանքների անունների սյունակում: Մենք կհեռացնենք այս թվերը։ Այսպիսով, եկեք տեսնենք ստորև ներկայացված քայլերը:

Քայլեր.

➤ Ընտրեք տվյալների տիրույթը B5:B11 :

➤ Մամուլ Ctrl+H բացելու համար Find & Replace հրամանը:

➤ Այնուհետև մուտքագրեք (*) Գտեք ինչ վանդակում և դատարկ պահեք Փոխարինել -ով:

➤ Դրանից հետո սեղմեք Փոխարինեք բոլորը :

Այժմ դուք կնկատեք, որ ապրանքների անուններով բոլոր թվերն անհետացել են:

Մեթոդ 2. Կիրառել Find & Ընտրեք գործիք Excel-ի բջիջից թվերը ջնջելու համար

Ահա, տեսեք, որ Ապրանքի նույնականացման սյունակում երկու բջիջ կա, որոնք պարունակում են միայն թվեր: Այժմ մենք կհեռացնենք թվերը ID-ների բջիջներից՝ օգտագործելով Find & Ընտրեք հրաման:

Քայլ 1.

➤ Ընտրեք տվյալների տիրույթը C5:C11 :

➤ Այնուհետև գնալ Գլխավոր ներդիր > Խմբագրման խումբ > Գտնել & AMP; Ընտրել > Գնացեք Հատուկ

Կբացվի երկխոսության տուփ:

Քայլ 2.

➤ Նշեք միայն Թվերը Մշտականներ տարբերակից:

➤ Սեղմեք OK :

Այժմ տեսեք, որ բջիջները, միայն թվերն են ընդգծված:

Քայլ 3.

➤ Ավելի ուշ պարզապես սեղմեք կոճակը: Ջնջել կոճակը ձեր ստեղնաշարի վրա:

Ահա այն: Թվերը հեռացված են:

Մեթոդ 3. Օգտագործեք Excel Flash Fill-ը` թվերը բջիջից հեռացնելու համար

Դա ամենահեշտներից մեկն է: մեթոդները։ Տեսեք, որ արտադրանքի ID-ները, որոնք տեքստի և թվերի խառնուրդ են: Մենք կհեռացնենք թվերը բջիջներից՝ օգտագործելով Excel Flash Fill :

Քայլ 1.

➤Նախ, մուտքագրեք միայն առաջին բջիջի տեքստը (ոչ թվանշանները) դրան հարող նոր սյունակում:

➤ Այնուհետև սեղմեք Enter կոճակը:

Քայլ 2.

➤ Ընտրեք Cell D5 :

➤ Այժմ գնացեք Տվյալներ > Տվյալների գործիքներ > Flash Fill .

Այժմ դուք կնկատեք, որ բոլոր թվերը հեռացված են:

Մեթոդ 4. Տեղադրեք SUBSTITUTE ֆունկցիան Excel-ում թվերը բջիջից հեռացնելու համար

Այս մեթոդով մենք առաջադրանքը կկատարենք՝ օգտագործելով SUBSTITUTE ֆունկցիան : SUBSTITUTE ֆունկցիան փոխարինում է գոյություն ունեցող տեքստը տողի նոր տեքստով:

Այժմ եկեք մեկ առ մեկ հետևենք ստորև նշված քայլերին:

Քայլ 1.

➤ Գրեք ստորև բերված բանաձևը Cell D5

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(C5,1,""),2,""),3,""),4,""),5,""),6,""),7,""),8,""),9,""),0,"")

➤ Այնուհետև պարզապես սեղմեք Մուտքագրեք կոճակը:

Քայլ 2.

➤ Այժմ կրկնակի սեղմեք Fill Handle պատկերակը և բանաձևը ինքնաբերաբար կպատճենվի:

Այժմ կտեսնեք, որ թվերը հեռացված են բջիջներից:

Նման ընթերցումներ.

  • Ինչպես հեռացնել ենթագումարները Excel-ում (2 հեշտ հնարք)
  • Տվյալների մաքրման տեխնիկա Excel-ում. տեքստի փոխարինում կամ հեռացում բջիջներում
  • Ինչպես հեռացնել բանաձևերը Excel-ում. 7 հեշտ եղանակ

Մեթոդ 5. Միավորել TEXTJOIN, MID, ROW, LEN և INDIRECT ֆունկցիաները Excel-ի բջիջից թվերը ջնջելու համար

Այստեղ մենք կմիավորենք TEXTJOIN , MID , ROW , LEN և INDIRECT ֆունկցիաները` թվերը բջիջից հեռացնելու համար: TEXTJOIN ֆունկցիան կիրառվում է մի քանի տողերի տեքստը միասին միացնելու համար: Mid ֆունկցիան excel-ում օգտագործվում է տողերը պարզելու և դրանք excel-ի ցանկացած միջին մասից վերադարձնելու համար: ROW ֆունկցիան վերադարձնում է տողի համարը հղման համար: LEN ֆունկցիան տեքստային ֆունկցիա է excel-ում, որը վերադարձնում է տողի/տեքստի երկարությունը: INDIRECT ֆունկցիան վերադարձնում է հղում դեպի տիրույթ:

Քայլ 1.

➤ Մուտքագրեք բանաձևը Cell D5

=TEXTJOIN("",TRUE,IF(ISERR(MID(C5,ROW(INDIRECT("1:"&LEN(C5))),1)+0),MID(C5,ROW(INDIRECT("1:"&LEN(C5))),1),""))

➤ Սեղմեք Enter կոճակը:

Քայլ 2.

➤ Այնուհետև քաշեք Լրացնել բռնակի պատկերակը` բանաձևը պատճենելու համար:

👇 Բանաձևի բաժանում.

ROW(INDIRECT(“1:”&LEN(C5)))

Այն կգտնի ROW և INDIRECT գործառույթներից ստացված զանգվածի ցանկը, որը վերադարձնում է որպես-

{1;2;3;4}

MID(B3,ROW(INDIRECT(“1:”&LEN(B3))),1)

MID ֆունկցիան կիրառվում է այբբենական թվային տողը հանելու համար՝ հիմնված start_num և num_chars արգումենտները: Իսկ num-chars արգումենտի համար մենք կդնենք 1: Արգումենտները MID ֆունկցիայի մեջ դնելուց հետո այն կվերադարձնի զանգված, ինչպիսին է-

{“B”; “H”;”2″;”3″}

ISERR(MID(B3,ROW(INDIRECT(“1:”&LEN(B3 ))),1)+0)

0-ը ավելացնելուց հետո ելքային զանգվածը դրվում է ISERR ֆունկցիայի մեջ:Այն կստեղծի TRUE և FALSE , TRUE ոչ թվային նիշերի և FALSE թվերի զանգված: Արդյունքը կվերադառնա որպես-

{TRUE;TRUE;FALSE;FALSE

IF(ISERR(MID(B3) ,ROW(INDIRECT(“1:”&LEN(B3))),1)+0),MID(B3,ROW(INDIRECT(“1:”&LEN(B3))),1)” )

IF ֆունկցիան կստուգի ISERR ֆունկցիայի արդյունքը: Եթե ​​դրա արժեքը վերադարձնի TRUE , այն կվերադարձնի այբբենական տողի բոլոր նիշերի զանգվածը: Այսպիսով, մենք ավելացրել ենք ևս մեկ MID ֆունկցիա: Եթե ​​ IF ֆունկցիայի արժեքը FALSE է, այն կվերադառնա դատարկ (“”): Այսպիսով, վերջապես մենք կստանանք զանգված, որը պարունակում է միայն տողի ոչ թվային նիշերը: Այսինքն-

{“B”;”H”;””;””}

TEXTJOIN(“” ,TRUE,IF(ISERR(MID(B3,ROW(INDIRECT(“1:”&LEN(B3))),1)+0),MID(B3,ROW(INDIRECT(“1:”&LEN( B3)))1)””))

TEXTJOIN ֆունկցիան կմիանա վերը նշված զանգվածի բոլոր նիշերին և կխուսափի դատարկ տողից: Այս ֆունկցիայի սահմանազատիչը դրված է որպես դատարկ տող (“”) և անտեսված դատարկ արգումենտի արժեքը մուտքագրվում է TRUE : Սա կտա մեր ակնկալվող արդյունքը-

{BH}

Մեթոդ 6. Ջնջելու համար միացրեք TEXTJOIN, IF, ISERR, SEQUENCE, LEN և MID գործառույթները Թվերը բջիջից Excel-ում

Մենք կհամատեղենք գործառույթների ևս մեկ շարք՝ առաջադրանքը կատարելու համար: Դրանք են TEXTJOIN , IF , ISERR , SEQUENCE , LEN , MID գործառույթները: IF ֆունկցիան օգտագործվում է մի արժեք վերադարձնելու համար, եթե պայմանը true է, և մեկ այլ արժեք, եթե այն false է: ISERR ֆունկցիան վերադարձնում է TRUE եթե արժեքը որևէ սխալ արժեք է, բացառությամբ #N/A: SEQUENCE ֆունկցիան թույլ է տալիս ստեղծել զանգվածի հաջորդական թվերի ցանկ, օրինակ` 1, 2, 3, 4:

Քայլ 1:

D5 բջիջում գրեք տրված բանաձևը-

=TEXTJOIN("", TRUE, IF(ISERROR(MID(C5, SEQUENCE(LEN(C5)), 1) *1), MID(C5, SEQUENCE(LEN(C5)), 1), ""))

➤ Սեղմեք Enter կոճակը՝ արդյունքը ստանալու համար:

Քայլ 2.

➤ Այնուհետև պարզապես կիրառեք Ավտոլրացում տարբերակը պատճենեք բանաձևը:

👇 Բանաձևի բաժանում.

LEN(C5)

LEN ֆունկցիան կգտնի C5 բջիջի տողի երկարությունը, որը կվերադառնա որպես-

<3:>{4}

SEQUENCE(LEN(C5))

Այնուհետև SEQUENCE ֆունկցիան կ հաջորդական թիվը տվեք ըստ երկարության, որը վերադարձնում է որպես-

{1;2;3;4}

MID (C5, SEQUENCE(LEN(C5)), 1)

MID ֆունկցիան կվերադարձնի նախորդ դիրքի թվերի արժեքը, որի արդյունքում ստացվում է-

{«B» ;”H”;”2″;”3″}

ISERROR(MID(C5, SEQUENCE(LEN(C5)), 1) *1 )

Այժմ ISERROR ֆունկցիան ցույց կտա TRUE, եթե գտնի Սխալ է, հակառակ դեպքում այն ​​ցույց կտա FALSE: Արդյունքը հետևյալն է.SEQUENCE(LEN(C5)), 1) *1), MID(C5, SEQUENCE(LEN(C5)), 1), “”)

Այնուհետև IF ֆունկցիան տեսնում է TRUE , այն տեղադրում է համապատասխան տեքստային նիշը մշակված զանգվածի մեջ մեկ այլ MID ֆունկցիայի օգնությամբ։ Եվ տեսնում է FALSE , այն փոխարինում է դատարկ տողով՝

{“B”;”H”;””;””}

TEXTJOIN("", TRUE, IF(ISERROR(MID(C5, SEQUENCE(LEN(C5)), 1) *1), MID(C5, SEQUENCE(LEN(C5)) ), 1), «»))

Վերջնական զանգվածը կփոխանցվի TEXTJOIN ֆունկցիայի, այնպես որ այն միացնում է տեքստի նիշերը և արդյունքը տալիս է որպես-<1:>

{BH}

Մեթոդ 7. Տեղադրեք օգտատիրոջ կողմից սահմանված գործառույթ Excel-ում բջիջից թվերը հեռացնելու համար

Դեպք-1. Հեռացրեք թվերը բջիջից

Այս մեթոդով մենք կստեղծենք օգտատիրոջ կողմից սահմանված ֆունկցիա՝ « RemNumb »՝ օգտագործելով Excel VBA : Այնուհետև մենք կարող ենք կիրառել այն excel-ի բջիջից թվերը հեռացնելու համար: Հետևեք ստորև նշված քայլերին:

Քայլ 1.

Աջ սեղմեք թերթի վերնագրի վրա:

➤ Ընտրեք Դիտեք կոդը համատեքստային ընտրացանկից :

Շուտով կհայտնվի VBA պատուհանը:

Քայլ 2.

➤ Ավելի ուշ գրեք ստորև տրված կոդերը.

3051

➤ Այնուհետև սեղմեք Play պատկերակը ՝ գործարկելու համար կոդեր:

Այժմ մեր ֆունկցիան պատրաստ է օգտագործման:

Քայլ 3.

➤ <3-ում>Բջջ D5 տեսակ-

=RemNumb(C5)

➤ Սեղմեք Enter կոճակը ստանալու համարարդյունք:

Քայլ 4.

➤ Վերջապես, քաշեք Լրացնել բռնակի պատկերակը` բանաձեւը պատճենելու համար: .

Պատյան-2. Թվերը և տեքստը բաժանել առանձին սյունակների

Մեր վերջին մեթոդում մենք կրկին կօգտագործենք Excel-ը VBA ստեղծելու համար օգտագործողի կողմից սահմանված նոր ֆունկցիա՝ « SplitTextOrNumb »՝ թվերն ու տեքստը առանձին սյունակների բաժանելու համար:

Քայլ 1.

➤ Ինչպես նախորդ մեթոդը, բացեք VBA պատուհանը և գրեք բանաձևը-

5483

➤ Այնուհետև սեղմեք Գործարկել և Մակրո կբացվի:

Քայլ 2.

➤ Տվեք մակրո անունը և սեղմեք Գործարկել կրկին ներդիր:

Քայլ 3.

➤ Այժմ մեր գործառույթը պատրաստ է կիրառելու: Տեքստի նիշերը հեռացնելու համար այժմ գրեք բանաձևը Cell D5

=SplitTextOrNumb(C5,1)

Թվային նիշերը ջնջելու համար :

=SplitTextOrNumb(C5,0)

Քայլ 3.

➤ Վերջապես, պարզապես սեղմեք կոճակը Մուտքագրեք կոճակը և օգտագործեք Լրացնել բռնակի գործիքը` բանաձևը պատճենելու համար:

Եզրակացություն

Հուսով եմ, որ վերը նկարագրված բոլոր մեթոդները բավարար կլինեն excel-ի բջիջից թվերը հեռացնելու համար: Ազատորեն ցանկացած հարց տվեք մեկնաբանությունների բաժնում և խնդրում եմ ինձ կարծիք հայտնել:

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: