RIGHT

Si applica a:Calcolo visivo misuratabella calcolata colonnacalcolata

RIGHT restituisce uno o più caratteri finali in una stringa di testo, in base al numero di caratteri specificato.

Sintassi

RIGHT(<text>, <num_chars>)  

Parametri

Termine Definizione
testo Stringa di testo che contiene i caratteri da estrarre oppure riferimento a una colonna che contiene testo.
num_chars (facoltativo) Numero di caratteri da estrarre tramite RIGHT. Se omesso, viene specificato 1. È anche possibile usare un riferimento a una colonna contenente numeri.

Se il riferimento di colonna non contiene testo, viene trasmesso in modo implicito come testo.

Valore restituito

Stringa di testo contenente i caratteri più a destra specificati.

Osservazioni:

  • RIGHT calcola sempre 1 per ogni carattere, che sia a un byte o a doppio byte, a prescindere dall'impostazione della lingua predefinita.

  • Questa funzione non è supportata per l'uso nella modalità DirectQuery se usata in colonne calcolate o nelle regole di sicurezza a livello di riga.

Esempio: restituzione di un numero fisso di caratteri

La formula seguente restituisce le ultime due cifre del codice del prodotto nella tabella New Products.

= RIGHT('New Products'[ProductCode],2)  

Esempio: utilizzo di un riferimento di colonna per specificare il numero dei caratteri

La formula seguente restituisce un numero variabile di cifre dal codice del prodotto nella tabella New Products, a seconda del numero nella colonna MyCount. Se non è presente alcun valore nella colonna MyCount o il valore è vuoto, anche RIGHT restituisce un valore vuoto.

= RIGHT('New Products'[ProductCode],[MyCount])  

Funzioni di testo
LEFT
MID