Come rimuovere gli spazi iniziali e finali nelle celle di Excel?
A volte, quando copi i dati da altre posizioni e li incolli nel foglio di lavoro di Excel, potrebbero esserci degli spazi extra lasciati davanti o alla fine delle stringhe nelle celle. È dispendioso in termini di tempo eliminare gli spazi uno alla volta per rendere i dati ordinati. Qui questo tutorial introduce i modi semplici e intelligenti che ti aiutano a rimuovere rapidamente gli spazi iniziali e finali.
- Metodo A: rimuovi tutti gli spazi extra dalle stringhe con la funzione TRIM (2 passaggi)
Rimuovi tutti gli spazi in eccesso, inclusi lo spazio extra, lo spazio iniziale e finale - Metodo B: rimuovi gli spazi iniziali dalle stringhe con il codice VBA (5 passaggi)
Rimuovi solo il primo spazio, devi averne una copia prima di eseguire il codice - Metodo C: rimuovi iniziale / finale / extra / tutti gli spazi di cui hai bisogno con Kutools (3 passaggi)
Rimuovi gli spazi iniziali / finali / extra / tutti gli spazi di cui hai bisogno - Scarica il file di esempio
Questo file di esempio contiene tutti i dati necessari per questo articolo - Altre operazioni (articoli) relative agli spazi
Contare lo spazio prima della stringa di testo Trova la posizione dell'ennesimo spazio Presto..
Rimuovi gli spazi extra dalle stringhe
1. Selezionare una cella accanto alla cella da cui si desidera rimuovere gli spazi extra dalla stringa, digitare questa formula
=TRIM(B2)
B2 è la cella da cui vuoi rimuovere gli spazi, vedi screenshot:
2. Stampa entrare per ottenere il risultato, quindi trascina la maniglia di riempimento automatico sulle celle da cui vuoi rimuovere gli spazi extra, tutti gli spazi iniziali e finali e gli spazi extra sono stati rimossi.
Mancia:
1. Puoi copiare e incollare i risultati della formula come valore come mostrato nell'immagine sottostante:
2. Questo metodo è abbastanza semplice se è necessario rimuovere solo gli spazi nelle celle contigue all'interno di una riga o di una colonna. Tuttavia, quando è necessario rimuovere gli spazi iniziali in un intervallo con più righe e colonne, è necessario utilizzare la funzione più volte. In questo caso, puoi provare metodo C.
Rimuovi tutti gli spazi in eccesso inclusi i caratteri non stampabili e lo spazio unificatore
Se nella stringa sono presenti alcuni caratteri non stampabili come quelli visualizzati in Excel come CHAR (160), non è possibile rimuoverli correttamente con la funzione TRIM. In questo caso, è necessario combinare insieme la funzione TRIM, la funzione CLEAN e la funzione SOSTITUISCI per gestire questo lavoro.
Usando questa formula:
=TRIM(CLEAN(SUBSTITUTE(B2,CHAR(160)," ")))
In questo caso, la cella B2 è la cella in cui desideri rimuovere tutti gli spazi in eccesso.
Quindi trascina il quadratino di riempimento sulle celle in cui desideri applicare questa formula.
Nota:
La funzione TRIM rimuoverà tutti gli spazi extra inclusi gli spazi iniziali, gli spazi finali e gli spazi extra tra le parole. Se si desidera rimuovere solo gli spazi iniziali, passare al Metodo B.Se si desidera rimuovere solo gli spazi iniziali o solo gli spazi finali o si desidera rimuovere tutti gli spazi in eccesso inclusi i caratteri non stampabili, andare a metodo C.
Se desideri convertire o importare tutti i dati nel documento Word in Excel, puoi utilizzare il codice VBA.
1. Stampa Alt + F11 tasto per abilitare Microsoft Visual Basic, Applications Edition finestra.
2. Clic inserire > Moduli per creare un nuovo Moduli script, copia e incolla sotto il codice nello script.
VBA: eliminazione degli spazi iniziali dalla stringa
">Sub RemoveLeadingSpace()
'Updateby20131129
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
Rng.Value = VBA.LTrim(Rng.Value)
Next
End Sub
3. Stampa F5 chiave per eseguire il codice, quindi un Kutools per Excel viene visualizzata la finestra di dialogo per la selezione delle celle per rimuovere gli spazi iniziali.
4. Dopo aver scelto le celle, fare clic su OK, ora, gli spazi iniziali nelle selezioni sono stati rimossi.
Nota:
Con questo codice VBA, rimuove solo gli spazi iniziali e cambierà i dati originali e non supporta Annulla. Prima di applicare questo codice VBA, salva una copia dei tuoi dati.
Metodo C: rimuovi iniziale / finale / extra / tutti gli spazi di cui hai bisogno con Kutools (3 passaggi)
Questo strumento è uno dei 229 strumenti in formato Kutools for Excel, fornisce cinque opzioni per eliminare diversi tipi di spazi di cui hai bisogno:
- Rimuovi gli spazi iniziali
- Rimuovi gli spazi finali
- Rimuovi gli spazi iniziali e finali
- Rimuovi tutti gli spazi in eccesso
- Rimuovi tutti gli spazi
Questo strumento supporta Annulla, ma prima di utilizzare questa utilità, è necessario dedicare alcuni minuti installazione gratuita esso.
1. Selezionare i dati che si desidera rimuovere gli spazi, quindi fare clic su Kutools > Rimuovi spazi. Vedi screenshot:
2. Quindi seleziona l'opzione che ti serve nel file Rimuovi spazio dialogo.
Rimuovi solo spazi iniziali:
Rimuovi solo spazi finali:
Rimuovi solo spazi iniziali e finali:
Rimuovi tutti gli spazi in eccesso:
Rimuovi tutti gli spazi:
Demo: rimuovi spazi
Fare clic per scaricare questo file di esempio
Contare lo spazio prima della stringa di testo
Fornisce un trucco per contare rapidamente il numero di spazi iniziali
Trova la posizione dell'ennesimo spazio
In questo articolo, introduce i trucchi per trovare facilmente la posizione dell'ennesimo spazio in Excel.
Aggiungi uno spazio tra il nome e il cognome
In generale, c'è uno spazio tra il nome e il cognome. Ma in alcune volte, gli spazi vengono persi, quindi è necessario aggiungere spazio tra i nomi in Excel. Qui fornirà due modi diversi per gestire rapidamente questo lavoro.
Contare il numero di caratteri eccedendo gli spazi
Di solito si utilizza la funzione LEN per contare il numero di caratteri, tuttavia, se si desidera contare i caratteri escludendo lo spazio, è necessaria un'altra formula. In questo articolo, fornisce due semplici modi per scegliere di gestire questi puzzle.
I migliori strumenti per la produttività in ufficio
Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%
- Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
- Unisci celle / righe / colonne e conservazione dei dati; Contenuto delle celle divise; Combina righe duplicate e somma / media... Impedisci celle duplicate; Confronta intervalli...
- Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
- Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
- Formule preferite e di inserimento rapido, Intervalli, grafici e immagini; Crittografa celle con password; Crea mailing list e invia email ...
- Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
- Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
- Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
- Raggruppamento tabelle pivot per numero della settimana, giorno della settimana e altro ... Mostra celle sbloccate e bloccate da diversi colori; Evidenzia le celle che hanno formula / nome...
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!