Hvernig á að fjarlægja tölur úr klefi í Excel (7 áhrifaríkar leiðir)

  • Deildu Þessu
Hugh West

Mjög algengt vandamál við notkun MS Excel er hvernig á að fjarlægja tölur úr textafrumum. Af einhverjum ástæðum blanda ýmis kerfi saman texta og tölur viljandi eða óvart. Þessi grein mun leiðbeina þér um að fjarlægja tölur úr reit í Excel með nokkrum skjótum aðferðum ásamt nokkrum hentugum dæmum og réttum myndskreytingum.

Hlaða niður æfingabók

Þú getur halað niður ókeypis Excel sniðmátið héðan og æfðu þig sjálfur.

Fjarlægja tölur úr klefi.xlsm

7 áhrifaríkar leiðir til að fjarlægja tölur úr klefi í Excel

Við skulum kynna okkur gagnasafnið okkar fyrst. Ég hef sett nokkur vörunöfn og auðkenni þeirra ’ í gagnasafninu mínu. Stafir og tölustafir hafa mismunandi merkingu. Af einhverjum ástæðum viljum við fjarlægja tölurnar úr vöruauðkennum .

Í eftirfarandi aðferðum munum við sjá hvernig á að fjarlægja tölurnar úr frumurnar með nákvæmum útskýringum.

Aðferð 1: Notaðu Find & Skiptu út fyrir jokertákn til að fjarlægja tölur úr reit í Excel

Í þessari aðferð munum við fjarlægja þessar tölur með því að nota Finn & Skipta út skipuninni með Jildarstöfum .

Á þessu stigi höfum við nokkrar grófar tölur lokaðar með sviga og settar í dálkinn Vöruheiti. Við munum fjarlægja þessar tölur. Svo, við skulum sjá skrefin hér að neðan.

Skref:

➤ Veldu gagnasvið B5:B11 .

➤ Ýttu á Ctrl+H til að opna Finndu & Skipta út skipuninni.

➤ Sláðu síðan inn (*) í Finndu hvað reitinn og haltu Skipta út með reitnum tómum.

➤ Eftir það, ýttu á Skipta öllum .

Nú muntu sjá að öll númerin með heiti vörunnar eru horfin.

Aðferð 2: Notaðu Finndu & Veldu Tól til að eyða tölum úr reit í Excel

Hér, sjáðu að það eru tveir reiti í vöruauðkenni dálknum sem innihalda eingöngu tölur. Nú munum við fjarlægja númerin úr auðkennum reitum með því að nota Finn & Veldu skipun.

Skref 1:

➤ Veldu gagnasvið C5:C11 .

➤ Síðan farðu á flipann Heima > Breytingarhópurinn > Finndu & Veldu > Farðu í Special

Gluggi opnast.

Skref 2:

➤ Merktu aðeins Tölur úr valkostinum Stöður .

➤ Ýttu á OK .

Sjáðu nú að frumurnar, aðeins tölurnar eru auðkenndar.

Skref 3:

➤ Síðar skaltu bara ýta á Eyða hnappur á lyklaborðinu þínu.

Hér er hann. Tölurnar eru fjarlægðar.

Aðferð 3: Notaðu Excel Flash Fill til að fjarlægja tölur úr hólf

Þetta er ein auðveldasta aðferðir. Sjáðu að vöruauðkennin, sem eru blanda af texta og tölum. Við munum fjarlægja tölurnar úr reitunum með því að nota Excel Flash Fill .

Skref 1:

➤Sláðu fyrst aðeins inn texta (ekki tölustafi) fyrsta reitsins í nýjan dálk við hliðina á honum.

➤ Ýttu svo á Enter hnappinn.

Skref 2:

➤ Veldu Hólf D5 .

➤ Farðu nú í Gögn > Gagnaverkfæri > Flash Fill .

Nú muntu sjá að allar tölur eru fjarlægðar.

Aðferð 4: Settu inn SUBSTITUTE fall til að fjarlægja tölur úr reit í Excel

