Come risolvere funzione TRIM di Excel non funzionante problema?

Microsoft Excel offre molte utili funzioni di Excel per semplificare il lavoro per gli utenti di cui la funzione TRIM di Excel è una di queste. Ma in molti casi si vede che la funzione TRIM di Excel non funziona, a causa di vari motivi spiacevoli.

Quindi oggi questo articolo ti aiuterà a sapere cosa fare quando la funzione TRIM di Excel non funziona.

Come funziona la funzione di ritaglio in Excel?

La funzione TRIM di Microsoft Excel è una funzione incorporata utilizzata per rimuovere gli spazi indesiderati tra le parole in una stringa . La funzione TRIM restituisce un valore di testo con gli spazi iniziali e finali rimossi.

In Excel, questo è classificato come funzione stringa/testo e può essere utilizzato come funzione del foglio di lavoro (WS) e funzione VBA (VBA) in Excel.

Proprio come altre funzioni di Excel quando copi o importi dati di testo in un foglio di lavoro Excel, il foglio di calcolo in alcuni casi conserva spazi aggiuntivi aggiunti al contenuto inserito.

Comunemente la funzione TRIM da sola rimuove gli spazi indesiderati, tra le parole o all’inizio o alla fine della stringa di testo. Bene, in alcune situazioni si scopre che questo non funziona.

E in un computer, uno spazio in due parole non è classificato come un’area vuota ma come un carattere. E c’è più di un tipo di carattere spaziale.

Nelle pagine Web, un carattere spazio che la funzione TRIM non rimuoverà è uno spazio unificatore . Quindi, se dalle pagine Web hai importato o copiato dati, in questo caso potresti non essere in grado di rimuovere spazi extra con la funzione TRIM se sono creati da spazi non interrotti.

Quindi qui sai cosa devi fare se il trim di Excel non funziona, ma prima di spostarti ulteriormente controlla riconosce le differenze tra spazi non interrotti e regolari.

Come risolvere il problema di Excel TRIM non funzionante?

1# Rimuovi interi spazi inclusi gli spazi tra le parole

Se non vuoi spazi tra le parole e in una formula stavi usando TRIM, usa SOSTITUTO.

Qui controlla come utilizzare la formula SOSTITUTO.

  • Guarda la cella A2 nello screenshot,

TRIM di Excel non funzionante 1

  • Individua l’intero ” ” (tra virgolette rileva lo spazio facendo clic sul tasto spazio sulla tastiera)
  • E sostituiscili con “” (non rileva alcuno spazio, è necessario sostituirlo con niente)
  • Il numero dell’istanza verrà lasciato vuoto poiché è necessario sostituire tutto

Quindi questo è un trucco che puoi usare per rimuovere gli spazi quando la funzione TRIM non funziona.

2# Rimuovi gli spazi unificatori

È possibile rimuovere lo spazio unificatore dalla riga di testo utilizzando le funzioni TRIM, SUBSTITUTE e CHAR.

Come all’interno della funzione TRIM, le funzioni SUBSTITUTE e CHAR sono nidificate. E puoi digitare la formula nel foglio di lavoro utilizzando le finestre di dialogo delle funzioni per inserire gli argomenti.

TRIM di Excel non funzionante 2

Segui le istruzioni fornite di seguito:

  • Innanzitutto, copia la riga del testo sottostante che contiene molti spazi unificatori tra le parole unificatore spazi , nella cella ( ad esempio C1)

Rimozione degli spazi unificatori        

  • Quindi fare clic sulla cella C3 (questa è la cella in cui verrà posizionata la formula per rimuovere gli spazi)
  • E digita la formula indicata di seguito nella cella C3 e premi il tasto Invio

 = TRIM( SOSTITUISCI(C1,CHAR(160),CHAR(32)))

  • La riga di testo che rimuove gli spazi unificatori in Excel viene visualizzata nella cella C3 senza spazi tra le parole
  • E fai clic sulla cella C3 per mostrare la formula completa> appare nella barra della formula sopra il foglio di lavoro.

In questo modo, puoi rimuovere lo spazio tra le parole quando la funzione TRIM di Excel non funziona.

Come funziona la formula:

Ogni funzione svolge il suo compito particolare:

  • La funzione CHAR viene utilizzata per inserire codici ASCII per due spazi diversi nella formula: 160 e 32
  • La funzione SOSTITUISCI sostituisce interi spazi unificatori tra le parole con spazi regolari.
  • E la funzione TRIM rimuove lo spazio extra regolare tra le parole, quindi l’istruzione emerge nel foglio di lavoro.

