Excel Poista merkit oikealta (5 tapaa)

  • Jaa Tämä
Hugh West

Excel-solussa voi olla mitä tahansa ylimääräisiä merkkejä. Joskus, jos haluat luoda eri arvon kuin olemassa olevat arvot, saatat tarvita seuraavia toimenpiteitä poistaa merkkejä . Tässä artikkelissa selitän 5 tapaa Excelin poistaa merkkejä oikealta.

Selkeyttääkseni asiaa käytän joidenkin asiakkaiden tilaustietoja sisältävää taulukkoa, jossa on 4 saraketta.

Tämä taulukko edustaa eri käyttäjien tilaustietoja. Sarakkeet ovat seuraavat Nimi, jossa on tunnus, tilaus, nimi, ja Tilaus Määrä .

Lataa työkirja harjoitteluun

Poista merkit tiedostosta Right.xlsm

5 tapaa poistaa merkkejä oikealta

1. Vasemmalla poistat merkkejä oikealta puolelta

Poistaa ainoa viimeinen merkki voit käyttää LEFT-toimintoa.

⮚ Valitse ensin solu, johon haluat sijoittaa uuden arvon viimeisen merkin poistamisen jälkeen.

⮚ Kirjoita sitten kaava kenttään Formula Bar. Valitsin B4 solu. Tässä haluan näyttää Nimi vain, joten poistan lukujonot oikealta.

Kaava on

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

⮚ Lopuksi paina ENTER

Valitun tiedoston viimeinen merkki B4 solu poistetaan.

Tässä tapauksessa vain yhden merkin poistaminen ei sovi esimerkin kontekstiin, joten poistetaan useita merkkejä.

⮚ Valitse ensin solu, johon haluat sijoittaa uuden arvosi sen jälkeen, kun olet poistanut oikealta useita merkkejä.

⮚ Kirjoita sitten kaava, jonka mukaan B4 solu tästä haluan poistaa useita merkkejä. Haluan poistaa 5 merkkiä oikealta.

Kaava on

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

⮚ Lopuksi paina ENTER

Tässä tapauksessa 5 viimeistä merkkiä valitusta arvosta on seuraava B4 poistetaan.

Nyt voit soveltaa Täyttökahva osoitteeseen AutoFit muiden solujen kaava.

Lue lisää: Viimeisen merkin poistaminen merkkijonosta Excel

2. VALUE ja LEFT-toiminto numeerisia arvoja varten

Kun käsittelet numeerisia arvoja, voit poistaa merkkejä oikealta käyttämällä komentoa VASEMPI funktio ja VALUE-funktio yhdessä.

⮚ Valitse ensin solu, johon haluat sijoittaa uuden arvon sen jälkeen, kun olet poistanut merkit oikealta.

⮚ Valitsin B4 soluun ja kirjoitin sitten kaavan. Tässä haluan poistaa merkit oikealta ja säilyttää vain merkit Tilaus Määrä Joten poistan kaikki merkkijonomerkit oikealta paitsi numero.

Kaava on

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

⮚ Lopuksi paina ENTER

The merkkijonomerkit of the C4 solu poistetaan oikealta puolelta. Näet vain numeeriset arvot kohdassa Numero muodossa Tilaus Määrä sarake.

Riippuen siitä, kuinka monta merkkijonomerkkiä on numeromerkin kanssa, sinun on kirjoitettava kaava uudelleen.

🔺 Jos kaikki numeromerkit ovat samoja merkkijonomerkkejä, voit käyttää seuraavia merkkejä Täyttökahva .

Lue lisää: Kuinka poistaa 3 viimeistä merkkiä Excelissä

3. Merkkien poistaminen oikealta VBA:n avulla

⮚ Avaa ensin Kehittäjä Valitse sitten välilehti>> ja valitse Visual Basic

⮚ Voit myös käyttää ALT + F11

Uusi ikkuna Microsoft Visual Basic for Applications avautuu. Avaa sitten Lisää Valitse sitten välilehti>> ja valitse Moduuli.

Täällä Moduuli avataan.

Kirjoita hetken kuluttua RemoveRightCharacter-koodi moduuliin.

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

⮚ Sen jälkeen, Tallenna koodi ja palaa takaisin laskentataulukkoon.

