Funzione DESTRA, DESTRA.B

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.

MostraCopia 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

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.
 
1
2
3
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("Da Tokyo a Shibuya Da Tokyo a Shibuya Da Tokyo a Shibuya Da Tokyo a Shibuya Da Tokyo a Shibuya Da Tokyo a Shibuya ",4) restituisce "Da Tokyo a Shibuya Da Tokyo a Shibuya "

=DESTRA("Da Tokyo a Shibuya Da Tokyo a Shibuya Da Tokyo a Shibuya Da Tokyo a Shibuya Da Tokyo a Shibuya Da Tokyo a Shibuya ",4) restituisce "Da Tokyo a Shibuya Da Tokyo a Shibuya Da Tokyo a Shibuya Da Tokyo a Shibuya "

 
 
Si applica a:
Excel 2007