Condividi tramite


RIGHT

Si applica a:colonna calcolatatabella calcolata calcolo visivomisura

RIGHT restituisce l'ultimo carattere o i caratteri di una stringa di testo, in base al numero di caratteri specificato.

Sintassi

RIGHT(<text>, <num_chars>)

Parametri

Termine Definizione
text Stringa di testo contenente i caratteri da estrarre o un riferimento a una colonna contenente testo.
num_chars (facoltativo) Numero di caratteri da estrarre RIGHT; viene omesso, 1. È anche possibile usare un riferimento a una colonna contenente numeri.

Se il riferimento alla colonna non contiene testo, viene eseguito il cast implicito come testo.

Valore restituito

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

Osservazioni:

  • RIGHT conta sempre ogni carattere, sia a byte singolo che a doppio byte, come 1, indipendentemente dall'impostazione della lingua predefinita.

  • Questa funzione non è supportata per l'uso in modalità DirectQuery quando viene usata nelle 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 prodotto nella tabella New Products.

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

Esempio: uso di un riferimento a una colonna per specificare il numero di caratteri

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

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

funzioni textLEFTMID