Í þessari aðferð munum við gera verkefnið með því að nota SUBSTITUTE fallið . SUBSTITUTE aðgerðin kemur í stað núverandi texta fyrir nýjan texta í streng.

Nú skulum við fylgja skrefunum hér að neðan eitt í einu.

Skref 1:

➤ Skrifaðu formúluna sem gefin er hér að neðan í Hólf D5

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

➤ Síðan skaltu bara ýta á Enter hnappur.

Skref 2:

➤ Nú tvísmelltu á Fill Handle táknið og formúlan verður sjálfkrafa afrituð niður.

Nú sérðu að tölurnar eru fjarlægðar úr reitunum.

Svipuð lestur:

  • Hvernig á að fjarlægja undirsamtölur í Excel (2 auðveld brellur)
  • Gagnahreinsunaraðferðir í Excel: Skipta út eða fjarlægja texta í hólfum
  • Hvernig á að fjarlægja formúlur í Excel: 7 auðveldar leiðir

Aðferð 5: Sameina TEXTJOIN, MID, ROW, LEN og ÓBEINAR aðgerðir til að eyða tölum úr reit í Excel

Hér munum við sameina TEXTJOIN , MID , ROW , LEN og INDIRECT aðgerðir til að fjarlægja tölur úr reit. TEXTJOIN aðgerðin er notuð til að tengja texta úr mörgum strengjum saman. Mið fallið í excel er notað til að finna strengi og skila þeim frá hvaða miðhluta sem er í Excel. ROW fallið skilar línunúmerinu til viðmiðunar. LEN fallið er textafall í excel sem skilar lengd strengs/texta. ÓBEIN fallið skilar tilvísun í svið.

Skref 1:

➤ Sláðu inn formúluna í Hólf D5

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

➤ Ýttu á Enter hnappinn.

Skref 2:

➤ Dragðu síðan Fill Handle táknið til að afrita formúluna.

👇 Formúlusundurliðun:

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

Það mun finna fylkislistann sem myndast úr ROW og INDIRECT föllunum sem skilar sem-

{1;2;3;4}

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

MID fallinu er notað til að draga út alfanumeríska strenginn sem byggir á byrjun_num og num_chars rökin.Og fyrir num-chars rökin setjum við 1. Eftir að hafa sett rökin í MID fallið mun það skila fylki eins og-

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

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

Eftir að 0 hefur verið bætt við er úttaksfylkingin sett í ISERR fallið.Það mun búa til fylki af TRUE og FALSE , TRUE fyrir ekki tölustafi og FALSE fyrir tölur. Úttakið mun skila sem-

{TRUE;TRUE;FALSE;FALSE}

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

IF aðgerðin mun athuga úttak ISERR aðgerðarinnar. Ef gildi þess skilar TRUE mun það skila fylki með öllum stöfum í alfanumerískum streng. Þannig að við höfum bætt við annarri MID aðgerð. Ef gildi IF fallsins er FALSE mun það skila auðu (“”). Svo loksins fáum við fylki sem inniheldur aðeins ótalnastafi strengsins. Það er-

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

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

TEXTJOIN aðgerðin mun sameina alla stafi ofangreindrar fylkis og forðast tóma strenginn. Afmörkunin fyrir þessa aðgerð er stillt sem tómur strengur (“”) og gildi tóma rifrildarinnar sem er hunsuð er slegið inn TRUE . Þetta mun gefa væntanleg niðurstöðu okkar-

{BH}

Aðferð 6: Tengjast TEXTJOIN, IF, ISERR, SEQUENCE, LEN og MID aðgerðir til að eyða Tölur úr reit í Excel

Við munum sameina annað sett af aðgerðum til að gera verkefnið núna. Það eru TEXTJOIN , EF , ISERR , SEQUENCE , LEN , MID aðgerðir. IF fallið er notað til að skila einu gildi ef skilyrði er satt og annað gildi ef það er ósatt. ISERR fallið skilar TRUE ef gildið er einhver villugildi, nema #N/A. aðgerðin RÖÐ gerir þér kleift að búa til lista yfir raðnúmer í fylki, eins og 1, 2, 3, 4.

Skref 1:

