HomeTekstfunctiesRECHTS() functie

RECHTS() functie

Samenvatting RECHTS() functie

Rechts functie in Excel

De RECHTS() functie in Excel is een eenvoudige maar krachtige tekstfunctie waarmee je de laatste tekens van een tekst kunt ophalen. Of je nu werkt met productcodes, e-mailadressen of klantnummers, deze functie is ideaal om suffixen, eindcodes of achternamen te isoleren.

De functie lijkt sterk op de LINKS() functie, maar werkt aan de andere kant van de tekst: vanaf het einde in plaats van het begin. RECHTS() wordt vaak gecombineerd met functies zoals DEEL(), LENGTE(), ALS(), of zelfs INDIRECT() voor dynamische formules.

Vertaling

Nederlands: RECHTS()
Engels: RIGHT()
Duits: RECHTS()

Resultaat waarde

Geeft als resultaat de meest rechtse tekens in een tekenreeks

Doel

Het doel van de RECHTS() functie is om een opgegeven aantal tekens vanaf het einde (rechterkant) van een tekststring te retourneren.

Syntaxis

=RECHTS(tekst; [aantal_tekens])

Argumenten

tekst – Dit is de tekst waaruit je de laatste tekens wilt ophalen. Dit argument kan een celverwijzing zijn, een directe tekstwaarde (tussen aanhalingstekens), of een functie die tekst retourneert, zoals TEKST.SPLITSEN() of TEKST.SAMENVOEGEN().

aantal_tekens – Dit is optioneel. Hiermee geef je aan hoeveel tekens je vanaf de rechterkant wilt halen. Als je dit argument weglaat, haalt Excel standaard 1 teken op.

Gebruik van RECHTS() functie

Wanneer het aantal_tekens groter is dan het totale aantal tekens in de tekst, geeft Excel de volledige tekst terug. Als het argument een negatieve waarde is, resulteert dat in de foutmelding #WAARDE!.

Je gebruikt de RECHTS() functie wanneer je een specifiek aantal tekens vanaf het einde van een tekst wilt isoleren. Dat komt vaak voor bij codes, postnummers, bestandsnamen of klantnummers waarin de laatste tekens belangrijke informatie bevatten.

Voorbeeld 1

De laatste drie cijfers van een productcode ophalen:

=RECHTS(A2;3)

Als cel A2 de waarde PROD789 bevat, geeft de formule 789 terug.

Voorbeeld 2

De laatste letter van een naam tonen:

=RECHTS(A1;1)

Bij “Marieke” krijg je e als resultaat.

Voorbeeld 3

RECHTS() combineren met ALS():

=ALS(RECHTS(B2;2)="NL";"Nederlands";"Internationaal")

Hier controleer je of de laatste twee tekens van een code overeenkomen met “NL” om te bepalen of het een Nederlandse code is.

Voorbeeld 4

RECHTS() samen met LENGTE() gebruiken:

=RECHTS(A2;LENGTE(A2)-3)

Hiermee verwijder je de eerste drie tekens en behoud je de rest.

Voorbeeld 5

RECHTS() combineren met INDIRECT():

=RECHTS(INDIRECT("Blad2!B5");4)

Deze formule haalt de laatste vier tekens op uit een cel op een ander werkblad via een dynamische verwijzing.

Waarom RECHTS() functie gebruiken?

De RECHTS() functie is onmisbaar als je vaak werkt met tekststrings waarin de relevante informatie aan het einde staat. Denk aan klant-ID’s met een eindnummer, e-mailadressen met domeinen of bestandsnamen met extensies.

Praktisch voorbeeld – e-maildomein isoleren:

=RECHTS(A2;LENGTE(A2)-VIND.SPEC("@";A2))

Deze formule haalt alles na het @-teken uit een e-mailadres, bijvoorbeeld hotmail.com.

Praktisch voorbeeld – controle op landcode:

=ALS(RECHTS(B2;2)="BE";"België";"Ander land")

Met deze formule categoriseer je data op basis van de landcode aan het einde van een code.

