Sisukord
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.xlsm6 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.