Come rimuovere i primi, gli ultimi X caratteri o caratteri in una certa posizione da un testo in Excel?
Metodo 1: Rimuovi i primi o gli ultimi x caratteri dalle stringhe di testo con le formule
Metodo 4: Rimuovi sia i primi x che gli ultimi x caratteri dalle stringhe di testo con una formula
Metodo 1: Rimuovi i primi o gli ultimi x caratteri dalle stringhe di testo con le formule
Rimuovi i primi x caratteri dall'inizio delle stringhe di testo:
In Excel, puoi utilizzare le funzioni DESTRA e SINISTRA per rimuovere un certo numero di caratteri dall'inizio o dalla fine delle stringhe, procedi in questo modo:
1. Digita o copia la seguente formula in una cella vuota C4 dove desideri inserire il risultato:
e premi il tasto Invio per ottenere il primo risultato. Vedi screenshot:
Nota: Nella formula sopra:
- A4 è il valore della cella da cui vuoi rimuovere i caratteri;
- Il numero 2 rappresenta il numero di caratteri che desideri rimuovere dall'inizio della stringa di testo.
2. Quindi, seleziona la cella C4 e trascina la maniglia di riempimento verso il basso fino alle celle in cui desideri applicare questa formula, e tutti i primi 2 caratteri saranno stati rimossi dalle stringhe di testo, vedi screenshot:
Rimuovi gli ultimi x caratteri dalla fine delle stringhe di testo:
Se hai bisogno di rimuovere gli ultimi caratteri, puoi usare la funzione SINISTRA nello stesso modo della funzione DESTRA.
Per favore, inserisci o copia questa formula in una cella vuota:
e poi trascina la maniglia di riempimento verso il basso fino alle celle in cui desideri applicare questa formula, e gli ultimi 9 caratteri saranno stati eliminati immediatamente dalle stringhe di testo, vedi screenshot:
Nota: Nella formula sopra:
- A4 è il valore della cella da cui vuoi rimuovere i caratteri;
- Il numero 9 rappresenta il numero di caratteri che desideri rimuovere dalla fine della stringa di testo.
Metodo 2: Rimuovi i primi o gli ultimi x caratteri dalle stringhe di testo con una Funzione Definita dall'Utente
Ecco una Funzione Definita dall'Utente che può aiutarti a rimuovere i primi o gli ultimi n caratteri dalle stringhe di testo, procedi in questo modo:
Rimuovi i primi x caratteri dall'inizio delle stringhe di testo:
1. Tieni premuti i tasti Alt + F11 per aprire la finestra Microsoft Visual Basic for Applications.
2. Clicca su Inserisci > Modulo, e incolla il codice seguente nella Finestra del Modulo.
Public Function removeFirstx(rng As String, cnt As Long)
removeFirstx = Right(rng, Len(rng) - cnt)
End Function
3. Poi torna al foglio di lavoro, e inserisci questa formula: =removefirstx(A4;2) in una cella vuota, e trascina la maniglia di riempimento verso il basso per ottenere i risultati di cui hai bisogno, vedi screenshot:
Nota: Nella formula sopra:
- A4 è la cella da cui vuoi rimuovere i caratteri;
- Il numero 2 indica il numero di caratteri che desideri rimuovere dall'inizio della stringa di testo.
Rimuovi gli ultimi x caratteri dalla fine delle stringhe di testo:
Per rimuovere gli ultimi n caratteri dalle stringhe di testo, applica la seguente Funzione Definita dall'Utente:
Public Function removeLastx(rng As String, cnt As Long)
removeLastx = Left(rng, Len(rng) - cnt)
End Function
E poi applica questa formula: =removelastx(A4;9) per ottenere i risultati di cui hai bisogno, vedi screenshot:
Nota: Nella formula sopra:
- A4 è la cella da cui vuoi rimuovere i caratteri;
- Il numero 9 indica il numero di caratteri che desideri rimuovere dalla fine della stringa di testo.
Metodo 3: Rimuovi i primi, gli ultimi x caratteri o caratteri in una certa posizione senza alcuna formula
Utilizzare le funzioni di Excel per rimuovere determinati caratteri non è così diretto come potrebbe sembrare. Dai un'occhiata al metodo fornito qui, che richiede non più di due o tre clic del mouse. Con l'utilità Rimuovi caratteri in una posizione specifica del componente aggiuntivo di terze parti Kutools per Excel, puoi facilmente rimuovere i primi, gli ultimi o determinati caratteri dalla stringa di testo. Clicca per scaricare Kutools per Excel!
Dopo aver installato Kutools per Excel, applica Rimuovi caratteri in una posizione specifica seguendo questi passaggi:
1. Seleziona l'intervallo da cui vuoi rimuovere i determinati caratteri. Poi clicca su Kutools > Testo > Rimuovi caratteri in una posizione specifica. Vedi screenshot:
2. Specifica le seguenti operazioni nella finestra di dialogo Rimuovi caratteri in una posizione specifica che appare.
- (1.) Specifica il numero di caratteri da eliminare.
- (2.) Scegli l'opzione Da sinistra sotto la sezione Posizione per eliminare i primi n caratteri, vedi screenshot:
Suggerimenti: L'utilità Rimuovi caratteri in una posizione specifica può anche aiutarti a rimuovere gli ultimi n caratteri o i caratteri specifici da una posizione particolare.
Metodo 4: Rimuovi sia i primi x che gli ultimi x caratteri dalle stringhe di testo con una formula
A volte, potresti voler rimuovere i caratteri dalle stringhe di testo su entrambi i lati, ad esempio, potresti aver bisogno di rimuovere i primi 2 caratteri e gli ultimi 9 caratteri contemporaneamente. Qui, la funzione MEDIA può darti una mano.
1. Per favore, inserisci o copia questa formula in una cella vuota:
e premi il tasto Invio per ottenere il primo risultato. Vedi screenshot:
Nota: Nella formula sopra:
- A4 è il valore della cella da cui vuoi rimuovere i caratteri;
- Il numero 3 è uno in più rispetto al numero di caratteri che vuoi rimuovere dal lato sinistro;
- Il numero 11 è il numero totale di caratteri che vuoi rimuovere.
2. Quindi, seleziona la cella C4 e trascina la maniglia di riempimento verso il basso fino alle celle in cui desideri applicare questa formula, e tutti i primi 2 e gli ultimi 9 caratteri saranno stati rimossi immediatamente dalle stringhe di testo, vedi screenshot:
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!