Hvernig á að fjarlægja síðustu 3 stafi í Excel (4 formúlur)

  • Deildu Þessu
Hugh West

Það er alveg augljóst fyrir okkur öll að við finnum tilvist einhverra óþarfa stafi í lok textalínu. Svo, við gætum öll viljað fjarlægja alla þessa síðustu óþarfa stafi til að kynna gögnin okkar á betri hátt. Jæja, ef þú ert með þessi vandamál og leitar að leiðum til að fjarlægja síðustu stafina í Excel , vinsamlegast farðu áfram með þessa grein. Vegna þess að við munum sýna þér fjórar aðskildar formúlur til að fjarlægja síðustu 3 stafi í Excel með auðveldum hætti.

Sæktu æfingarbókina

Mælt er með því að hlaða niður Excel skránni og æfa þig með henni.

Fjarlægja síðustu 3 stafi.xlsm

4 formúlur til að fjarlægja síðustu 3 stafi í Excel

Við munum nota sýnishorn starfsmannaupplýsinga. lista sem gagnasafn til að sýna allar aðferðir í greininni. Í fyrstu skulum við kíkja á það:

Svo, án þess að hafa frekari umræður, skulum við kafa beint inn í allar aðferðirnar eina af annarri.

1. Notaðu LEFT og LEN aðgerðir til að eyða síðustu 3 stöfunum í Excel

Í Upplýsingar starfsmanna. Listi , dálkurinn Fullt nafn inniheldur öll full nöfn starfsmanna. Hér getum við séð að hvert einasta nafn ber sama eftirnafnið sem er „ Roy . Þannig að markmið okkar er að fjarlægja eftirnafnið úr öllum starfsmannanöfnum og geyma aðeins eiginnafnið í dálknum Given Name . Svo, án þess að hafa tafar,við skulum fara í gegnum aðferðina í skrefum:

🔗 Skref:

❶ Fyrst af öllu, veljið reit E5 ▶ til að geyma formúluniðurstöðuna.

❷ Sláðu síðan inn formúluna

=LEFT(D5,LEN(D5)-3)

í reitnum.

❸ Eftir það ýttu á ENTER hnappinn.

❹ Dragðu að lokum táknið Fill Handle til enda dálkinn Given Name .

Það er það.

␥  Formúlusundurliðun:

📌 Setningafræði: LEFT(texti, [tal_chars])

📌 Setningafræði: LEN( text)

  • LEN(D5)-3 ▶ reiknar út lengd textans, „ Jason Roy “ og dregur síðan niðurstöðuna frá með 3 .
  • D5 ▶ vísar til frumufangs textans „ Jason Roy “.
  • =LEFT(D5,LEN(D5)-3) ▶ styttir síðustu 3 stafi, þ.e. „ Roy “ úr textanum „ Jason Roy “.

Lesa meira: Fjarlægja síðasta staf úr Excel streng

2. Eyða síðustu 3 stöfunum með því að nota REPLACE aðgerðina í Excel

Nú munum við eyða síðustu 3 stöfunum með því að skipta þeim út fyrir nullstreng (“”) . Til að gera það munum við nota Replace aðgerðina hér.

🔗 Skref:

❶ Fyrst af öllu, velja reit E5 ▶ til að geyma formúluniðurstöðuna.

❷ Síðan sláðu inn formúluna

=REPLACE(D5, FIND(" ",D5)+1, 3, "")

inni í klefanum.

❸ Eftir það ýttu á ENTER hnappinn.

❹ Dragðu að lokum Fill Handle táknið í lok Given Name dálksins.

Það er það.

␥  Formúlusundurliðun:

📌 Setningafræði: REPLACE(gamall_texti, upphafsnúmer, tölustafur, nýr_texti)

