Come convertire gli spazi finali in Excel

In Microsoft Excel, la rimozione degli spazi dalla fine del testo in una cella per pulire i dati della società richiede un passaggio quando si utilizza la funzione TRIM, che separa gli spazi iniziali e finali preservando gli spazi tra le parole. Se desideri convertire gli spazi in una sequenza di testo diversa invece di eliminarli, TRIM non porterà a termine il lavoro. Per ripulire i tuoi dati e sostituire gli spazi finali con un altro set di caratteri, dovrai combinare diverse funzioni di Excel per prendere alcune misurazioni del tuo testo.

1

Fare clic sulla prima cella in una colonna di testo che si desidera pulire. Ad esempio, supponiamo che la cella A1 contenga il testo “Dai da mangiare a gatti affamati” e i suoi tre spazi vuoti finali. Per sostituire gli spazi con un punto esclamativo, digita la seguente formula nella prima cella di una colonna vuota e premi “Invio” per completare il processo:

=REPLACE(A1,(LEN(TRIM(A1))+1),LEN(A1)-LEN(TRIM(A1)), “!”)

2

Costruisci questa formula comprendendone le parti e i requisiti della funzione REPLACE, che in realtà trasforma i tuoi spazi in un punto esclamativo. REPLACE utilizza la seguente sintassi:

SOSTITUISCI (testo_originale, posizione_inizio, numero_di_caratteri, testo_sostituzione)

“Testo_originale” è costituito da contenuto di testo o da un riferimento alla posizione della cella in cui si trova il testo. In questo caso, il testo viene visualizzato nella cella A1. “Starting_position” identifica la posizione numerica del primo carattere che vuoi sostituire. “Number_of_characters” indica quanti caratteri devono essere sostituiti. “Testo_sostituzione” specifica il testo sostitutivo.

3

Determina la “posizione_inizio” – la posizione del carattere in cui iniziano gli spazi finali – utilizzando la funzione TRIM per misurare la lunghezza del testo nella cella A1 senza gli spazi finali. Aggiungendo 1 a TRIMmed LENgth si individua il primo spazio, che cade un carattere dopo la lunghezza del testo TRIMmed. La parte della formula “(LEN (TRIM (A1)) + 1)” trova la posizione iniziale.

4

Calcola il “numero_di_caratteri” misurando la LUNGHEZZA in caratteri del testo nella cella A1 e sottraendo la LUNGHEZZA TRIMMED da essa per determinare il numero di spazi finali. Questa parte della formula “LEN (A1) -LEN (TRIM (A1))” identifica quanti caratteri devono essere sostituiti.

5

Specificare il testo sostitutivo, come riferimento di cella o come parte di testo racchiusa tra virgolette doppie. L’ultima parte della formula “!” fornisce il testo sostitutivo.

6

Applica la tua formula al resto dei valori nella colonna di celle senza ridigitarla più e più volte. Fare clic sulla cella che contiene la formula e posizionare il cursore sull’angolo inferiore destro del limite della cella. Il cursore si trasforma nella maniglia di riempimento automatico, che assomiglia a un segno più nero. Trascina la maniglia verso il basso fino a riempire la cella visualizzata nella riga che contiene l’ultimo dei valori con spazi finali.