Beskrivning
Använd denna funktion för att returnera ett angivet antal tecken från slutet av en textsträng. Supported in Chains.
Syntax
RIGHT(text, [num_chars])
Ingångar
Denna funktion godkänner följande argument:
| Namn | Krävs | Beskrivning | Giltig inmatning |
|---|---|---|---|
text |
Ja | Den textsträng som du vill extrahera tecken från. | En cellreferens, ett tal, en textsträng eller en formel som resulterar i något av dessa. |
num_chars |
Nej | Det antal tecken som du vill extrahera från början av texten. | Ett positivt heltal, en cellreferens som innehåller ett positivt heltal eller en formel som resulterar i något av dessa. Om utelämnad, standard 1. |
Exempel
Provdata
| A | B |
|---|---|
| 1 | Workiva |
| 2 | 01 (123) 456-7890 |
| 3 | John Doe |
| 4 | ABC123 |
| 5 maj 2024 | 4/6/2024 |
| aubergine | Den snabba bruna räven |
Prov på formler
| Formel | Beskrivning | Resultat |
|---|---|---|
=RIGHT(B1, 5) |
Returnerar de 2 sista tecknen från cell B1. | anläggning |
=RIGHT(B2,8) |
Extraherar delen med telefonnumret från telefonnumret i cell B2. | 123 |
=RIGHT(B3, FIND(" ", B3)-1) |
Returnerar efternamnet från det fullständiga namnet i cell B3. | John |
=RIGHT(B4) |
Returnerar tecknet längst till höger från cell B4. | 3 |
=RIGHT(B1, 10) |
Försöker returnera 10 tecken, men B1 har bara 8. | Workiva |
=RIGHT(B5, A4) |
Returnerar de sista n tecknen från cell B5 med hjälp av värdet i cell A4 som värde för n. I det här fallet, eftersom det är ett datum, kommer det att vara de sista 4 siffrorna i det julianska datumet. | 5447 |
=RIGHT(A5, 8) |
Returnerar de 8 tecken längst till höger från cell A5. Detta datum är i textformat. | Maj 2024 |
=RIGHT(B1, LEN(B1)-3) |
Returnerar alla utom de 3 första tecknen från cell B1. | kiva |
=RIGHT(A2, FIND(" ", A2,LEN(A2)-LEN(SUBSTITUTE(A2, " ", "")))-1) |
Returnerar allt utom det sista ordet. | räv |
Anteckningar
- Om
num_charsär större än textens längd returnerar RIGHT hela texten. - Om
num_charsutelämnas, använder RIGHT som standard 1, och returnerar endast det sista tecknet. - Om
num_charsär 0, returnerar RIGHT en tom cell. - RIGHT behandlar varje tecken, inklusive mellanslag och skiljetecken, som en enhet.
- För inmatningar som inte är text försöker RIGHT konvertera värdet till text före bearbetning.
- RIGHT kan kapslas in i andra funktioner eller kombineras med andra textfunktioner för mer komplex textmanipulation.
Tips
- Kombinera RIGHT med LEN för att extrahera alla tecken utom de första n i en sträng.
- Kombinera RIGHT wmed FIND eller SEARCH för att extrahera delsträngar upp till ett visst tecken eller avgränsare.
- När du arbetar med datum som lagrats som text använder du RIGHT för att extrahera år eller månad.
- För att extrahera tecken från början av en sträng använder du LEFT istället.
- Kombinera RIGHT med SUBSTITUTE för att ta bort oönskade tecken från slutet av en textsträng.
Relaterade funktioner
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER