DESTRA restituisce l'ultimo o gli ultimi caratteri di una stringa di testo, in base al numero di caratteri specificati.
DESTRA.B restituisce l'ultimo o gli ultimi caratteri di una stringa di testo, in base al numero di byte specificati.
Importante La funzione DESTRA è stata progettata per essere utilizzata con le lingue basate sul set di caratteri a byte singolo (SBCS), mentre la funzione DESTRA.B è stata progettata per essere utilizzata con le lingue basate sul set di caratteri a byte doppio (DBCS). L'impostazione predefinita per la lingua nel computer in uso influisce sul valore restituito nel modo seguente:
- DESTRA conta sempre ogni carattere, sia a byte singolo che a byte doppio, come 1 a prescindere dall'impostazione predefinita per la lingua.
- DESTRA.B conta ogni carattere a byte doppio come 2 se è stata abilitata la modifica per l'impostazione di una lingua che supporta i caratteri DBCS e tale lingua è stata impostata come predefinita.
Le lingue che supportano i caratteri DBCS includono il giapponese, il cinese semplificato, il cinese tradizionale e il coreano.
Per ulteriori informazioni, consultare gli argomenti della Guida seguenti.
Sintassi
DESTRA(testo;num_caratt)
DESTRA.B(testo;num_byte)
Testo è la stringa di testo che contiene i caratteri che si desidera estrarre.
Num_caratt specifica il numero di caratteri che la funzione DESTRA deve estrarre.
Num_byte specifica il numero di caratteri che la funzione DESTRA.B deve estrarre, in base ai byte.
Osservazioni
- Num_caratt deve essere maggiore o uguale a zero.
- Se num_caratt è maggiore della lunghezza del testo, DESTRA restituisce tutto il testo.
- Se num_caratt è omesso, verrà considerato uguale a 1.
Esempio 1: DESTRA
Per facilitare la comprensione dell'esempio, è possibile copiarlo in un foglio di lavoro vuoto.
Copia di un esempio
- Creare una cartella di lavoro o un foglio di lavoro vuoto.
- Selezionare l'esempio nell'argomento della Guida.
Nota Non selezionare le intestazioni di riga o di colonna.
Selezione di un esempio dalla Guida in linea
- Premere CTRL+C.
- Nel foglio di lavoro selezionare la cella A1, quindi premere CTRL+V.
- Per passare dalla visualizzazione dei risultati alla visualizzazione delle formule che restituiscono i risultati, premere CTRL+' (apostrofo) oppure fare clic sul pulsante Mostra formule nel gruppo Verifica formule della scheda Formule.
|
|
| A |
| Dati |
| Prezzo di vendita |
| Numero quotazione azionaria |
| Formula |
Descrizione (risultato) |
| =DESTRA(A2;7) |
Ultimi 7 caratteri della prima stringa (vendita) |
| =DESTRA(A3) |
L'ultimo carattere della seconda stringa (a) |
|
Esempio 2: DESTRA.B (con il computer impostato su una lingua predefinita che supporta i caratteri DBCS)
Nell'esempio seguente:
- DESTRA.B restituisce gli ultimi 2 caratteri, perché ogni carattere viene contato come 2.
- DESTRA restituisce gli ultimi 4 caratteri, perché ogni carattere viene contato come 1. Tali caratteri vengono restituiti a prescindere dall'impostazione predefinita per la lingua nel computer.
=DESTRA.B("
",4) restituisce "
"
=DESTRA("
",4) restituisce "
"