Exceli tähemärkide eemaldamine paremalt (5 võimalust)

  • Jaga Seda
Hugh West

Exceli lahtrisse on võimalik lisada mistahes lisamärke. Mõnikord võib olemasolevate väärtuste genereerimiseks olla vajalik, et eemaldada tähemärke . Selles artiklis selgitan ma 5 võimalust, kuidas Excel eemaldada tähemärke paremalt.

Et asi oleks selgem, kasutan ma mõne kliendi tellimuste andmete tabelit, millel on 4 veergu.

Selles tabelis on esitatud erinevate kasutajate tellimuste andmed. Veerud on järgmised Nimi koos ID-ga, tellimus, nimi, ja Tellimuse kogus .

Lae alla töövihik harjutamiseks

Eemalda tähemärgid Right.xlsm

5 viisi, kuidas eemaldada tähemärke paremalt

1. Kasutades LEFTi, et eemaldada tähemärke paremalt poolt

Eemaldada ainus viimane märk saate kasutada funktsiooni LEFT.

⮚ Kõigepealt valige lahter, kuhu soovite pärast viimase tähemärgi eemaldamist uue väärtuse paigutada.

⮚ Seejärel kirjutage valemisse Vormelibaar. Ma valisin B4 Siinkohal tahan ma näidata Nimi ainult nii, et ma eemaldan numbrite stringid paremalt poolt.

Valem on järgmine

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

⮚ Lõpuks vajutage SISESTA

Viimane tähemärk valitud B4 rakk eemaldatakse.

Siinkohal ei sobi meie näite kontekstiga ainult ühe tähemärgi eemaldamine, seega eemaldame mitu tähemärki.

⮚ Kõigepealt valige lahter, kuhu soovite paigutada uue väärtuse pärast mitme tähemärgi eemaldamist paremalt.

⮚ Seejärel sisestage valem, mille kohaselt on B4 lahtrit siit ma tahan eemaldada mitu märki. Ma tahan eemaldada 5 märki paremalt poolt.

Valem on järgmine

=LEFT(B4,LEN(B4)-5)

⮚ Lõpuks vajutage SISESTA

Siin on valitud väärtuse 5 viimast märki valitud väärtusest B4 eemaldatakse.

Nüüd saate rakendada Täitmise käepide aadressile AutoFit ülejäänud lahtrite valemit.

Loe edasi: Viimase tähemärgi eemaldamine stringist Excel

2. VALUE koos funktsiooniga LEFT numbriliste väärtuste jaoks

Numbriliste väärtustega tegelemisel saate tähemärkide eemaldamiseks paremalt poolt kasutada käsku VÄLJAS funktsioon ja funktsioon VALUE koos.

⮚ Kõigepealt valige lahter, kuhu soovite paigutada uue väärtuse pärast tähemärkide eemaldamist paremalt.

⮚ Ma valisin B4 lahtrisse siis sisestatud valem. Siin tahan ma eemaldada tähemärgid paremalt ja jätta ainult selle Tellimuse kogus Nii et ma eemaldan kõik stringi tähemärgid paremalt, välja arvatud number.

Valem on järgmine

=VALUE(LEFT(C4,(LEN(C4)-8)))

⮚ Lõpuks vajutage SISESTA

The stringi tähemärgid kohta C4 lahter eemaldatakse paremalt. Te näete ainult numbrilisi väärtusi lahtris Number formaadis Tellimuse kogus veerus.

Sõltuvalt sellest, kui palju stringimärke on koos numbrimärgiga, peate valemi ümber kirjutama.

🔺 Kui kõik numbrimärgid on samad stringimärgid, võite kasutada Täitmise käepide .

Loe edasi: Kuidas eemaldada Exceli 3 viimast märki

3. Tähemärkide eemaldamine paremalt VBA abil

⮚ Esiteks, avage Arendaja vahekaart>> seejärel valige Visual Basic

⮚ Võite kasutada ka ALT + F11

Uus aken Microsoft Visual Basic for Applications Seejärel avage Sisesta vahekaart>> seejärel valige Moodul.

Siin on Moodul on avatud.

Kirjutage kohe moodulile RemoveRightCharacter kood.

 Function RemoveRightCharacter(str As String, cnt_chars As Long) RemoveRightCharacter = Left(str, Len(str) - cnt_chars) End Function 

