Come tutti sappiamo, Microsoft Excel ha molte funzioni utili per semplificare il lavoro degli utenti. La funzione “TRIM” è una di queste. Questa funzione aiuta a rimuovere gli spazi indesiderati tra le parole in una stringa e restituisce un valore di testo con spazi iniziali e finali rimossi. Ma a volte la funzione TRIM si rifiuta di funzionare per vari motivi spiacevoli. In questo blog, esplorerò le cause comuni e alcune soluzioni rapide per risolvere il problema della funzione TRIM che non funziona in Excel in pochissimo tempo.
Perché TRIM non funziona in Excel?
In Excel, TRIM è classificato come funzione stringa/testo e può essere utilizzato come funzione foglio di lavoro (WS) e funzione VBA (VBA) in Excel. Tuttavia, non funziona per vari motivi menzionati di seguito:
- Sintassi o argomenti errati
- Parentesi mancanti
- Cartella di lavoro danneggiata
- Spazi extra vengono aggiunti al contenuto inserito.
Dopo aver identificato i fattori principali, ora è il momento di sapere come risolvere il problema di TRIM di Excel che non funziona con le migliori soluzioni.
Come risolvere il problema della funzione TRIM che non funziona in Excel?
Diamo un’occhiata a tutti i metodi appropriati:
Metodo 1: rimuovi spazi interi, inclusi gli spazi tra le parole
Se non vuoi spazi tra le parole e in una formula che stavi usando TRIM, usa SUBSTITUTE.
Ecco come usare la formula SUBSTITUTE.
- Guarda la cella A2 nello screenshot,
- Individua l’intero ” ” (tra virgolette, rileva lo spazio cliccando sulla barra spaziatrice sulla tastiera)
- E sostituiscili con “” (non rilevare alcuno spazio, devi sostituirlo con niente)
- Il numero di istanza rimarrà vuoto perché dobbiamo sostituire tutto
Leggi anche: Microsoft Excel Transpose non funziona? Risolvilo ora!
Metodo 2: rimuovi spazi non divisibili
Puoi rimuovere lo spazio non divisibile 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 usando le finestre di dialogo delle funzioni per immettere gli argomenti.
Segui le istruzioni fornite di seguito:
- Per prima cosa, copia la riga del testo sottostante che contiene molti spazi non divisibili tra le parole non divisibile e spazi, nella cella (ad esempio C1)
Removing non-breaking spaces
- Quindi fai clic sulla cella C3 (questa è la cella in cui verrà inserita la formula per rimuovere gli spazi)
- E digita la formula fornita di seguito nella cella C3 e premi il tasto Invio.
=TRIM(SUBSTITUTE(C1,CHAR(160),CHAR(32)))
- La riga di testo che rimuove gli spazi non divisibili in Excel appare nella cella C3 senza spazi tra le parole
- E fai clic sulla cella C3 per visualizzare 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 esegue il suo compito specifico:
- La funzione CHAR viene utilizzata per immettere codici ASCII per due spazi diversi nella formula: 160 e 32
- La funzione SUBSTITUTE sostituisce interi spazi non divisibili tra le parole con spazi regolari.
- E la funzione TRIM rimuove gli spazi regolari extra tra le parole, quindi l’istruzione emerge nel foglio di lavoro.
Metodo 3: considerazioni
Beh, se la funzione TRIM di Excel non funziona, potresti riscontrare problemi diversi dagli spazi non divisibili, soprattutto se stai lavorando con materiale 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 in bianco, che sembrano spazi ma non lo sono.
Inoltre, controlla le tabulazioni 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, SUBSTITUTE è utile. Ora controlla il trucco su come rimuovere lo spazio, Excel dice che non ci sono spazi.
Leggi anche: Excel TEXTJOIN non funziona? Scopri la soluzione qui!
Metodo 4: rimuovi lo spazio quando Excel dice che non ci sono spazi (ma li vedi!)
Beh, a volte Excel non riconosce lo spazio ma tu puoi vederlo. Di solito quando esegui un Trova-Sostituisci, Excel lo ignora e lascia gli spazi al suo interno.
Lo spazio che stai cercando non è uno spazio generato dalla tastiera; la soluzione rapida è incollarlo nella funzione Sostituisci. Questo non sembra fare la differenza.
Segui i passaggi per rimuovere gli spazi dalla cella di Excel.
- In una cella evidenzia lo spazio.
- Quindi copia lo spazio (premi CTRL + C)
- Crea la formula SOSTITUISCI ma incolla un elemento nell’opzione Testo vecchio (non lo farai ma Excel riconoscerà un diverso tipo di spazio)
- Ed Excel sostituirà gli spazi denominati spazi con niente.
Metodo 5: ripara la cartella di lavoro di Excel danneggiata
Come ho già menzionato nella sezione delle cause, la corruzione nella cartella di lavoro specifica può anche portare a problemi di TRIM che non funzionano in Excel. In tal caso, puoi usare uno strumento gratuito Apri e ripristina per superare questa situazione frenetica. Passi da seguire per eseguire questa funzione:
- Avviare l’applicazione Excel >> Andare su Apri.
- Esplorare la cartella per scegliere la cartella di lavoro Excel danneggiata.
- Nella finestra di dialogo Apri, seleziona il file XLS/XLSX problematico.
- Successivamente, fare clic su una freccia accanto al pulsante Apri >> Apri e ripara.
- Infine, fare clic sul pulsante “Ripara” per recuperare la maggior parte dei dati della cartella di lavoro.
Se lo strumento Apri e ripristina non funziona a causa di una grave corruzione, puoi optare per il più versatile Excel Riparare Strumento. Può facilmente riparare il documento Excel corrotto e recuperare tutti i dati salvati al suo interno.
FAQ correlate:
Perché TRIM non rimuove gli spazi extra in Excel?
La funzione TRIM non rimuove gli spazi extra o i caratteri non stampabili. Rimuove solo gli spazi vuoti nel foglio di calcolo Excel.
Come faccio a TAGLIARE tutti gli spazi in Excel?
Per TAGLIARE tutti gli spazi in Excel, vai alla scheda Formule e fai clic sul menu a discesa Testo sotto il gruppo Funzioni. Ora seleziona TRIM. Non appena appare la finestra di dialogo, fai clic sulla cella che contiene il testo da cui vuoi rimuovere gli spazi >> fai clic su OK.
Qual è l’alternativa a TRIM in Excel?
Puoi usare le funzioni SUBSTITUTE, LEFT, RIGHT, and LEN in Excel invece di TRIM per rimuovere spazi ed eseguire attività complesse.
Leggi anche: La formula di somma di Excel non funziona restituisce 0: una guida passo passo
Conclusione:
Quindi questo è tutto sul fatto che TRIM di Excel non funziona. Puoi provare i trucchi forniti per rimuovere spazi nel tuo file Excel quando importi dati da pagine Web in Excel.
Ho fatto del mio meglio per mettere insieme come rimuovere diversi spazi in Excel quando la funzione TRIM non funziona. A parte questo, puoi dare un’occhiata alla nostra sezione tutorial per imparare Excel avanzato per un utilizzo più produttivo e semplice delle funzioni/formule di Excel.