Veelvoorkomende fouten voorkomen:

  • Gebruik geen negatieve waarden voor aantal_tekens.
  • Controleer of het scheidingsteken (puntkomma of komma) overeenkomt met je taalinstellingen.
  • Onthoud dat spaties worden meegeteld als tekens.
  • Als de bronwaarde een getal is, wordt deze altijd geconverteerd naar tekst. Gebruik eventueel WAARDE() om het resultaat weer om te zetten naar een getal.

De functie RECHTS() maakt je werkbladen overzichtelijker en je formules krachtiger. Vooral in combinatie met functies als LINKS(), DEEL(), LENGTE(), en ALS() kun je veel tekstautomatisering realiseren zonder macro’s.

Opmerkingen RECHTS() functie

  • De RECHTS() functie is niet hoofdlettergevoelig.
  • Compatibel met Excel 365, 2021, 2019, 2016, 2013, Online en Mobile.
  • In Excel Starter werkt RECHTS(), maar zonder ondersteuning voor dynamische arrays.
  • Gebruik in Engelstalige Excel de functie RIGHT().
  • Spaties tellen altijd mee als teken.
  • Combineer met LINKS(), DEEL(), LENGTE() en ALS() voor flexibele tekstanalyse.
  • Werkt uitstekend in combinatie met INDIRECT() om verwijzingen dynamisch te maken.
  • In oudere Excel-versies kunnen niet-tekstuele waarden onjuist worden weergegeven; gebruik dan TEKST() om conversie af te dwingen.
~ Advertentie ~

= POST ( 'Gerelateerd' )

AFRONDEN.NAAR.BENEDEN() functie

De AFRONDEN.NAAR.BENEDEN() functie rondt getallen in Excel altijd naar beneden af. Leer de syntaxis, praktische voorbeelden en tips voor foutloze berekeningen.

VOORSPELLEN() functie

De VOORSPELLEN() functie berekent op basis van bekende waarden een voorspelde waarde. Ideaal voor prognoses, trends en analyses in Excel.

ISGEENTEKST() functie

De ISGEENTEKST() functie in Excel controleert of een cel geen tekst bevat en retourneert WAAR of ONWAAR. Ideaal voor logische controles en data-analyse.

INDIRECT() functie

INDIRECT() functie in Excel zet tekst om naar cel- of bereikverwijzingen, ideaal voor dynamische dashboards en flexibele formules met SOM(), VERT.ZOEKEN() en andere functies.

AANTAL.LEGE.CELLEN() functie

De Excel AANTAL.LEGE.CELLEN functie retourneert een aantal lege cellen in een bereik. Cellen die tekst, cijfers, fouten etc. bevatten, worden niet meegeteld.

BETAINV() functie

De BETAINV() functie berekent de inverse van de cumulatieve bèta­verdeling. Ideaal voor simulaties, statistiek en voorspellende analyses. Inclusief syntaxis, uitleg, voorbeelden en veelvoorkomende fouten.
~ Advertentie ~

= WEEK ('Top 5')

JAAR() functie

De JAAR functie in Excel geeft als resultaat het jaar van een datum als een 4-cijferig getal. Het jaar wordt uitgedrukt als een geheel getal tussen 1900 en 9999.

DATUM() functie

De Excel DATUM functie maakt van afzonderlijke waarden voor jaar, maand en dag een geldige datum. Je kunt deze functie gebruiken om dynamisch datums samen te stellen op basis van andere celwaarden in je werkblad.

NETTO.WERKDAGEN() functie

De NETTO.WERKDAGEN geeft het aantal volledige werkdagen tussen een begindatum en een einddatum. Zaterdag en zondag en datums die zijn gedefinieerd zijn als feestdagen gelden niet als werkdagen.

Wachtwoord Excel werkblad beveiliging kraken

Met de volgende macro code is het mogelijk om de beveiliging van een met wachtwoord beveiligd werkblad op te heffen.

INDEX() functie

De INDEX functie geeft als resultaat een waarde of de verwijzing naar een waarde vanuit een tabel of bereik. Je kunt de functie gebruiken om een enkele waarde op te halen of een hele rij of kolom.
~ Advertentie ~

= FUNCTIE ('Top 10')

~ Advertentie ~

= EXCEL ( 'categorieën' )

~ Advertentie ~