➤ Í Hólf D5 skrifaðu formúluna-

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

➤ Ýttu á Enter hnappinn til að fá niðurstöðuna.

Skref 2:

➤ Notaðu síðan valkostinn AutoFill til að afritaðu formúluna.

👇 Formúlusundurliðun:

LEN(C5)

LEN fallið finnur strengjalengd Cell C5 sem mun skila sem-

{4}

SEQUENCE(LEN(C5))

Þá mun SEQUENCE aðgerðin gefðu upp raðnúmerið í samræmi við lengdina sem skilar sem-

{1;2;3;4}

MID (C5, RÖÐ(LENG(C5)), 1)

MID fallið mun skila gildi fyrri stöðutalna sem leiðir til-

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

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

Nú mun ERROR aðgerðin sýna TRUE ef hún finnur s villa annars mun það sýna FALSE. Niðurstaðan er-

{TRUE;TRUE;FALSE;FALSE}

IF(ISERROR(MID(C5,RÖÐ(LENG(C5)), 1) *1), MID(C5, RÖÐ(LENG(C5)), 1), “”)

Síðan EF fall sér TRUE , það setur samsvarandi textastaf inn í unnin fylki með hjálp annarrar MID aðgerð. Og sér FALSE , það kemur í staðinn fyrir tóman streng:

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

TEXTJOIN(“”, TRUE, IF(ISERROR(MID(C5, RÖÐ(LENG(C5)), 1) *1), MID(C5, RÖÐ(LENG(C5) ), 1), “”))

Síðasta fylkið verður flutt yfir í TEXTJOIN aðgerðina, þannig að það sameinar textastafina og gefur út niðurstöðuna sem-

{BH}

Aðferð 7: Settu inn notandaskilgreinda aðgerð til að fjarlægja tölur úr hólf í Excel

Tilfelli-1: Fjarlægðu tölur úr klefi

Í þessari aðferð munum við búa til notendaskilgreint fall sem heitir " RemNumb " með því að nota Excel VBA . Þá getum við beitt því til að fjarlægja tölur úr reit í Excel. Fylgdu skrefunum hér að neðan.

Skref 1:

Hægri-smelltu á titil blaðsins.

➤ Veldu Skoða kóða í samhengisvalmyndinni .

Fljótlega eftir það mun VBA gluggi birtast.

Skref 2:

➤ Skrifaðu síðar kóðana sem gefnir eru upp hér að neðan:

4635

➤ Ýttu síðan á Play táknið til að keyra kóðar.

Nú er aðgerðin okkar tilbúin til notkunar.

Skref 3:

➤ Í Hólf D5 gerð-

=RemNumb(C5)

➤ Ýttu á Enter hnappinn til að fániðurstaða.

Skref 4:

➤ Dragðu að lokum Fill Handle táknið til að afrita formúluna .

Tilfelli-2: Skiptu tölum og texta í aðskilda dálka

Í síðustu aðferð okkar munum við aftur nota Excel VBA til að búa til nýja notendaskilgreinda aðgerð sem heitir „ SplitTextOrNumb “ til að skipta tölum og texta í aðskilda dálka.

Skref 1:

➤ Eins og fyrri aðferðin opnaðu VBA gluggann og skrifaðu formúluna-

8999

➤ Smelltu síðan á Run og Macro opnast.

Skref 2:

➤ Gefðu upp makróheiti og ýttu á Run flipann aftur.

Skref 3:

➤ Nú er aðgerðin okkar tilbúin til notkunar. Til að fjarlægja textastafi skrifaðu nú formúluna í Hólf D5

=SplitTextOrNumb(C5,1)

Til að eyða tölustöfum :

=SplitTextOrNumb(C5,0)

Skref 3:

➤ Að lokum skaltu bara ýta á Enter hnappinn og notaðu Fill Handle tólið til að afrita formúluna.

Niðurstaða

Ég vona að allar aðferðir sem lýst er hér að ofan verði nógu góðar til að fjarlægja tölur úr reit í Excel. Ekki hika við að spyrja spurninga í athugasemdahlutanum og vinsamlegast gefðu mér álit.

Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.