Excel-functie RIGHTB
De functie RIGHTB retourneert het opgegeven aantal tekens vanaf het einde (rechts) van een tekenreeks, waarbij wordt uitgegaan van het door u opgegeven aantal bytes. RIGHTB is speciaal bedoeld voor talen die gebruikmaken van het dubbelbyte-tekenstelsel (DBCS), zoals Chinees (Vereenvoudigd), Chinees (Traditioneel), Koreaans en Japans, en telt elk dubbelbyte-teken als 2 bytes.

Syntaxis
=RIGHTB()text, [num_bytes])
Argumenten
- tekst (vereist): De tekenreeks waaruit u het opgegeven aantal tekens vanaf de rechterkant wilt extraheren, op basis van het opgegeven aantal bytes.
- bytes (optioneel): Geeft het aantal bytes aan dat vanaf het einde (rechts) van de opgegeven tekst moet worden geëxtraheerd. Als u dit argument weglaat, wordt standaard 1 byte gebruikt.
Retourneerwaarde
De functie RIGHTB retourneert het opgegeven aantal tekens.
Opmerkingen bij de functie
- Spaties worden meegerekend als tekens.
- Als bytes groter is dan de lengte van tekst, geeft RIGHTB de volledige tekst terug.
- RIGHTB retourneert de fout #WAARDE! als bytes negatief is.
- Wanneer u RIGHTB gebruikt om dubbelbyte-tekens terug te geven en het aantal bytes oneven is, bijvoorbeeld 3, retourneert RIGHTB alleen het eerste dubbelbyte-teken. Verhoog het aantal bytes naar 4 om de eerste twee dubbelbyte-tekens terug te krijgen.
- RIGHTB telt elk dubbelbyte-teken altijd als 2 wanneer u de bewerking van een taal die DBCS ondersteunt hebt ingeschakeld en deze vervolgens als standaardtaal hebt ingesteld. In alle andere gevallen telt RIGHTB elk teken als 1, net als de functie RIGHT.
- RIGHTB telt op basis van de werkelijke waarde, niet op basis van de weergave van uw gegevens. Bijvoorbeeld: cel A1 bevat de datum 9/1/2022; RIGHTB(A1;2) retourneert 05, omdat de werkelijke inhoud van A1 44805 is, die alleen als datumwaarde is opgemaakt.
Voorbeeld
Om RIGHTB het opgegeven aantal tekens te laten retourneren vanaf het einde (rechts) van de opgegeven tekenreeksen zoals weergegeven in de onderstaande tabel, kopieert of typt u de onderstaande formule in de De cel erboven (E6) van de resultatenlijst en drukt u op Enterom het resultaat te verkrijgen. Selecteer daarna de resultaatcel en sleep de vulgreep — het kleine vierkantje in de rechterbenedenhoek van de geselecteerde cel — omlaag om de formule toe te passen op de cellen eronder.
=RIGHTB()B6,C6)

In plaats van celverwijzingen kunt u de daadwerkelijke tekst- en bytes-waarden direct in de formule typen, zoals hieronder wordt weergegeven.
=RIGHTB()„你在干什么",4)
Opmerking:U dient een tekenreeks in een Excel-formule tussen dubbele aanhalingstekens („") te plaatsen. Let op: celverwijzingen, getallen of datums mogen niet tussen aanhalingstekens staan.
RIGHTB versus RIGHT
RIGHTB telt elk dubbelbyte-teken als 2 en elk enkelbyte-teken als 1, terwijl RIGHT zowel dubbel- als enkelbyte-tekens allebei als 1 telt. U kunt de resultaten van RIGHTB en RIGHT direct met elkaar vergelijken, zoals hieronder wordt weergegeven.

Gerelateerde functies
Als u een specifiek aantal tekens vanaf de rechterkant van een tekenreeks wilt extraheren, is de functie RIGHT waarschijnlijk uw beste optie. In dit artikel leg ik uit hoe u de functie RIGHT gebruikt in een Excel-werkboek.
De functie LEFTB retourneert het opgegeven aantal tekens vanaf het begin (links) van een opgegeven tekenreeks, gebaseerd op het door u opgegeven aantal bytes. LEFTB is speciaal bedoeld voor talen die het dubbelbyte-tekenstelsel (DBCS) gebruiken, zoals Chinees (Vereenvoudigd), Chinees (Traditioneel), Koreaans en Japans, en telt elk dubbelbyte-teken als 2 bytes.
De functie REPLACEB vervangt een deel van een tekenreeks door een nieuwe tekst op basis van het door u opgegeven aantal bytes. Deze functie is speciaal bedoeld voor talen die gebruikmaken van het dubbelbyte-tekenstelsel (DBCS), zoals Chinees (Vereenvoudigd), Chinees (Traditioneel), Koreaans en Japans, waarbij elk dubbelbyte-teken als 2 bytes wordt geteld.
De functie LENB geeft de lengte van een tekenreeks in bytes terug en is speciaal bedoeld voor talen die het dubbelbyte-tekenstelsel (DBCS) gebruiken, zoals Chinees (Vereenvoudigd), Chinees (Traditioneel), Koreaans en Japans. Elk dubbelbyte-teken wordt hierbij geteld als 2 bytes.
De functie MIDB haalt een opgegeven aantal tekens uit een tekenreeks, te beginnen op de door u aangegeven positie, waarbij wordt uitgegaan van het door u gespecificeerde aantal bytes. MIDB is speciaal bedoeld voor talen die gebruikmaken van het dubbelbyte-tekenstelsel (DBCS), zoals Chinees (Vereenvoudigd), Chinees (Traditioneel), Koreaans en Japans, en telt elk dubbelbyte-teken als 2 bytes.
De beste Office-productiviteitshulpmiddelen
Kutools voor Excel – Helpt u om op te vallen tussen de massa
Kutools voor Excel Beschikt over meer dan 300 functies,zodat u alles wat u nodig heeft binnen één klik bereik heeft...
Office Tab – Schakel tabbladenlezen en -bewerken in Microsoft Office (inclusief Excel) in
- Schakel in één seconde tussen tientallen geopende documenten!
- Bespaar honderden muisklikken per dag en zeg vaarwel tegen muisarm.
- Verhoog uw productiviteit met 50 % bij het bekijken en bewerken van meerdere documenten.
- Brengt efficiënte tabs naar Office (inclusief Excel), net als in Chrome, Edge en Firefox.