Estrai testo tra parentesi dalla stringa di testo
Se una parte del testo è racchiusa tra parentesi all’interno della stringa, come mostrato nello screenshot seguente, in che modo puoi estrarre rapidamente e facilmente tutte le stringhe comprese tra parentesi in Excel?

Estrai testo tra parentesi dalla stringa di testo in Excel
Per estrarre i dati tra parentesi, individua innanzitutto la posizione delle parentesi aperta e chiusa con la funzione SEARCH, quindi utilizza la funzione MID per ottenere il risultato. La sintassi generica è:
- textLa stringa di testo o il valore della cella da cui desideri estrarre i dati.
Inserisci o copia la formula seguente in una cella vuota:
Successivamente, trascina questa formula nelle altre celle a cui desideri applicarla: tutti i testi compresi tra parentesi saranno estratti, come mostrato nello screenshot:

Spiegazione della formula:
- 1. SEARCH(«(»,A2)+1:La funzione SEARCH individua la posizione della prima parentesi tonda aperta nella cella A2 e vi aggiunge 1, in modo da ottenere la posizione del primo carattere all’interno delle parentesi. Questo valore viene utilizzato come argomento start_num nella funzione MID.

- 2. SEARCH(«)»,A2)-SEARCH(«(»,A2)-1:
- SEARCH(«)»,A2): Questa parte della formula restituisce la posizione della prima parentesi tonda chiusa presente nella cella A2.
- SEARCH(«)»,A2)-SEARCH(«(»,A2)-1: La posizione della parentesi chiusa meno quella della parentesi aperta indica il numero di caratteri da estrarre tra le parentesi. Questo valore viene utilizzato come argomento num_chars nella funzione MID.

- 3. MID(A2,SEARCH(«(»,A2)+1,SEARCH(«)»,A2)-SEARCH(«(»,A2)-1):Finora, la funzione MID è stata utilizzata per estrarre il testo racchiuso tra parentesi.

Nota: Se in una cella sono presenti più coppie di parentesi e desideri estrarre tutte le sottostringhe racchiuse tra parentesi, utilizza la seguente formula:
Trascina quindi questa formula fino a La cella a destra per ottenere tutte le stringhe comprese tra parentesi da una cella, come mostrato nello screenshot:

Continua a trascinare il quadratino di riempimento verso il basso fino all’intervallo di celle a cui desideri applicare la formula: tutti i testi compresi tra tutte le parentesi verranno estratti contemporaneamente, come mostrato nello screenshot:

Funzioni correlate utilizzate:
- MID:
- La funzione MID estrae caratteri specifici dal centro di una stringa di testo.
- SEARCH:
- La funzione SEARCH ti permette di individuare la posizione esatta di un carattere o di una sottostringa specifica all’interno del testo fornito.
Altri articoli:
- Estrai una parola che inizia con un carattere specifico in Excel
- Ad esempio, potresti aver bisogno di estrarre la parola che inizia con il carattere specifico «=» per ogni cella, come mostrato nell’immagine seguente. In che modo puoi risolvere rapidamente e facilmente questo compito in Excel?
- Estrai una parola contenente un testo specifico in Excel
- A volte potresti voler estrarre una parola da una cella che contiene un carattere o un testo specifico, ad esempio come illustrato nello screenshot seguente, per estrarre tutte le parole che contengono il carattere «=». In che modo puoi risolvere questo compito in Excel?
I Migliori Strumenti per la Produttività in Office
Kutools per Excel – Aiuta te a distinguerti dalla folla
Kutools per Excel Vanta oltre 300 funzionalità,assicurandoti che ciò di cui hai bisogno sia sempre a portata di clic...
Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)
- Passa tra decine di documenti aperti in un secondo!
- Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
- Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
- Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.


