Condividi tramite


Funzione TRIM (DAX)

Rimuove tutti gli spazi dal testo esclusi gli spazi singoli tra le parole.

Sintassi

TRIM(<text>)

Parametri

Termine

Definizione

text

Testo dal quale si desidera rimuovere gli spazi oppure una colonna contenente testo.

Valore proprietà/Valore restituito

La stringa da cui sono stati rimossi gli spazi.

Osservazioni

È possibile utilizzare la funzione TRIM in un testo ricevuto da un'altra applicazione che può presentare una spaziatura irregolare.

La funzione TRIM è stata originariamente progettata per rimuovere il carattere spazio ASCII a 7 bit (valore 32) dal testo. Nel set di caratteri Unicode è disponibile uno spazio aggiuntivo denominato spazio unificatore con un valore decimale pari a 160. Questo carattere viene in genere utilizzato nelle pagine Web come entità HTML, &nbsp;. La funzione TRIM non rimuove automaticamente tale spazio unificatore. Per un esempio di come rimuovere entrambi gli spazi dal testo, vedere Rimuovere spazi e caratteri non stampabili dal testo.

Esempio

Nella formula seguente viene creata una nuova stringa che non presenta uno spazio vuoto finale.

=TRIM("A column with trailing spaces.   ")

Quando si crea la formula, questa viene propagata nella riga nel momento in cui viene digitata, in modo che la stringa originale venga visualizzata in ogni formula mentre non vengono visualizzati i risultati. Quanto tuttavia viene valutata la formula, la stringa viene tagliata.

È possibile verificare che la formula produca il risultato corretto controllando la lunghezza della colonna calcolata creata dalla formula precedente, come indicato di seguito:

=LEN([Calculated Column 1])

Vedere anche

Altre risorse