📌 Setningafræði: FINDA(finna_texta, innan_texta, [upphafsnúmer])

  • "" ▶ vísar til núllstrengur í Excel.
  • 3 ▶ vísar til síðustu 3 stafina í textalínu.
  • FIND(" ",D5)+1 ▶ finnur byrjunarnúmerið síðustu 3 stafanna.
  • " " ▶ notað til að greina enda af textalínu.
  • =REPLACE(D5, FIND(" ",D5)+1, 3, "") ▶ styttir síðustu 3 stafina þ.e. „ Roy “ úr textanum „ Jason Roy “.

Lesa meira: Fjarlægja síðasta staf úr streng í Excel með VBA

3. Hunsa síðustu 3 stafina í Excel með því að nota Flash Fill Feature

Microsoft Excel 2013 og síðari útgáfur hafa komið með afar gagnlegt tól sem kallast Flash Fill . Í þessum hluta munum við eyða síðustu 3 stöfunum, þ.e. hunsa eftirnafnið, Roy úr hverju starfsmannanöfnum með hjálp Flash Fill tólsins. Hér eru skrefin sem þarf að fylgja:

🔗 Skref:

❶ Fyrst af öllu skaltu velja reit E5 og slá inn Jason í því.

❷ Ýttu svo á ENTER hnappinn.

❸ Í næsta reit byrjar E6 að skrifa Brandon skilur aðeins eftir eftirnafnið sitt, Roy .

Nú muntu taka eftir því að Excel hefur þegar fengið mynstrið og stingur upp á forskoðun fyrir öll eftirfarandi nöfn.

❹ Allt sem þú þarft að gera er bara að ýta á ENTER hnappinn aftur.

Þannig gerðum við Given Name dálkinn með aðeins eiginnöfnum starfsmanna.

Lestu meira: Hvernig á að fjarlægja stafi í Excel

4. Fjarlægðu síðustu 3 stafi með því að nota VBA kóða í Excel

Að lokum, í þessum hluta, munum við nota VBA kóðana til að eyða síðustu 3 stöfunum, þ.e. eftirnafninu Roy úr fullum nöfnum starfsmanna. Nú koma skrefin:

🔗 Skref:

Veldu svið (D5:D14) af frumur ▶ til að fjarlægja síðustu 3 stafi.

❷ Ýttu á ALT + F11 lykla ▶ til að opna VBA gluggann.

❸ Farðu í Insert Module .

Afritu eftirfarandi VBA kóða:

3649

❺ Ýttu á CTRL + V ▶ til að líma ofangreint VBA kóða.

Vista VBA kóðann og farðu til baka í töflureikni þinn.

❼  Nú skaltu velja hólf E5 ▶ til að geyma formúluniðurstöðuna.

❽  Síðan, sláðu inn formúlan

=RemoveLast3Characters(D5,3)

inni í reitnum.

❾  Eftir það ýttu á ENTER hnappinn.

❹ Dragðu að lokum táknið Fill Handle til enda Gifn Name dálk.

Það er það.

📓 Athugið:

Funkið =RemoveLast3Characters(Text,Number) er tilbúið fall. Þú getur notað þessa aðgerð ásamt VBA kóðanum til að eyða hvaða fjölda síðustu stafa sem er úr streng. Sláðu bara inn hvaða tölu sem þú vilt í númerarauf aðgerðarinnar. Það er allt.

Atriði sem þarf að muna

📌 Vertu varkár með setningafræði aðgerðanna .

📌 Settu inn gögnin svíður vandlega í formúlurnar .

📌 (“”) vísar til NULL strengs í Excel.

Niðurstaða

Til að ljúka við höfum við rætt 4 mismunandi aðferðir til að fjarlægja síðustu þrjá stafi í Excel. Mælt er með því að hlaða niður æfingabókinni sem fylgir þessari grein og æfa allar aðferðir með því. Og ekki hika við að spyrja spurninga í athugasemdahlutanum hér að neðan. Við munum reyna að svara öllum viðeigandi fyrirspurnum eins fljótt og auðið er.

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.