Efnisyfirlit
Þ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.xlsm4 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.