⮚ Pärast seda, Salvesta koodi ja minge tagasi töölehele.

⮚ Kõigepealt valige lahter, kus soovite hoida oma uut väärtust pärast tähemärgi eemaldamist paremalt.

⮚ Seejärel sisestage valem, mille kohaselt on B4 rakk. Kirjutage moodulisse kirjutatud funktsiooni nimi.

⮚ Kuna minu funktsiooni nimi on RemoveRightCharacter see näitab seda nime.

Valem on järgmine

=RemoveRightCharacter(B4,5)

⮚ Lõpuks vajutage SISESTAGE.

Kuna ma valisin lahtri B4 eemaldatakse selle lahtri parempoolsed tähemärgid.

Seda saab kasutada ka numbrimärgi näitamiseks.

⮚ Kõigepealt valige lahter, kus soovite hoida oma uut väärtust pärast tähemärgi eemaldamist paremalt.

⮚ Seejärel sisestage valem, mis vastab valemile C4 lahtrisse. Kirjutage funktsiooni nimi, mille olete kirjutanud moodulisse. Nüüd tahan ma näidata Tellimuse kogus. Kuna minu funktsiooni nimi on RemoveRightCharacter see näitab seda nime.

Valem on järgmine

=RemoveRightCharacter(C4,8)

⮚ Lõpuks vajutage SISESTA

Kuna ma valisin lahtri C4 eemaldatakse selle lahtri parempoolsed tähemärgid.

Loe edasi: VBA tähemärkide eemaldamine stringist Excelis

4. Eemaldage õige märk, kasutades välgufunktsiooni

Parema tähe eemaldamiseks saate kasutada käsku Flash Fill ribalindilt.

⮚ Kõigepealt looge näidis, mida kasutada Flash Fill .

⮚ Esitasin esimese näite Steve eemaldades õige arvu tähemärke.

⮚ Pärast seda valige näidisväärtus avatud Andmed vahekaart>> seejärel valige Flash Fill .

Kasutatav klaviatuurikombinatsioon Flash Fill on CTRL + E

Kuna ma valisin Flash Fill ülejäänud lahtrite parempoolsed tähemärgid eemaldatakse.

⮚ Kui soovite, võite säilitada numbrimärgi, eemaldades paremal pool olevad stringimärgid.

⮚ Siinkohal esitasin esimese näite 32 kus ma säilitasin ainult numbrimärgi, eemaldades õiged stringimärgid. See lõi mustri jaoks Flash Fill .

⮚ Pärast seda valige näidisväärtus avatud Andmed vahekaart>> seejärel valige Flash Fill .

Kuna ma valisin Flash Fill ülejäänud lahtrite parempoolsed tähemärgid eemaldatakse.

5. Eemaldage tähemärgid mõlemalt poolt korraga

Kui teil on andmeleht, kus mitu teavet on kokku surutud, siis MID-funktsioon sobib vajaliku teabe või andmete väljavõtmiseks.

Et näidata teile, kuidas see funktsioon töötab, tegin andmekaardile kohanduse.

⮚ Kõigepealt valige lahter, kus soovite hoida oma uut väärtust pärast tähemärgi eemaldamist nii paremalt kui ka vasakult.

⮚ Seejärel sisestage valem lahtrisse või valemiribale. Ma valisin valemi B4 lahtrile. Sellest lahtrist tahan ma Nimi nii et ma eemaldan kõik parempoolsed ja vasakpoolsed tähemärgid peale nime Steve.

⮚ Valem on

=MID(B4, 11+1, LEN(B4) - (10+6))

⮚ Valemi rakendamiseks vajutage nuppu SISESTA

Vahepeal eemaldatakse valitud lahtrist nii parempoolsed kui ka vasakpoolsed tähemärgid, välja arvatud Nimi .

Ülejäänud lahtrite puhul, sõltuvalt nende tähemärkide arvust, kohaldasin ma MID funktsioon.

Praktika sektsioon

Olen lisanud kaks lisalehte, et neid viise harjutada.

Kokkuvõte

Selles artiklis selgitasin 5 võimalust, kuidas eemaldada tähemärke paremalt Excelis. Loodan, et need erinevad lähenemisviisid aitavad teil eemaldada tähemärke paremalt Excelis. Igasugused ettepanekud, ideed ja tagasiside on väga teretulnud. Võite vabalt kommenteerida allpool.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.