Questo articolo descrive la sintassi della formula e l'uso delle funzioni DESTRA e DESTRA.B in Microsoft Excel.
Descrizione
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:
-
Queste funzioni potrebbero non essere disponibili in tutte le lingue.
-
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.
-
RIGHTB conta ogni carattere a doppio byte come 2 quando è stata abilitata la modifica di una lingua che supporta DBCS e quindi la si imposta come lingua predefinita. In caso contrario, RIGHTB conta ogni carattere come 1.
Le lingue che supportano i caratteri DBCS includono il giapponese, il cinese semplificato, il cinese tradizionale e il coreano.
Sintassi
DESTRA(testo; [num_caratt])
DESTRA.B(testo; [num_byte])
Gli argomenti della sintassi delle funzioni DESTRA e DESTRA.B sono i seguenti:
-
Testo Obbligatorio. Stringa di testo che contiene i caratteri che si desidera estrarre.
-
Num_caratt Facoltativo. Specifica il numero di caratteri che la funzione DESTRA deve estrarre.
-
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.
-
-
Num_byte Facoltativo. Specifica il numero di caratteri che DESTRA.B deve estrarre in base ai byte.
-
Num_bytes deve essere maggiore o uguale a zero.
-
Se num_bytes è maggiore della lunghezza del testo, DESTRA restituisce tutto il testo.
-
Se num_bytes è omesso, si presuppone che sia 1.
-
Esempio
Copiare i dati di esempio contenuti nella tabella seguente e incollarli nella cella A1 di un nuovo foglio di lavoro di Excel. Per visualizzare i risultati delle formule, selezionarle, premere F2 e quindi premere INVIO. Se necessario, è possibile regolare la larghezza delle colonne per visualizzare tutti i dati.
Dati |
Descrizione |
|
---|---|---|
Prezzo di vendita |
||
Numero quotazione azionaria |
||
Formula |
Descrizione (risultato) |
Risultato |
=DESTRA(A2;7) |
Ultimi 7 caratteri della prima stringa (vendita) |
Prezzo |
=DESTRA(A3) |
L'ultimo carattere della seconda stringa (a) |
r |