Gebruik van de RECHTS-functie in Excel (6 voorbeelden)

  • Deel Dit
Hugh West

RECHTS is een andere populaire functie in MS Excel die wordt gebruikt om het laatste teken of de laatste tekens in een tekststring te krijgen, gebaseerd op het specifieke aantal tekens. In één woord, deze functie is ontworpen om een opgegeven aantal tekens terug te geven van de meest rechtse kant van een string. Dit artikel zal een compleet idee geven van hoe de RECHTS functie werkt in Excel zelfstandig en vervolgens met andere Excel-functies.

RECHTS-functie in Excel (snelle weergave)

Download Praktijk Werkboek

Download dit oefenwerkboek om te oefenen terwijl u dit artikel leest.

RECHTS-functie.xlsx

Inleiding tot de RECHTS-functie

Doelstelling

Een opgegeven aantal tekens van rechts naar links uit een gegeven tekenreeks halen.

Syntax

=RIGHT (tekst, [num_chars])

Argumenten Uitleg

Argumenten Vereist/optioneel Uitleg
tekst Vereist Geef de tekst door waaruit tekens moeten worden gehaald aan de rechterkant.
[num_chars] Optioneel Geef het aantal te extraheren karakters door, beginnend aan de rechterkant. De standaardwaarde is 1 .
Opmerkingen
  • Als num_chars niet is opgegeven, wordt standaard 1 .
  • Als num_chars groter is dan het aantal beschikbare karakters, de RECHTS functie geeft de hele tekststring terug.
  • RECHTS haalt zowel cijfers uit getallen als uit tekst.
  • Deze functie houdt geen rekening met de opmaak van een cel, zoals een datum, valuta, enz.

6 geschikte voorbeelden om de RECHTS-functie in Excel te gebruiken

In de volgende punten zullen wij zes voorbeelden laten zien om de RECHTS functie. We zullen de RECHTS functie, LEN , ZOEKEN , SUBSTITUTE , WAARDE en VIND functies ook in deze voorbeelden voor substringbewerking met ruimte , scheidingsteken en n tekens Bovendien zullen we nummers en domeinen van de string en wijzig de URL door gebruik te maken van de RECHTS functie.

Voorbeeld 1: De functie RECHTS gebruiken om een substring tot aan de spatie te krijgen

Laten we aannemen dat we een dataset hebben van klanten met hun Namen , Order ID's , Adressen, en Totale prijzen Nu halen we de achternaam van elke klant uit hun volledige naam met behulp van de RECHTS functie. Laten we de onderstaande instructies volgen om het te leren!

Stap 1:

  • Schrijf de onderstaande formule op in cel C5.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

Formuleverdeling

  • ZOEK(" ", B5) dit gedeelte vindt de ruimte van de Volledige naam cellen.
  • Dan LEN(B5)-ZOEKEN(" ", B5) dit gedeelte zal de laatste deel van de naam .
  • Dan is de RECHTS functie zal de geselecteerd deel .
  • Druk dus gewoon op Ga naar op uw toetsenbord. Als gevolg daarvan krijgt u Parken als de terugkeer van de functie RECHTS .

Stap 2:

  • Verder, AutoFill de RECHTS functie naar de rest van de cellen in kolom C.

Voorbeeld 2: Een substring extraheren met de functies RECHTS, LEN, ZOEKEN en SUBTITUTE

Stel nu dat we een dataset van opmerkingen van klanten hebben. In elk commentaar staat een commentaarnummer zoals Opmerkingen 1, Opmerkingen 2 Nu is het onze taak om het enige commentaar uit het broncommentaar te halen. Laten we de onderstaande instructies volgen om het te leren!

Stappen:

  • Ga naar de formule in cel D5 en AutoFill het tot D12.
=RIGHT(C5,LEN(C5)-SEARCH("$",SUBSTITUTE(C5,":","$",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))))

Formuleverdeling

  • LEN(SUBSTITUTE(C5,":","")) dit gedeelte vindt het dubbele punt (:) teken in de hele string.
  • SUBSTITUTE(C5,":","#",LEN(C5)-LEN(SUBSTITUTE(C5,":","")) dit deel vervangt het laatste scheidingsteken door een uniek teken.
  • Dan ZOEK("#", SUBSTITUTE(C5,":","#",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))) krijgt dit deel de positie van het laatste scheidingsteken in de string. Afhankelijk van door welk teken we het laatste scheidingsteken hebben vervangen, gebruiken we hoofdletterongevoelig ZOEKEN of hoofdlettergevoelige FIND om de positie van dat teken in de tekenreeks te bepalen.
  • Tot slot RECHTS functie selecteert opmerkingen en drukt ze af.

Voorbeeld 3: Eerste N tekens uit een tekenreeks verwijderen met de functie RECHTS

De bovenstaande taak kan worden uitgevoerd met een eenvoudige formule. Aangezien er een vast aantal tekens is in " Commentaar N " dat is 10 in het eerste deel van elk commentaar, kunnen we het gemakkelijk elimineren en alleen het commentaar krijgen. Hier verwijderen we de eerste 10 karakters van de Bron Commentaar en print de enige opmerkingen in een aparte kolom. Laten we de onderstaande instructies volgen om te leren!

