Come rimuovere i primi, gli ultimi X caratteri o quelli in posizioni specifiche da un testo in Excel?

Metodo 1: Rimuovi i primi o gli ultimi x caratteri dalle stringhe di testo con formule
Rimuovi i primi x caratteri dall'inizio delle stringhe di testo:
In Excel puoi utilizzare le funzioni DESTRA e SINISTRA per eliminare un numero specifico di caratteri dall’inizio o dalla fine di una stringa. Ecco come fare:
1. Digita o copia la seguente formula in una cella vuota (ad esempio C4) dove desideri visualizzare il risultato:
e premi il tasto Invio per ottenere il primo risultato. Vedi screenshot:

Nota: Nella formula sopra indicata:
- A4è il valore della cella che desideri Elimina Caratteri Specifici;
- Il numero 2 indica quanti caratteri rimuovere dall'inizio della stringa di testo.
2. Seleziona quindi la cella C4 e trascina il quadratino di riempimento verso il basso nelle celle a cui vuoi applicare la formula. I primi 2 caratteri saranno stati rimossi da tutte le stringhe di testo, come mostra lo screenshot:

Rimuovi gli ultimi x caratteri dalla fine delle stringhe di testo:
Se devi rimuovere gli ultimi caratteri, puoi utilizzare la funzione SINISTRA esattamente come faresti con la funzione DESTRA.
Inserisci o copia questa formula in una cella vuota:
quindi trascina il quadratino di riempimento verso il basso nelle celle a cui vuoi applicare la formula. Gli ultimi 9 caratteri verranno immediatamente rimossi dalle stringhe di testo, come mostrato nello screenshot:

Nota: Nella formula sopra indicata:
- A4è il valore della cella che desideri Elimina Caratteri Specifici;
- Il numero 9 indica quanti caratteri 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 ti consente di rimuovere i primi o gli ultimi *n* caratteri da stringhe di testo. Procedi nel modo seguente:
Rimuovi i primi x caratteri dall'inizio delle stringhe di testo:
1. Tieni premuti i tasti Alt + F11 per aprire la finestra di Microsoft Visual Basic, Applications.
2. Fai clic 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. Torna quindi al foglio di lavoro e inserisci questa formula: =removefirstx(A4,2) in una cella vuota, poi trascina il quadratino di riempimento verso il basso per ottenere i risultati desiderati. Guarda lo screenshot:

Nota: Nella formula sopra indicata:
- A4è la cella che desideri Elimina Caratteri Specifici;
- Il numero 2 indica quanti caratteri 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
Applica quindi questa formula:=removelastx(A4,9)per ottenere i risultati desiderati, vedi screenshot:

Nota: Nella formula sopra indicata:
- A4è la cella che desideri Elimina Caratteri Specifici;
- Il numero 9 indica quanti caratteri desideri rimuovere dalla fine della stringa di testo.
Metodo 3: Rimuovi i primi, gli ultimi x caratteri o quelli in posizioni specifiche senza utilizzare formule
Utilizzare le funzioni di Excel per rimuovere caratteri specifici non è altrettanto immediato. Ecco un metodo semplice e veloce, che richiede al massimo due o tre clic del mouse: grazie all’utilità Rimuovi caratteri da una certa posizione dell’add-in di terze parti Kutools per Excel, potrai eliminare facilmente i primi, gli ultimi o caratteri specifici da qualsiasi stringa di testo.Clicca per scaricare Kutools per Excel!
Dopo aver installato Kutools per Excel, applica Rimuovi caratteri da una certa posizioneseguendo questi passaggi:
1. Seleziona l’intervallo da cui desideri rimuovere caratteri specifici, quindi fai clic su Kutools > Testo > Rimuovi caratteri da una certa posizione. Vedi screenshot:

2. Specifica le seguenti operazioni nella finestra di dialogo Rimuovi caratteri da una certa posizione visualizzata.
- (1.) Specifica il numero di caratteri da rimuovere.
- (2.) Seleziona l'opzione Dalla sinistranella sezione Posizioneper eliminare Primi N caratteri, vedi screenshot:

Suggerimento:L'utilità Rimuovi caratteri da una certa posizioneti consente anche di rimuovere Ultimi N caratteri o caratteri specifici da una determinata posizione.
Metodo 4: Rimuovi contemporaneamente i primi x e gli ultimi x caratteri dalle stringhe di testo con una formula
A volte potresti voler eliminare caratteri specifici da entrambe le estremità delle stringhe di testo. Ad esempio, potresti aver bisogno di rimuovere contemporaneamente i primi 2 e gli ultimi 9 caratteri. In casi del genere, la funzione STRINGA.ESTRAI può esserti d’aiuto.
1. 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 indicata:
- A4è il valore della cella che desideri Elimina Caratteri Specifici;
- Il numero 3è maggiore di uno rispetto al numero di caratteri che vuoi rimuovere dal lato sinistro;
- Il numero 11 è il numero totale di caratteri che desideri rimuovere.
2. Seleziona quindi la cella C4 e trascina il quadratino di riempimento verso il basso nelle celle a cui vuoi applicare la formula. I primi 2 e gli ultimi 9 caratteri saranno immediatamente rimossi dalle stringhe di testo, come mostrato nello screenshot:

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 oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità 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 all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi