Come rimuovere tutti i caratteri dopo il primo/ultimo spazio dalle celle in Excel?
Ad esempio, vuoi rimuovere tutti i caratteri dopo l'ultimo spazio dalle celle, come potresti farlo facilmente in Excel? E se volessi rimuovere tutti i caratteri dopo il primo spazio? Ecco alcune soluzioni per te:
- Rimuovi tutti i caratteri dopo il primo/ultimo spazio con una formula
- Rimuovi tutti i caratteri dopo il primo spazio con Kutools per Excel
- Rimuovi tutti i caratteri dopo l'ultimo spazio con una Funzione Definita dall'Utente
Rimuovi tutti i caratteri dopo il primo/ultimo spazio con formule
Questa sezione introdurrà delle formule per rimuovere tutti i caratteri dopo il primo o l'ultimo spazio in Excel. Procedi come segue:
Rimuovi tutti i caratteri dopo l'ultimo spazio
Seleziona una cella vuota, inserisci la formula =SINISTRA(A2,TROVA("^^",SOSTITUISCI(A2," ","^^",LUNGHEZZA(A2)-LUNGHEZZA(SOSTITUISCI(A2," ",""))))-1) (A2 è la cella da cui vuoi rimuovere tutti i caratteri dopo l'ultimo spazio) e trascina la maniglia di riempimento fino all'intervallo desiderato.
![]() | La formula è troppo complicata da ricordare? Salva la formula come voce di AutoTesto per riutilizzarla con un solo clic in futuro! Leggi di più… Prova gratuita |
Dopodiché vedrai che tutti i caratteri dopo l'ultimo spazio sono stati rimossi da ogni cella. Vedi screenshot:
Rimuovi tutti i caratteri dopo il primo spazio
Seleziona una cella vuota, inserisci la formula =SINISTRA(A2,TROVA(" ",A2)-1) (A2 è la cella da cui vuoi rimuovere tutti i caratteri dopo il primo spazio) e trascina la maniglia di riempimento verso il basso fino all'intervallo desiderato.
Rimuovi tutti i caratteri dopo il primo spazio con Kutools per Excel
Questo metodo introduce l'utilità Dividi Nomi di Kutools per Excel per rimuovere rapidamente tutti i caratteri dopo il primo spazio dalle celle in Excel.
1. Seleziona l'intervallo da cui vuoi rimuovere tutti i caratteri dopo il primo spazio da ogni cella, e clicca su Kutools > Testo > Dividi Nomi. Vedi screenshot:
2. Nella finestra di dialogo Dividi Nomi che si apre, seleziona solo l'opzione Nome e clicca sul pulsante Ok .
3. Dopodiché specifica la prima cella dell'intervallo di destinazione nella seconda finestra di dialogo Dividi Nomi, e clicca sul pulsante OK .
Ora vedrai che tutti i caratteri dopo il primo spazio sono stati rimossi da ogni cella. Vedi screenshot:
Kutools per Excel - Potenzia Excel con oltre 300 strumenti essenziali. Goditi funzionalità AI gratuite per sempre! Ottienilo ora
Rimuovi tutti i caratteri dopo l'ultimo spazio con una Funzione Definita dall'Utente
Puoi anche applicare una Funzione Definita dall'Utente per rimuovere tutti i caratteri dopo l'ultimo spazio dalle celle in Excel. Procedi come segue:
1. Premi contemporaneamente i tasti Alt + F11 per aprire la finestra Microsoft Visual Basic per Applicazioni.
2. Clicca su Inserisci > Modulo, quindi copia e incolla il seguente codice nella nuova finestra Modulo.
VBA: Rimuovi tutti i caratteri dopo l'ultimo spazio in Excel
Function RemoveAfterLastSpace(Txt As String) As String
With CreateObject("VBScript.RegExp")
.Pattern = "\s+\w+$"
RemoveAfterLastSpace = .Replace(Txt, "")
End With
End Function
3. Salva la Funzione Definita dall'Utente e chiudi la finestra Microsoft Visual Basic per Applicazioni. 4. Seleziona una cella vuota, inserisci la formula =RemoveAfterLastSpace(A2) (A2 è la cella da cui vuoi rimuovere tutti i caratteri dopo l'ultimo spazio) e trascina la maniglia di riempimento fino all'intervallo desiderato.
Dopodiché vedrai che tutti i caratteri dopo l'ultimo spazio sono stati rimossi da ogni cella. Vedi screenshot:
Demo
Articoli correlati:
I migliori strumenti per la produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un'efficienza mai vista prima. Kutools per Excel offre oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- 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, invece che in nuove finestre.
- Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!