Sisällysluettelo
Tässä artikkelissa näytän sinulle tehokkaat kuusi tapaa poistaa viimeinen merkki Excelissä. Joskus on tarpeen poimia erilaisia tekstejä solusta poistamalla viimeinen merkki. Se voidaan tehdä kirjoittamalla manuaalisesti, mutta se ei ole tehokasta. Joten sukelletaan tähän artikkeliin ja tutustutaan tapoihin poistaa viimeinen merkki Excelissä tarpeidesi mukaan.
Lataa työkirja
Poista viimeinen merkki.xlsm6 tapaa poistaa viimeinen merkki Excelissä
Minulla on tässä tietokokonaisuus, jossa näkyy neljä saraketta; Opiskelijan tunnus, nimi, kurssin numero, sähköpostiosoite . Näiden tietojen avulla yritän näyttää teille tapoja. viimeisen merkin poistaminen ja poimimalla tarvittavat tiedot.
Menetelmä-1: Vain viimeisen merkin poistaminen REPLACE-funktiolla
Oletetaan, että Opiskelijan tunnus koostuu viidestä merkistä, joista neljä ensimmäistä on vuosilukua ja viimeinen on tämän esimerkin mukainen nimenhuutonumero. Näin ollen, kun halutaan poimia vuosiluku tästä Opiskelijan tunnus sinun on poistettava viimeinen merkki käyttämällä REPLACE-toiminto Poistetut arvot näytetään kohdassa Vuosi Sarake.
Vaihe 1:
Valitse lähtö Solu E5 .
➤Type seuraava toiminto
=VALUE(REPLACE(B5,LEN(B5),1,"")))
Tässä, B5 on vanha teksti , LEN(B5) palauttaa tekstin pituuden, ja tässä tapauksessa se on muotoa 5 siis 5 on start_num , 1 on num_chars ja uusi teksti on Tyhjä .
Arvofunktio muuntaa merkkijonon numeroksi.
Vaihe 2:
➤Press ENTER ja saat tulosteen.
➤Drag down the Täyttökahva
Tulos
📓 Huomautus
Käyttämällä REPLACE Toiminto et voi poistaa useampaa kuin yhtä merkkiä viimeisestä.
Lue lisää: Kuinka poistaa 3 viimeistä merkkiä Excelissä
Menetelmä-2: LEFT-funktion käyttäminen
Vuonna Kurssi nro sarakkeessa eri kurssinimet on luotu Osasto Nimi ja numero. Osasto tältä kurssilta Ei sinun on poistettava kolme viimeistä numeroa käyttämällä apuna LEFT-toiminto .
Vaihe 1:
➤Valitse lähtö Solu E5 .
➤Käytä seuraavaa kaavaa
=LEFT(D5,LEN(D5)-3)
Tässä, D5 on teksti ja LEN(D5)-3 = 5-3=2 on num_chars. Joten kaksi ensimmäistä merkkiä näkyy tulosteena.
Vaihe 2:
➤Press ENTER ja saat tulosteen.
➤Drag down the Täyttökahva
Tulos
Lue lisää: Merkkien poistaminen Excelissä
Menetelmä-3: MID-toiminnon käyttäminen
Vuonna Kurssi nro sarakkeessa eri kurssinimet on luotu Osasto Nimi ja numero. Osasto tästä kurssista Ei sinun on poistettava kolme viimeistä numeroa käyttämällä MID-toiminto .
Vaihe 1:
➤Valitse lähtö Solu E5 .
➤Käytä seuraavaa kaavaa
=MID(D5,1,LEN(D5)-3)
Täällä, D5 on teksti , 1 on aloitusnumero , LEN(D5)-3 on num_char
Vaihe 2:
➤Press ENTER ja saat tulosteen.
➤Drag down the Täyttökahva
Tulos
Nyt saat tulosteen Osasto sarake.
Lue lisää: Excel Poista merkit oikealta
Menetelmä-4: Viimeisen merkin poistaminen Flash Fillin avulla
Vuonna Kurssi nro sarakkeessa eri kurssinimet on luotu Osasto Nimi ja numero. Osasto tältä kurssilta Ei sinun on poistettava kolme viimeistä numeroa käyttämällä apuna Flash Fill -toiminto .
Vaihe 1:
➤Valitse lähtö Solu E5 .
➤Tyyppi osaston nimi seuraavasti Solu D5.
Vaihe 2:
➤In Solu E6 aloita kirjoittaminen kuten edellinen ja sitten kuten seuraavat Osasto nimiä ehdotetaan.
Vaihe 3:
➤Press ENTER ja seuraavat tulosteet tulevat näkyviin.
Lue lisää: Kuinka poistaa merkkejä vasemmalta Excelissä
Menetelmä-5: Ensimmäisen ja viimeisen merkin poistaminen samanaikaisesti
Oletetaan, että Sähköpostiosoite sarake Minulla on joitakin Sähköpostitunnukset mutta niihin on yhdistetty joitakin erikoismerkkejä näiden merkkien alussa ja lopussa. Tunnukset Nyt haluan jättää nämä merkit pois ensimmäisessä ja viimeisessä paikassa samanaikaisesti käyttämällä MID-toiminto .
Vaihe 1:
➤Valitse lähtö Solu E5 .
➤Käytä seuraavaa kaavaa
=MID(D5,3,LEN(D5)-4)
Tässä, D5 on teksti , 3 on aloitusnumero , LEN(D5)-4 on num_char
3 käytetään aloitusnumero koska on olemassa 2 erikoismerkit ennen Sähköpostiosoite
ja 4 vähennetään merkkien kokonaispituudesta kohdassa num_char koska on yhteensä 4 erikoismerkit, jotka haluat jättää pois.
Vaihe 2:
➤Press ENTER ja saat tulosteen.
➤Drag down the Täyttökahva
Tulos
Lue lisää: Erikoismerkkien poistaminen Excelissä
Menetelmä-6: VBA-koodin käyttäminen
Voit käytä VBA-koodia myös viimeisen merkin poistamiseen. kuten Menetelmä-2 tai Menetelmä-3 .
Vaihe 1:
➤Select Kehittäjä Tab>> Visual Basic Vaihtoehto
Vaihe 2:
➤ Visual Basic Editor avautuu
➤Select Lisää Tab>> Moduuli Vaihtoehto
Vaihe 3:
➤ Moduuli 1 luodaan.
Vaihe 4:
Public Function RmvLstCh(txt As String, char_no As Long) RmvLstCh = Left(txt, Len(txt) - char_no) End Function
Tämä koodi luo funktion nimeltä RmvLstCh
➤ Tallenna koodi ja Sulje ikkuna.
Vaihe 5:
➤Valitse lähtö Solu E5
=RmvLstCh(D5,3)
Vaihe 6 :
➤Press ENTER ja saat tulosteen.
➤Drag down the Täyttökahva
Tulos
Harjoitusosio
Jotta voit harjoitella itse, olemme toimittaneet Harjoitus alla olevan kaltainen osio kunkin menetelmän osalta oikealla puolella olevalla lomakkeella. Tee se itse.
Päätelmä
Tässä artikkelissa yritin kattaa helpoimmat tavat poistaa viimeinen merkki Excelissä tehokkaasti. Toivottavasti se on hyödyllinen. Jos sinulla on ehdotuksia tai kysymyksiä, voit jakaa ne kanssamme.