3# Considerazioni

Bene, se la funzione TRIM non funziona , potresti incontrare problemi diversi dagli spazi non interrotti, specialmente se stai lavorando con materiale sorgente originale offerto in HTML.

Quando incolli materiale in Excel, prova a incollarlo come testo normale per rimuovere la formattazione di sfondo dalla stringa ed eliminare la formattazione speciale come i caratteri forniti come bianchi: sembra uno spazio ma non lo è.

Inoltre, controlla le schede incorporate che potrebbero essere sostituite utilizzando le stesse formule di cui sopra ma sostituendo il codice ASCII 160 con 9.

Per sostituire qualsiasi codice ASCII con qualsiasi altro SOSTITUTO è utile.

Ora controlla il trucco come rimuovere lo spazio che Excel dice che non ci sono spazi.

4# Rimuovi lo spazio quando Excel dice che non ci sono spazi (ma li vedi!)

Bene, a volte Excel non riconosce lo spazio ma puoi vederli. Comunemente quando si esegue un Trova-Sostituisci, Excel lo ignora e lascia gli spazi al suo interno.

Lo spazio che stai cercando non è lo spazio generato dalla tastiera; la soluzione rapida è incollarlo nella funzione sostitutiva. Questo non sembra fare differenza.

TRIM di Excel non funzionante 3

Segui i passaggi per rimuovere gli spazi dalla cella di Excel.

  • In una cella evidenzia il divario

TRIM di Excel non funzionante 4

  • Quindi copia il divario (premi CTRL + C )
  • Creare SOSTITUTO formula ma incollare un elemento in opzione Testo Vecchio ( che non lo farai, ma Excel riconosce un diverso tipo di spazio)

TRIM di Excel non funzionante 5

  • Ed Excel sostituirà gli spazi denominati come spazi con niente.

FAQ:

[su_spoiler title=” Qual è la differenza tra spazi unificatori e spazi regolari? ” open=”no” style=”default” icon=”plus” anchor=”” anchor_in_url =”no” class=””]

Come ho detto sopra, gli spazi sono caratteri e ogni carattere è referenziato dal valore del codice ASCII ( American Standard Code for Information Interchange ).

L’ASCII è uno standard internazionale per i caratteri di testo nei sistemi operativi dei computer che viene utilizzato per creare un set di codici per 255 caratteri e simboli diversi , utilizzati nei programmi per computer.

E il codice ASCII per lo spazio unificatore è 160 e per lo spazio normale è 32 e la funzione TRIM di Excel può rimuovere solo gli spazi che hanno il codice ASCII di 32.

Ora sai cosa devi fare per rimuovere spazio quando TRIM non funziona in Excel.

[/su_spoiler] [su_spoiler title=” Perché Trim non funziona in Excel? ” open=”no” style=”default” icon=”plus” anchor=”” anchor_in_url =”no” class=””]

  • Fondamentalmente la funzione TRIM in Excel è progettata per eliminare il carattere dello spazio . È rappresentato con un valore di codice di 32 all’interno del set di caratteri ASCII a 7 bit.

In questo set di caratteri Unicode è disponibile anche un altro carattere spazio, noto come spazio unificatore. Viene spesso utilizzato nelle pagine Web come un carattere HTML. Questo spazio unificatore ha un valore decimale di 160 e quindi la funzione Trim non funzionerà da sola.

  • È probabile che i tuoi dati contengano alcuni caratteri non stampabili specifici insieme al valore del codice oltre a questo 160 e 32.

[/su_spoiler]

Conclusione:

Quindi si tratta di Excel TRIM che non funziona.

Puoi provare i trucchi indicati per rimuovere gli spazi nel tuo file Excel quando importi dati da pagine Web in Excel.

Ho fatto del mio meglio per mettere insieme come rimuovere spazi diversi in Excel quando la funzione TRIM non funziona.

Oltre a ciò, puoi consultare la nostra sezione tutorial per apprendere Excel avanzato per un utilizzo più produttivo e facile delle funzioni/formule di Excel.



Margret Arthur è un imprenditore e un esperto di marketing dei contenuti. Lei scrive blog tecnici e competenze su MS Office, Excel e altri argomenti tecnologici. Her arte distintiva di presentare informazioni tecniche in un linguaggio di facile comprensione è molto impressionante. quando lei non scrivere, lei ama andare per viaggi non pianificati.