Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excelin verkkoversio Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016

Tässä artikkelissa kuvataan Microsoft Excelin OIKEA- ja OIKEAB -funktioiden kaavasyntaksi ja käyttö.

Kuvaus

OIKEA-funktio palauttaa merkkijonon viimeisen merkin tai merkit annetun merkkimäärän perusteella.

OIKEAB-funktio palauttaa merkkijonon viimeisen merkin tai viimeiset merkit annetun merkkien tavumäärän perusteella.

Tärkeää: 

  • Nämä funktiot eivät ehkä ole käytettävissä kaikilla kielillä.

  • OIKEA-funktiota käytetään, kun kirjoituskielen merkistö sisältää yksitavuisia merkkejä (SBCS); OIKEAB-funktiota käytetään, kun kirjoituskielen merkistön merkeissä on kaksi tavua (DBCS). Tietokoneen oletuskieliasetus vaikuttaa funktion palauttamaan arvoon seuraavasti:

  • OIKEA laskee aina kunkin merkin (yksi- ja kaksitavuiset) yhdeksi merkiksi, riippumatta siitä, mikä on laitteen oletuskieliasetus.

  • OIKEAB laskee kunkin kaksitavuisen merkin kahdeksi merkiksi, kun oletuskielenä on kieli, joka tukee DBCS-merkistöä. Muussa tapauksessa OIKEAB laskee kunkin merkin yhdeksi merkiksi.

DBCS-kieltä tukeviin kieliin kuuluu japani, kiina (yksinkertaistettu), kiina (perinteinen) ja korea.

Syntaksi

OIKEA(teksti;[merkit_luku])

OIKEAB(teksti;[tavut_luku])

OIKEA- ja OIKEAB-funktioiden syntaksissa on seuraavat argumentit:

  • Teksti    Pakollinen. Tekstimerkkijono, joka sisältää poimittavat merkit.

  • Merkit_luku    Valinnainen. Määrittää OIKEA-funktion palauttamien merkkien määrän.

    • Merkit_luku-argumentin on oltava suurempi tai yhtä suuri kuin nolla.

    • Jos merkit_luku-argumentin arvo on suurempi kuin tekstin pituuden arvo, OIKEA-funktio palauttaa koko tekstin.

    • Jos merkit_luku-argumentti puuttuu, ohjelma käyttää arvoa 1.

  • Num_bytes    Valinnainen. Määrittää OIKEAB-funktion palauttamien merkkien määrän tavujen perusteella.

    • Num_bytes on oltava suurempi tai yhtä suuri kuin nolla.

    • Jos num_bytes on suurempi kuin tekstin pituus, OIKEA palauttaa koko tekstin.

    • Jos num_bytes jätetään pois, oletusarvona on 1.

Esimerkki

Kopioi esimerkkitiedot seuraavaan taulukkoon ja lisää se uuden Excel‑laskentataulukon soluun A1. Kaavat näyttävät tuloksia, kun valitset ne, painat F2-näppäintä ja sitten Enter-näppäintä. Voit säätää sarakkeiden leveyttä, että näet kaikki tiedot.

Tiedot

Kuvaus

Myyntihinta

Varastonumero

Kaava

Kuvaus (tulos)

Tulos

=OIKEA(A2,5)

Palauttaa ensimmäisen merkkijonon viisi viimeistä merkkiä (hinta).

Hinta

=OIKEA(A3)

Palauttaa toisen merkkijonon viimeisen merkin (o).

r

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.