Sisällysluettelo
RIGHT on toinen suosittu toiminto MS Excel jota käytetään saamaan merkkijonon viimeinen merkki tai viimeiset merkit tietyn merkkimäärän perusteella. Yhdellä sanalla sanottuna tämä funktio on suunniteltu palauttamaan tietty määrä merkkejä merkkijonon oikeanpuoleisimmasta reunasta. Tässä artikkelissa jaetaan täydellinen käsitys siitä, miten funktio RIGHT funktio toimii Excelissä itsenäisesti ja sitten muiden Excel-funktioiden kanssa.
RIGHT-funktio Excelissä (pikakatselu)
Lataa harjoituskirja
Lataa tämä harjoituskirja, jotta voit harjoitella tätä artikkelia lukiessasi.
RIGHT Function.xlsxJohdanto RIGHT-funktioon
Tavoite
Ottaa tietyn määrän merkkejä annetusta merkkijonosta oikealta vasemmalle.
Syntaksi
=RIGHT (teksti, [num_chars])
Argumentit Selitys
Argumentit | Vaadittava/Vapaaehtoinen | Selitys |
---|---|---|
teksti | Vaadittu | Syötä teksti, josta poimitaan merkkejä oikealle. |
[num_chars] | Valinnainen | Anna poimittavien merkkien määrä, alkaen oikealta. Oletusarvo on 1 . |
- Jos num_chars ei anneta, sen oletusarvo on 1 .
- Jos num_chars on suurempi kuin käytettävissä olevien merkkien määrä, on RIGHT palauttaa koko merkkijonon.
- RIGHT poimii numerot numeroista sekä tekstistä.
- Tämä toiminto ei ota huomioon minkään solun, kuten päivämäärän, valuutan jne. muotoilua.
6 sopivaa esimerkkiä RIGHT-toiminnon käytöstä Excelissä
Seuraavissa jaksoissa esitellään kuusi esimerkkiä, joilla kuvataan RIGHT Sovellamme funktiota RIGHT toiminto, LEN , HAKU , SIJAINEN , ARVO ja FIND toiminnot myös näissä esimerkeissä merkkijonon alitusta varten, kun käytetään avaruus , delimiter ja n merkkiä Lisäksi otamme numerot ja verkkotunnukset merkkijonosta ja muokkaa URL käyttämällä RIGHT toiminto.
Esimerkki 1: RIGHT-funktion käyttäminen merkkijonon saamiseksi välilyöntiin asti
Oletetaan, että meillä on asiakastietokanta, jossa on asiakkaiden ja heidän Nimet , Tilaustunnukset , Osoitteet, ja Kokonaishinnat Nyt poimimme jokaisen asiakkaan sukunimen asiakkaan nimestä. täydellinen nimi käyttämällä RIGHT Seurataan alla olevia ohjeita oppiaksemme!
Vaihe 1:
- Kirjoita alla oleva kaava soluun C5.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5)))
Kaavan erittely
SEARCH(" ", B5)
tässä osassa todetaan avaruus alkaen Koko nimi soluja.- Sitten
LEN(B5)-SEARCH(" ", B5)
tämä osa valitsee viimeinen osa of the nimi . - Sitten
RIGHT
toiminto palauttaa valittu osa .
- Paina siis yksinkertaisesti Kirjoita näppäimistölläsi. Tämän seurauksena saatte näkyviin Puistot kuin paluu RIGHT-toiminto .
Vaihe 2:
- Edelleen, AutoFill ... RIGHT funktio sarakkeen lopuille soluille C.
Esimerkki 2: Osajonon poimiminen RIGHT-, LEN-, SEARCH- ja SUBTITUTE-funktioiden avulla
Oletetaan nyt, että meillä on asiakaskommentteja sisältävä tietokokonaisuus. Jokaisessa kommentissa on kommenttinumero, kuten esimerkiksi Huomautukset 1, Huomautukset 2 , jne. Nyt tehtävämme on poimia lähdekommentista ainoat kommentit. Noudatetaan alla olevia ohjeita oppiaksemme!
Vaiheet:
- Kirjoita solun kaava D5 ja AutoFill se jopa D12.
=RIGHT(C5,LEN(C5)-SEARCH("$",SUBSTITUTE(C5,":","$",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))))
Kaavan erittely
LEN(SUBSTITUTE(C5,":"",""))
tämä osa etsii kaksoispisteen (:) merkin koko merkkijonosta.SUBSTITUTE(C5,":", "#",LEN(C5)-LEN(SUBSTITUTE(C5,":","""))))
tämä osa korvaa viimeisen erotinmerkin jollakin yksilöllisellä merkillä.- Sitten
SEARCH("#", SUBSTITUTE(C5,":", "#",LEN(C5)-LEN(SUBSTITUTE(C5,":",""))))
tämä osa saa merkkijonon viimeisen erottimen sijainnin. Riippuen siitä, millä merkillä olemme korvanneet viimeisen erottimen, käytä joko isojen ja pienten kirjainten erittelemätöntä merkkiäHAKU
tai suur- ja pienaakkoset huomioivalla FIND-merkillä määritetään kyseisen merkin sijainti merkkijonossa. - Lopuksi
RIGHT
toiminto valitsee kommentit ja tulostaa ne.
Esimerkki 3: Ensimmäisten N merkin poistaminen merkkijonosta käyttämällä RIGHT-funktiota.
Yllä oleva tehtävä voidaan suorittaa yksinkertaisella kaavalla. Koska merkkejä on kiinteä määrä " Kommentti N " joka on 10 jokaisen kommentin ensimmäisessä osassa, voimme helposti poistaa sen ja saada pelkän kommentin. Tässä poistamme ensimmäisen osan. 10 merkkiä alkaen Lähde Kommentti ja tulosta ainoat kommentit erilliseen sarakkeeseen. Noudatetaan alla olevia ohjeita oppiaksemme!
Vaiheet:
- Valitse ensin solu D5 ja Kirjoita kaava kyseisessä solussa. Sen jälkeen, AutoFill se jopa D12.
=RIGHT(C5, LEN(C5)-10)
Kaavan selitys
LEN(C5)-10
tämä palauttaa luvun vähennyksen jälkeen 10 merkkien kokonaismäärästä. Jos kokonaispituus on 25 niin tämä osa palauttaa 25-10 = 15.- Sitten
RIGHT
palauttaa ainoan kommentti alkaen lähdekommentti .
Samanlaisia lukemia
- CODE-funktion käyttö Excelissä (5 esimerkkiä)
- Käytä Excelin EXACT-funktiota (6 sopivaa esimerkkiä)
- FIXED-funktion käyttö Excelissä (6 sopivaa esimerkkiä)
- Käytä CLEAN-funktiota Excelissä (10 esimerkkiä)
- TRIM-toiminnon käyttäminen Excelissä (7 esimerkkiä)
Esimerkki 4: RIGHT- ja VALUE-funktioiden käyttäminen numeron poimimiseen merkkijonosta.
The RIGHT funktio ei salli numeron palauttamista mistä tahansa merkkijonosta. Se palauttaa numeron tekstimuodossa. Mutta käyttämällä funktiota ARVO ja RIGHT funktioiden avulla voimme palauttaa numerot oikeassa muodossa. Tässä käytämme samaa tietokokonaisuutta kuin edellä, ja otamme esiin Postinumero numeromuodossa osoitteesta Osoite sarake. Seurataan alla olevia ohjeita oppiaksemme!
Vaihe 1:
- Kirjoita alla oleva kaava soluun E5.
=VALUE(RIGHT(D5, 5))
Kaavan selitys
RIGHT(D5, 5)
tämä osa antaa 5 merkkiä osoitteesta, joka on postinumero osoitteessa tekstimuoto .- Sitten
ARVO
funktio muuntaa ne numeromuotoon.
- Paina sen jälkeen yksinkertaisesti Kirjoita näppäimistölläsi. Näin ollen, saatte 35801 kuin paluu toiminnot .
Vaihe 2:
- Edelleen, AutoFill ... toiminnot sarakkeen muihin soluihin E.
Esimerkki 5: RIGHT-, LEN- ja FIND-funktioiden käyttö verkkotunnuksen nimen poimimiseksi sähköpostista
Meillä on asiakastietokanta, jossa on heidän Tilaus ID , Nimi, sähköpostiosoite, ja Osoite . Nyt saamme selville heidän sähköpostialue annetusta sähköpostiosoite käyttämällä RIGHT, LEN, ja FIND toiminnot. Seurataan alla olevia ohjeita oppiaksemme!
Vaihe 1:
- Valitse ensin solu F5, ja kirjoita alla oleva kaava kyseiseen soluun .
=RIGHT(E5,LEN(E5)-FIND("@",E5)))
Kaavan selitys
FIND("@",E5)
tässä osassa todetaan @ annetusta merkkijonosta.LEN(E5)-FIND("@", E5)
tämä antaa numeron, johon asti arvo poimitaan.
- Paina siis yksinkertaisesti Kirjoita näppäimistölläsi. Tämän seurauksena saatte näkyviin gmail.com kuin paluu RIGHT, LEN, ja FIND toiminnot.
Vaihe 2:
- Sen jälkeen, AutoFill ... RIGHT, LEN, ja FIND toiminnot sarakkeen muihin soluihin F.
Esimerkki 6: RIGHT-, LEN- ja LEFT-funktioiden käyttäminen URL-osoitteen muokkaamiseen.
Tämä RIGHT funktio auttaa meitä myös muokkaamaan mitä tahansa URL Oletetaan, että aineistossamme on useita erilaisia URL-osoitteet joillakin sivustoilla. Joissakin niistä on nyt olemassa backslash(/) vuonna URL . Nyt tehtävämme on selvittää ne URL-osoitteet ja poista tämä backslash alkaen URL Seurataan alla olevia ohjeita oppiaksemme!
Vaiheet:
- Kirjoita solun kaava C5 ja AutoFill se jopa C9.
=LEFT(B5,LEN(B5)-(RIGHT(B5)="/")))
Kaavan selitys
- Jos viimeinen merkki on etumerkki viiva (/) ,
(RIGHT(B5)="/")
palaa " true ," tai muuten se palauttaa " väärä ". - The
=LEFT(B5, LEN(B4)-(RIGHT(B5)="/")))
palauttaa ensimmäisen " n " merkkien määrä. Jos viimeinen merkki on vinoviiva (/) , se jätetään pois; muussa tapauksessa palautetaan koko merkkijono.
Erityisiä huomautuksia RIGHT-toiminnon käytöstä
Palauttaako RIGHT-funktio numeron?
The RIGHT funktio Excelissä tuottaa aina merkkijonon, vaikka alkuarvo oli numero, kuten tämän oppitunnin alussa todettiin.
RIGHT-toiminto ei voi toimia päivämäärien kanssa?
Koska päivämäärät esitetään Excelin sisäisessä järjestelmässä kokonaislukuina ja Excelin RIGHT-toiminto on rakennettu toimimaan tekstijonojen kanssa, ei ole mahdollista poimia päivämäärän tiettyä osaa, kuten päivää, kuukautta tai vuotta. Jos yrität tätä, saat vain päivämäärää edustavan numeron viimeiset numerot.
Miksi RIGHT-funktio palauttaa #VALUE-virheen?
The RIGHT toiminto palauttaa #VALUE! virhe jos " num_chars " on pienempi kuin nolla.
Päätelmä
Siinä on kyse RIGHT Tässä olen yrittänyt antaa yhteenvedon tästä funktiosta ja sen eri sovelluksista. Olen näyttänyt useita menetelmiä ja niiden esimerkkejä, mutta niitä voi olla monia muitakin tilanteista riippuen. Jos sinulla on kysyttävää tai palautetta, kerro meille kommenttiosioon.