Rimuove gli spazi aggiuntivi da una stringa di testo.

Descrizione

La funzione Trim rimuove tutti gli spazi da una stringa di testo eccetto gli spazi singoli tra le parole.

La funzione TrimEnds rimuove tutti gli spazi all'inizio e alla fine di una stringa di testo, ma non modifica gli spazi tra le parole.

Se si specifica una singola stringa di testo, il valore restituito per entrambe le funzioni è la stringa con gli spazi aggiuntivi rimossi. Se si specifica una tabella a colonna singola contenente stringhe, il valore restituito è una tabella a colonna singola di stringhe troncate. Se si dispone di una tabella a più colonne, è possibile trasformarla in una tabella a colonna singola, come descritto in Working with tables (Utilizzo delle tabelle).

Tagliando gli spazi tra le parole, Trim è coerente con la funzione con lo stesso nome di Microsoft Excel. TrimEnds tuttavia è coerente con gli strumenti di programmazione che tagliano gli spazi solo all'inizio e alla fine di ogni stringa.

Sintassi

Trim( String )
TrimEnds( String )

  • String: obbligatorio. Stringa di testo da cui rimuovere gli spazi.

Trim( SingleColumnTable )
TrimEnds( SingleColumnTable )

  • TabellaAColonnaSingola - Obbligatorio. Tabella a colonna singola di stringhe da cui rimuovere gli spazi.

Esempio

Formula Descrizione Risultato
Trim( "   Hello     World   " ) Rimuove tutti gli spazi all'inizio e alla fine di una stringa e gli spazi aggiuntivi nella stringa. "Hello World"
TrimEnds( "   Hello     World   " ) Rimuove tutti gli spazi all'inizio e alla fine di una stringa. "Hello     World"

Gli esempi seguenti usano una raccolta a colonna singola, denominata Spaces, contenente queste stringhe:

Per creare questa raccolta, impostare la proprietà OnSelect di un controllo Button su questa formula, aprire la modalità di anteprima e quindi fare clic o toccare il pulsante:
ClearCollect( Spaces, [ "   Jane   Doe   ", "    Jack   and   Jill", "Already trimmed", "   Venus,   Earth,   Mars  ", "Oil and Water   " ] )

Formula Descrizione Risultato
Trim( Spaces ) Taglia tutti gli spazi all'inizio e alla fine di ogni stringa e gli spazi aggiuntivi in ogni stringa della raccolta Spaces.
TrimEnds( Spaces ) Taglia tutti gli spazi all'inizio e alla fine di ogni stringa nella raccolta Spaces.

Nota: gli spazi aggiuntivi non appaiono se si visualizza una raccolta scegliendo o toccando Raccolte nel menu File. Per verificare la lunghezza di una stringa, usare la funzione Len.