Come estrarre una parte specifica di una stringa di testo da una cella in Excel?
Questa guida illustra metodi per estrarre sottostringhe dall’inizio, dal centro o dalla fine di una cella e spiega come estrarre testo prima o dopo un carattere specifico, come mostrato negli screenshot seguenti.
Metodo A: Estrai sottostringa da sinistra, al centro o da destra utilizzando una formula
In Excel, alcune formule ti permettono di estrarre rapidamente una parte del testo.
Estrai i primi n caratteri
Supponiamo che tu voglia estrarre i primi 3 caratteri da un elenco di dati; Seleziona una cella vuota in cui desideri inserire il risultato estratto, quindi utilizza questa formula
B3 è la cella da cui estrai i caratteri e 3 è il numero di caratteri che desideri estrarre.
Premi il tasto Invio per ottenere il risultato estratto, quindi trascina il quadratino di riempimento sulle altre celle per applicare la formula.
Estrai gli ultimi n caratteri
Ad esempio, per estrarre gli ultimi 6 caratteri da un elenco di stringhe, Seleziona una cella vuota in cui desideri inserire il risultato estratto e utilizza questa formula:
B9 è la cella da cui estrai i caratteri, e 6 è il numero di caratteri che desideri estrarre.
Premi il tasto Invio per ottenere il risultato estratto, quindi trascina il quadratino di riempimento sulle altre celle per applicare la formula.
Estrai n caratteri dal centro
Se desideri estrarre 3 caratteri a partire dal 4° carattere di una stringa, puoi utilizzare la seguente formula:
B15 è la cella da cui estrai i caratteri; 4 indica che l’estrazione inizia dal quarto carattere (contando da sinistra) e 3 è il numero di caratteri che desideri estrarre.
Premi il tasto Invio per ottenere il risultato estratto, quindi trascina il quadratino di riempimento sulle altre celle per applicare la formula.
Nota: Se desideri spostare i risultati estratti in un'altra posizione, copiali e incollali innanzitutto come valori.
Metodo B: Estrai sottostringa da sinistra, al centro o da destra con Kutools per Excel
Se non hai dimestichezza con le formule, prova la funzionalità Kutools per Excel di Estrai testo: è facile da usare proprio per questo tipo di operazione!
1. Seleziona le celle da cui desideri estrarre le sottostringhe, quindi fai clic su Kutools > Testo > Estrai testo.
2. Nella finestra di dialogo che si apre, Estrai testo, nella scheda Estrai per posizione, le prime tre opzioni ti permettono di estrarre sottostringhe rispettivamente dall’inizio, dal centro o dalla fine.
I primi N caratteri: estrae la sottostringa dall’inizio. Ad esempio, per ottenere i primi 2 caratteri, seleziona questa opzione e inserisci 2 nella casella di testo.
Gli ultimi N caratteri: estrae la sottostringa dalla fine della stringa. Ad esempio, per ottenere gli ultimi 2 caratteri, seleziona questa opzione e inserisci 2 nella casella di testo.
Caratteri dall'inizio alla fine: estrae un numero specifico di caratteri dal centro della stringa. Ad esempio, per estrarre dal 4° al 9° carattere, seleziona questa opzione e inserisci separatamente 4 e 9 nelle caselle di testo.
Inserisci come formula: seleziona questa opzione per ottenere un risultato in forma di formula, che si aggiornerà automaticamente non appena cambierà la stringa originale; altrimenti, il risultato rimarrà fisso.
3. Dopo aver specificato la posizione desiderata, fai clic su OK; si aprirà una finestra di dialogo per selezionare la cella in cui inserire la sottostringa estratta. Clicca su OK.
La sottostringa è stata ora estratta.
Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo ora
Se desideri estrarre una sottostringa prima o dopo un carattere specifico, puoi utilizzare uno dei metodi seguenti per completare l’operazione.
Metodo A: Estrai sottostringa dopo o prima di un carattere definito utilizzando una formula
Supponiamo che tu voglia estrarre i caratteri successivi al carattere «-» da un elenco di stringhe; utilizza questa formula:
B3 è la cella da cui desideri estrarre i caratteri; - è il carattere dopo il quale desideri estrarre la stringa.
Premi il tasto Invio per ottenere il risultato estratto, quindi trascina il quadratino di riempimento sulle altre celle per applicare la formula.
Se invece desideri estrarre una sottostringa prima di un carattere definito, puoi utilizzare una formula come questa:
Di seguito è riportato un esempio di risultato:
Nota:
I dati potrebbero andare persi o subire modifiche quando si copiano e incollano i risultati delle formule in un’altra posizione. Per evitare questo problema, puoi copiare e incollare i risultati della formula come valori dopo aver applicato la formula. In alternativa, prova il Metodo B.
Metodo B: Estrai sottostringa dopo o prima di un carattere definito tramite Kutools per Excel
Per estrarre direttamente una sottostringa dopo o prima di un carattere specifico, puoi usare l’utility Estrai testo di Kutools per Excel, che ti permette di estrarre tutti i caratteri dopo o prima di un determinato carattere, oppure un numero specifico di caratteri prima o dopo di esso.
1. Seleziona le celle da cui desideri estrarre i caratteri, quindi fai clic su Kutools > Testo > Estrai testo.
2. Nella finestra di dialogo visualizzata Estrai testo, nella scheda Estrai per posizione, imposta le opzioni «Prima del testo» e «Dopo il testo» in base alle tue esigenze.
Prima del testo: estrae le sottostringhe che precedono il carattere (o i caratteri) inseriti. Ad esempio, digitando «–» nella casella di testo, verranno estratti tutti i caratteri posizionati prima del simbolo «–».
Dopo il testo: estrae le sottostringhe che seguono il carattere (o i caratteri) inseriti. Ad esempio, digitando «–» nella casella di testo, verranno estratti tutti i caratteri successivi al simbolo «–».
Inserisci come formula: selezionando questa casella, il risultato sarà una formula che si aggiorna automaticamente non appena cambia la stringa originale; altrimenti, il risultato resterà fisso.
3. Fare clic su Ok; verrà visualizzata una finestra di dialogo per selezionare la cella in cui inserire la sottostringa estratta. Fare clic su OK.
La stringa prima o dopo il carattere (o i caratteri) specificati è stata estratta.
Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo ora
In alcuni casi potrebbe essere necessario estrarre una sottostringa compresa tra due caratteri: ecco alcuni metodi efficaci per farlo.
Metodo A: Estrazione tramite formula
Per estrarre i caratteri racchiusi tra parentesi () da un elenco specificato, è possibile utilizzare la seguente formula:
Nella formula, B3 è la cella da cui si desidera estrarre la stringa, mentre ( e ) sono i due caratteri tra cui si vuole estrarre la stringa.
Premi il tasto Invio per ottenere il risultato estratto, quindi trascina il quadratino di riempimento sulle altre celle per applicare la formula.
Nota: Se la formula ti sembra un po’ complessa, prova il Metodo B: uno strumento pratico per risolvere il problema in un attimo!
Metodo B: Estrazione tramite Kutools per Excel
Tra le centinaia di funzionalità di Kutools per Excel, c’è una funzione – Estrai la stringa tra i caratteri specificati – che ti permette di estrarre rapidamente sottostringhe comprese tra due caratteri.
1. Seleziona una cella in cui inserire la sottostringa estratta, quindi fai clic su Kutools > Assistente formula > Testo > Estrai la stringa tra i caratteri specificati.
2. Nella finestra di dialogo Assistente formula, passa alla sezione Inserimento argomento e seleziona o digita direttamente il riferimento di cella e i due caratteri tra cui desideri effettuare l’estrazione.
Per impostazione predefinita, quando si seleziona il riferimento di cella da cui estrarre la sottostringa, questo viene reso assoluto, impedendo l’uso della maniglia di riempimento automatico. Si consiglia quindi di modificarlo in un riferimento relativo.
3. Fare clic su Ok: il primo risultato verrà visualizzato immediatamente. Trascina poi la maniglia di riempimento automatico sulle celle a cui vuoi applicare la stessa formula.
Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo ora
Suggerimento: Se desideri estrarre stringhe comprese tra due caratteri (inclusi i due caratteri), l’utilità Estrai testo di Kutools per Excel può aiutarti. Procedi come segue:
1. Seleziona le celle da cui desideri estrarre la sottostringa compresa tra caratteri, quindi fai clic su Kutools > Testo > Estrai testo.
2. Nella finestra di dialogo che si apre, Estrai testo, nella scheda Estrai per regola, vai alla sezione Testo e digita i caratteri tra cui desideri estrarre la stringa. La stringa può essere rappresentata dal carattere jolly *. Se invece desideri estrarre una stringa con lunghezza fissa, puoi utilizzare il carattere jolly ?, dove ogni ? rappresenta un singolo carattere.
Fai clic su Aggiungi per includere la regola nella sezione Contenuto regola.
3. Fai clic su OK; si aprirà una finestra di dialogo per selezionare la cella in cui inserire la sottostringa estratta. Clicca su OK.
La stringa compresa tra due caratteri specificati è stata estratta.
Per estrarre indirizzi email da una stringa o da un intervallo di celle, puoi utilizzare la funzione Estrai indirizzi email per ottenere il risultato in un colpo solo, senza doverli cercare uno per uno.
1. Seleziona le celle da cui estrarre gli indirizzi email, quindi fai clic su Kutools > Testo > Estrai indirizzi email.
2. Verrà visualizzata una finestra di dialogo per selezionare la cella in cui inserire gli indirizzi email estratti.
3. Fare clic su OK; gli indirizzi email presenti in ciascuna cella sono stati estratti.
Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo ora
Se i dati contengono una combinazione di caratteri numerici, alfabetici e speciali e si desidera estrarre solo i valori numerici o alfabetici, provate l’utility Kutools per Excel **Elimina Caratteri Specifici**.
1. Prima di utilizzare l’utility Elimina Caratteri Specifici, crea una copia dei dati come mostrato nell’immagine seguente.
2. Seleziona quindi questa copia dei dati e fai clic su Kutools > Testo > Elimina Caratteri Specifici.
3. Nella finestra di dialogo Elimina Caratteri Specifici, seleziona l’opzione Non numerico, quindi fai clic su Ok.
Ora rimangono solo i caratteri numerici.
Per estrarre esclusivamente i valori alfabetici, seleziona l’opzione Non alfabetico nella finestra di dialogo Elimina Caratteri Specifici.
Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’IA per un’elaborazione dati più intelligente e una maggiore produttività.Scaricalo ora
Fare clic per scaricare questo file di esempio
Estrai l’orario da una stringa data e ora
Fornisce trucchi per estrarre l’orario (hh:mm:ss) oppure solo ore/minuti/secondi da una stringa data e ora (mm/gg/aaaa hh:mm:ss)
Estrai righe che soddisfano determinati criteri
Questo articolo ti aiuta a estrarre rapidamente le righe che soddisfano determinati criteri e a spostarle in un'altra posizione in Excel, senza doverle cercare e copiare una per una.
Estrai l’ennesimo carattere da una stringa
Qui vengono illustrati metodi per estrarre l’ennesimo carattere da una stringa; ad esempio, estrarre il 3° carattere dalla stringa a1b2c3 restituisce “b”.
Estrai sottostringa tra due caratteri
Scopri i metodi per estrarre sottostringhe comprese tra due caratteri, uguali o diversi.
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