Stappen:

  • Selecteer eerst de cel D5 en Ga naar de formule in die cel. Daarna, AutoFill het tot D12.
=RIGHT(C5, LEN(C5)-10)

Formule Uitleg

  • LEN(C5)-10 dit zal een getal opleveren na aftrek van 10 van het totale aantal karakters. Als de totale lengte is 25 dan zal dit gedeelte 25-10 = 15.
  • Dan is de RECHTS functie zal de enige commentaar van de broncommentaar .

Vergelijkbare lezingen

  • Hoe de functie CODE gebruiken in Excel (5 voorbeelden)
  • Excel EXACT Functie gebruiken (6 geschikte voorbeelden)
  • Hoe de functie FIXED gebruiken in Excel (6 geschikte voorbeelden)
  • De functie CLEAN gebruiken in Excel (10 voorbeelden)
  • Hoe de TRIM-functie gebruiken in Excel (7 voorbeelden)

Voorbeeld 4: De functies RECHTS en WAARDE gebruiken om een getal uit een tekenreeks te extraheren

De RECHTS functie staat niet toe een getal uit een string terug te geven. Het geeft het getal in tekstformaat terug. Maar met behulp van de WAARDE en RECHTS functies, kunnen we getallen in het juiste formaat teruggeven. Hier gebruiken we dezelfde dataset als hierboven, en halen we de Postcode in nummerformaat van de Adres Kolom. Laten we de onderstaande instructies volgen om het te leren!

Stap 1:

  • Schrijf de onderstaande formule op in cel E5.
=WAARDE(RECHTS(D5, 5))

Formule Uitleg

  • RECHTS(D5, 5) dit gedeelte geeft de 5 karakters van het adres dat de postcode in tekstformaat .
  • Dan WAARDE functie zet ze om in een getalformaat.
  • Daarna drukt u gewoon op Ga naar op uw toetsenbord. U krijgt dus 35801 als de terugkeer van de functies .

Stap 2:

  • Verder, AutoFill de functies naar de rest van de cellen in kolom E.

Voorbeeld 5: De functies RECHTS, LEN en FIND toepassen om de domeinnaam uit e-mail te extraheren.

Laten we een dataset van klanten hebben met hun Bestel ID , Naam, Email, en Adres Nu zullen we hun e-maildomein van de gegeven e-mailadres met behulp van de RECHTS, LEN, en VIND functies. Laten we de onderstaande instructies volgen om het te leren!

Stap 1:

  • Selecteer eerst de cel F5, en schrijf in die cel de volgende formule op .
=RIGHT(E5,LEN(E5)-FIND("@",E5))

Formule Uitleg

  • FIND("@",E5) dit gedeelte vindt @ van de gegeven string.
  • LEN(E5)-FIND("@", E5) dit geeft het getal tot waar de waarde zal worden geëxtraheerd.
  • Druk dus gewoon op Ga naar op uw toetsenbord. Als gevolg daarvan krijgt u gmail.com als de terugkeer van de RECHTER, LEN, en VIND functies.

Stap 2:

  • Daarna, AutoFill de RECHTS, LEN, en VIND functies naar de rest van de cellen in kolom F.

Deze RECHTS functie helpt ons ook om elk type URL Laten we zeggen dat we in onze dataset verschillende URL's van sommige websites. Nu, in sommige van hen, is er een backslash(/) in de URL Nu is het onze taak om die URL's en verwijder dit backslash van de URL Laten we de onderstaande instructies volgen om het te leren!

Stappen:

  • Ga naar de formule in cel C5 en AutoFill het tot C9.
=LEFT(B5,LEN(B5)-(RIGHT(B5)="/"))

Formule Uitleg

  • Als het laatste teken een forward is schuine streep (/) , (RECHTS(B5)="/") returns " echt ," of anders geeft het " vals ".
  • De =LEFT(B5, LEN(B4)-(RIGHT(B5)="/")) geeft de eerste " n " aantal tekens. Als het laatste teken een forward slash is (/) wordt het weggelaten; anders wordt de volledige string geretourneerd.

Speciale opmerkingen voor het gebruik van de functie RECHTS

  • Geeft de RECHTS-functie een getal terug?

De RECHTS functie in Excel produceert altijd een tekststring, ondanks het feit dat de oorspronkelijke waarde een getal was, zoals aan het begin van deze les is aangegeven.

  • De RECHTS functie kan niet werken met data?
  • Aangezien data in het interne Excel-systeem worden weergegeven als gehele getallen en de Excel RIGHT-functie is gebouwd om te werken met tekststrings, is het niet mogelijk om een specifiek deel van een datum te extraheren, zoals een dag, maand of jaar. Als u dit probeert, krijgt u alleen de laatste paar cijfers van een getal dat een datum vertegenwoordigt.

  • Waarom geeft de functie RIGHT een foutmelding #VALUE?
  • De RECHTS functie geeft terug. #FOUT! als " num_chars "is minder dan nul.

    Conclusie

    Dat gaat over de RECHTS Hier heb ik geprobeerd een samenvatting te geven van deze functie en haar verschillende toepassingen. Ik heb meerdere methoden getoond met hun respectieve voorbeelden, maar er kunnen nog vele andere iteraties zijn, afhankelijk van talrijke situaties. Als u vragen of feedback hebt, laat het ons dan weten in het commentaargedeelte.

    Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.