Kuidas eemaldada viimane märk Excelis (kõige lihtsam 6 võimalust)

  • Jaga Seda
Hugh West

Selles artiklis näitan teile kuus tõhusat viisi viimase tähemärgi eemaldamiseks Excelis. Mõnikord on vaja eraldada erinevaid tekste lahtrist, eemaldades viimase tähemärgi. Seda saab teha käsitsi kirjutades, kuid see ei ole tõhus. Niisiis, sukeldume sellesse artiklisse ja saame teada, kuidas eemaldada viimane tähemärk Excelis vastavalt teie vajadustele.

Lae alla töövihik

Viimase tähemärgi eemaldamine.xlsm

6 viisi viimase tähemärgi eemaldamiseks Excelis

Siin on mul andmekogum, kus ma näitan nelja veergu; Üliõpilase ID, nimi, kursuse nr, e-posti aadress . Nende andmete abil püüan näidata teile, kuidas viimase tähemärgi eemaldamine ja vajalike andmete väljavõtmine.

Meetod-1: REPLACE-funktsiooni kasutamine ainult viimase tähemärgi eemaldamiseks

Oletame, et Üliõpilase ID koosneb 5 tähemärgist, millest esimesed 4 tähistavad aastat ja viimane on käesoleva näite kohaselt rulli number. Seega, et eraldada aastaarv sellest Üliõpilase ID peate eemaldama viimase tähemärgi, kasutades funktsioon REPLACE Väljavõetud väärtused kuvatakse tabelis Aasta Veerg.

1. samm:

Valige väljund Ruut E5 .

➤Type järgmine funktsioon

=VALUE(REPLACE(B5,LEN(B5),1,""))

Siin, B5 on vana tekst , LEN(B5) tagastab teksti pikkuse ja antud juhul on see 5 seega 5 on start_num , 1 on num_chars ja uus tekst on Tühi .

Väärtusfunktsioon teisendab stringi numbriks.

2. samm:

➤Press SISESTA ja saate tulemuse.

➤Drag down the Täitmise käepide

Tulemus

📓 Märkus

Kasutades REPLACE Funktsioon te ei saa eemaldada rohkem kui ühte märki viimasest.

Loe edasi: Kuidas eemaldada Exceli 3 viimast märki

Meetod-2: Kasutades funktsiooni LEFT

In the Kursus nr veerus on loodud erinevad kursuste nimed koos Osakond Nimi ja number. Väljavõte Osakond sellest kursusest nr tuleb eemaldada kolm viimast numbrit, kasutades selleks funktsioon LEFT .

1. samm:

➤ Valige väljund Lahter E5 .

➤Kasutage järgmist valemit

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

Siin, D5 on tekst ja LEN(D5)-3 = 5-3=2 on num_chars. Seega ilmuvad väljundina kaks esimest märki.

2. samm:

➤Press SISESTA ja saate tulemuse.

➤Drag down the Täitmise käepide

Tulemus

Loe edasi: Kuidas eemaldada tähemärke Excelis

Meetod-3: MID-funktsiooni kasutamine

In the Kursus nr veerus on loodud erinevad kursuse nimed koos Osakond Nimi ja number. Väljavõte Osakond sellest kursusest nr tuleb eemaldada kolm viimast numbrit, kasutades selleks MID-funktsioon .

1. samm:

➤ Valige väljund Ruut E5 .

➤Kasutage järgmist valemit

=MID(D5,1,LEN(D5)-3)

Siin, D5 on tekst , 1 on algusnumber , LEN(D5)-3 on num_char

2. samm:

➤Press SISESTA ja saate tulemuse.

➤Drag down the Täitmise käepide

Tulemus

Nüüd saate väljundi Osakond veerus.

Loe edasi: Exceli tähemärkide eemaldamine paremalt

Meetod-4: Flash Fill'i kasutamine viimase tähe eemaldamiseks

In the Kursus nr veerus on loodud erinevad kursuste nimed koos Osakond Nimi ja number. Väljavõte Osakond sellest kursusest nr tuleb eemaldada kolm viimast numbrit, kasutades selleks funktsioon Flash Fill .

1. samm:

➤ Valige väljund Ruut E5 .

➤Tüüpi osakonna nimi vastavalt Lahter D5.

2. samm:

➤In Ruut E6 alustada kirjutamist nagu eelmine ja seejärel nagu järgmine Osakond soovitatakse nimesid.

3. samm:

➤Press SISESTA ja ilmuvad järgmised väljundid.

Loe edasi: Kuidas eemaldada tähemärke vasakult Excelis

Meetod-5: Esimese ja viimase tähe samaaegne eemaldamine

Oletame, et E-posti identifikaator veerg Mul on mõned E-posti tunnused kuid need on kombineeritud mõnede erimärkidega nende alguses ja lõpus. Ids . Nüüd tahan ma jätta need märgid esimeses ja viimases kohas üheaegselt välja, kasutades MID-funktsioon .

1. samm:

➤ Valige väljund Ruut E5 .

➤Kasutage järgmist valemit

=MID(D5,3,LEN(D5)-4)

Siin, D5 on tekst , 3 on algusnumber , LEN(D5)-4 on num_char

3 kasutatakse kui algusnumber sest on olemas 2 erimärgid enne E-posti identifikaator

ja 4 lahutatakse tähemärkide kogupikkusest, mis on kirjas num_char sest seal on kokku 4 erimärgid, mida soovite välja jätta.

2. samm:

➤Press SISESTA ja saate tulemuse.

➤Drag down the Täitmise käepide

Tulemus

Loe edasi: Kuidas eemaldada erimärgid Excelis

Meetod-6: VBA-koodi kasutamine

Saate kasutada VBA koodi ka viimase tähemärgi eemaldamiseks nagu Meetod-2 või Meetod-3 .

1. samm:

➤Select Arendaja Tab>> Visual Basic Valik

2. samm:

Visual Basic toimetaja avatakse

➤Select Sisesta Tab>> Moodul Valik

3. samm:

Moodul 1 luuakse.

4. samm:

 Public Function RmvLstCh(txt As String, char_no As Long) RmvLstCh = Left(txt, Len(txt) - char_no) End Function 

See kood loob funktsiooni nimega RmvLstCh

Salvesta kood ja Sulge aknale.

5. samm:

➤ Valige väljund Ruut E5

=RmvLstCh(D5,3)

6. samm :

➤Press SISESTA ja saate tulemuse.

➤Drag down the Täitmise käepide

Tulemus

Praktika sektsioon

Selleks, et ise harjutada, on meil olemas Praktika jagu nagu allpool iga meetodi puhul iga lehe paremal poolel. Palun tehke seda ise.

Kokkuvõte

Selles artiklis püüdsin katta kõige lihtsamaid viise, kuidas viimast märki Excelis tõhusalt eemaldada. Loodan, et see on teile kasulik. Kui teil on ettepanekuid või küsimusi, jagage neid meiega.

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.