In dit artikel worden de syntaxis en het gebruik van de functies RECHTS en RECHTSB in Microsoft Excel beschreven.
Beschrijving
RECHTS geeft het laatste teken of de laatste tekens in een tekenreeks als resultaat, op basis van het aantal tekens dat u opgeeft.
RECHTSB geeft het laatste teken of de laatste tekens in een tekenreeks als resultaat, op basis van het aantal bytes dat u opgeeft.
Belangrijk:
-
Deze functies zijn mogelijk niet in alle talen beschikbaar.
-
RECHTS is bedoeld voor talen met SBCS-tekenset (Single-Byte Character Set) en RECHTSB is bedoeld voor talen met DBCS-tekenset (Double-Byte Character Set). De standaardtaalinstelling op uw computer beïnvloedt de retourwaarde op de volgende wijze:
-
Met RECHTS wordt altijd ieder teken als 1 geteld, ongeacht of het teken uit één of twee bytes bestaat en ongeacht de standaardtaalinstelling.
-
Met RECHTSB wordt ieder teken als 2 geteld als op uw computer een DBCS-taal is ingeschakeld en deze taal als de standaardtaal is ingesteld. Anders wordt met RECHTSB ieder teken als 1 geteld.
Talen met DBCS-tekensets zijn onder meer Japans, Vereenvoudigd Chinees, Traditioneel Chinees en Koreaans.
Syntaxis
RECHTS(tekst;[aantal_tekens])
RECHTSB(tekst;[aantal_bytes])
De syntaxis van de functies RECHTS en RECHTSB heeft de volgende argumenten:
-
tekst Vereist. De tekenreeks met de tekens die u wilt ophalen.
-
aantal-tekens Optioneel. Het aantal tekens dat u met RECHTS wilt ophalen.
-
aantal_tekens moet groter zijn dan of gelijk zijn aan nul.
-
Als aantal_tekens groter is dan de lengte van de tekst, geeft RECHTS de gehele tekst als resultaat.
-
Als u aantal_tekens weglaat, wordt uitgegaan van de waarde 1.
-
-
aantal-bytes Optioneel. Het aantal tekens dat u met RECHTSB wilt ophalen, gebaseerd op bytes.
-
Num_bytes moet groter dan of gelijk zijn aan nul.
-
Als num_bytes groter is dan de lengte van de tekst, retourneert RECHTS alle tekst.
-
Als num_bytes wordt weggelaten, wordt ervan uitgegaan dat deze 1 is.
-
Voorbeeld
Kopieer de voorbeeldgegevens uit de volgende tabel en plak deze in cel A1 van een nieuw Excel-werkblad. Om resultaten van formules weer te geven, selecteert u deze, drukt u op F2 en drukt u vervolgens op Enter. Indien nodig kunt u de kolombreedten aanpassen als u alle gegevens wilt zien.
Gegevens |
Beschrijving |
|
---|---|---|
Verkoopprijs |
||
Voorraadnummer |
||
Formule |
Beschrijving (resultaat) |
Resultaat |
=RECHTS(A2;5) |
De laatste 5 tekens van de eerste tekenreeks (prijs) |
prijs |
=RECHTS(A3) |
Het laatste teken van de tweede tekenreeks (r) |
r |