Descrizione
Usa questa funzione per restituire un numero specifico di caratteri dalla fine di una stringa di testo. Sostenuto in Catene.
Sintassi
DESTRA(testo, [num_caratteri])
Input
Questa funzione accetta i seguenti argomenti:
| Nome | Richiesto | Descrizione | Input valido |
|---|---|---|---|
testo |
Sì | La stringa di testo da cui vuoi estrarre i caratteri. | Un riferimento di cella, un numero, una stringa di testo o una formula che produce uno di questi risultati. |
num_caratteri |
No | Il numero di caratteri che vuoi estrarre dall'inizio del testo. | Un numero intero positivo, un riferimento di cella contenente un numero intero positivo o una formula che dia come risultato uno di questi due valori. Se omesso, il valore predefinito è 1. |
Esempio
Dati campione
| A | B |
|---|---|
| 1 | Workiva |
| 2 | 01 (123) 456-7890 |
| 3 | Sconosciuto |
| 4 | ABC123 |
| 5 maggio 2024 | 4/6/2024 |
| melanzana | La volpe bruna veloce |
Formule di esempio
| Formula | Descrizione | Risultato |
|---|---|---|
=DESTRA(B1, 5) |
Restituisce gli ultimi 2 caratteri della cella B1. | pianta |
=DESTRA(B2,8) |
Estrae la parte del numero di telefono dal numero di telefono nella cella B2. | 123 |
=DESTRA(B3, TROVA(" ", B3)-1) |
Restituisce il cognome dal nome completo nella cella B3. | John |
=DESTRA(B4) |
Restituisce il carattere più a destra della cella B4. | 3 |
=RIGHT(B1, 10) |
Tenta di restituire 10 caratteri, ma B1 ne contiene solo 8. | Workiva |
=DESTRA(B5, A4) |
Restituisce gli ultimi n caratteri della cella B5 utilizzando il valore della cella A4 come valore per n. In questo caso, trattandosi di una data, saranno le ultime 4 cifre della data giuliana. | 5447 |
=DESTRA(A5, 8) |
Restituisce gli 8 caratteri più a destra della cella A5. Questa data è in formato testo. | Maggio 2024 |
=DESTRA(B1, LEN(B1)-3) |
Restituisce tutti i caratteri tranne i primi 3 della cella B1. | kiva |
=DESTRA(A2, TROVA(" ", A2,LEN(A2)-LEN(SOSTITUISCI(A2, " ", "")))-1) |
Restituisce tutte le parole tranne l'ultima. | volpe |
Note
- Se
num_charsè maggiore della lunghezza del testo, DIRITTO restituisce l'intero testo. - Se
num_caratteriè omesso, DESTRA si imposta su 1, restituendo solo l'ultimo carattere. - Se
num_charsè 0, DIRITTO restituisce una cella vuota. - DIRITTO tratta ogni carattere, compresi gli spazi e la punteggiatura, come un'unità.
- Per gli input non testuali, DIRITTO cerca di convertire il valore in testo prima di elaborarlo.
- DIRITTO può essere annidato all'interno di altre funzioni o combinato con altre funzioni di testo per una manipolazione più complessa del testo.
Suggerimenti
- Combina RIGHT con LEN per estrarre tutti i caratteri di una stringa tranne i primi n.
- Combina RIGHT wcon FIND o SEARCH per estrarre le sottostringhe fino a un carattere o un delimitatore specifico.
- Quando lavori con date memorizzate come testo, usa DESTRA per estrarre l'anno o il mese.
- Per estrarre i caratteri dall'inizio di una stringa, usa invece LEFT.
- Combina RIGHT con SUBSTITUTE per rimuovere i caratteri indesiderati dalla fine di una stringa di testo.
Funzioni correlate
CHAR
CODE
CONCATENATE
CONCATENATEIF
FIND
LEFT
LEN
LOWER
MID
PROPER
REPT
RIGHT
SEARCH
SUBSTITUTE
TEXT
TEXTJOIN
TRIM
UNICHAR
UNICODE
UPPER