Kuinka poistaa viimeinen merkki Excelissä (helpoin 6 tapaa)

  • Jaa Tämä
Hugh West

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.xlsm

6 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.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.