⮚ Valitse ensin solu, jossa haluat säilyttää uuden arvosi sen jälkeen, kun olet poistanut merkin oikealta.

⮚ Kirjoita sitten kaava, joka koskee B4 solu. Kirjoita moduuliin kirjoittamasi funktion nimi.

⮚ Koska toimintoni nimi on RemoveRightCharacter se näyttää tämän nimen.

Kaava on

=RemoveRightCharacter(B4,5)

⮚ Lopuksi paina ENTER.

Kun valitsin solun B4 tämän solun oikeat merkit poistetaan.

Voit käyttää sitä myös numeromerkin näyttämiseen.

⮚ Valitse ensin solu, jossa haluat säilyttää uuden arvosi sen jälkeen, kun olet poistanut merkin oikealta.

⮚Kirjoita sitten kaava, joka koskee C4 solu. Kirjoita moduuliin kirjoittamasi funktion nimi. Nyt haluan näyttää moduulin Tilausmäärä. Koska toimintoni nimi on RemoveRightCharacter se näyttää tämän nimen.

Kaava on

=RemoveRightCharacter(C4,8)

⮚ Lopuksi paina ENTER

Kun valitsin solun C4 tämän solun oikeat merkit poistetaan.

Lue lisää: VBA merkkien poistamiseksi merkkijonosta Excelissä

4. Poista oikea hahmo käyttämällä salaman täyttöä

Voit poistaa oikean merkin Flash Fill -komennolla nauhasta.

⮚ Luo ensin malliesimerkki käytettäväksi Salaman täyttö .

⮚ Annoin ensimmäisen esimerkin Steve poistamalla oikea määrä merkkejä.

⮚ Valitse sen jälkeen esimerkkiarvo auki Tiedot Valitse sitten välilehti>> ja valitse Salaman täyttö .

Käytettävä pikanäppäin Salaman täyttö on CTRL + E

Kun valitsin Salaman täyttö muiden solujen oikeat merkit poistetaan.

⮚ Voit halutessasi säilyttää numeromerkin poistamalla merkkijonomerkit oikealta.

⮚ Tässä annoin ensimmäisen esimerkin 32 jossa säilytin vain numeromerkin poistamalla oikeat merkkijonomerkit. Se loi kuvion, jonka mukaan Salaman täyttö .

⮚ Valitse sen jälkeen esimerkkiarvo auki Tiedot Valitse sitten välilehti>> ja valitse Salaman täyttö .

Kun valitsin Salaman täyttö muiden solujen oikeat merkit poistetaan.

5. Poista merkkejä kummaltakin puolelta kerralla

Jos sinulla on datalehti, jossa useita tietoja on pakattu yhteen, niin sitten MID-toiminto soveltuu tarvittavan tiedon tai datan poimimiseen.

Näyttääksesi, miten tämä toiminto toimii, tein mukautuksen tietolehteen.

⮚ Valitse ensin solu, jossa haluat säilyttää uuden arvosi sen jälkeen, kun olet poistanut merkin sekä oikealta että vasemmalta.

⮚ Kirjoita sitten kaava soluun tai kaavapalkkiin. Valitsin kaavan kohtaan B4 solu. Haluan tuosta solusta Nimi joten poistan kaikki oikealla ja vasemmalla olevat merkit lukuun ottamatta nimeä Steve.

⮚ Kaava on

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

⮚ Voit soveltaa kaavaa painamalla painiketta ENTER

Sillä välin valitusta solusta poistetaan sekä oikean että vasemmanpuoleiset merkit lukuun ottamatta merkkiä Nimi .

Muille soluille riippuen niiden merkkien määrästä, sovelsin sovellettua MID toiminto.

Harjoitusosio

Olen liittänyt mukaan kaksi ylimääräistä arkkia, joilla näitä tapoja voi harjoitella.

Päätelmä

Tässä artikkelissa selitin 5 tapaa poistaa merkkejä oikealta Excelissä. Toivon, että nämä eri lähestymistavat auttavat sinua poistamaan merkkejä oikealta Excelissä. Kaikenlaiset ehdotukset, ideat ja palaute ovat erittäin tervetulleita. Voit vapaasti kommentoida alla.

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.