Skip to main content

Estrai testo tra parentesi da una stringa di testo

Author: Xiaoyang Last Modified: 2025-05-29

Se c'è una parte del testo racchiusa tra parentesi all'interno della stringa di testo, ora devi estrarre tutte le stringhe di testo tra le parentesi come mostrato nello screenshot seguente. Come potresti risolvere rapidamente e facilmente questo compito in Excel?

doc-text-between-parenthese-1


Estrai testo tra parentesi da una stringa di testo in Excel

Per estrarre i dati tra parentesi, prima devi trovare la posizione delle parentesi sinistre e destre utilizzando la funzione CERCA, e poi applicare la funzione MEDIA per ottenere il risultato. La sintassi generica è:

=MEDIA(testo;CERCA("(";testo)+1;CERCA(")";testo)-CERCA("(";testo)-1)
  • testo: La stringa di testo o il valore della cella da cui vuoi estrarre i dati.

Inserisci o copia la formula sottostante in una cella vuota:

=MEDIA(A2;CERCA("(";A2)+1;CERCA(")";A2)-CERCA("(";A2)-1)

Quindi, trascina questa formula nelle altre celle in cui desideri applicarla, e tutto il testo tra le parentesi sarà estratto, vedi screenshot:

doc-text-between-parenthese-2


Spiegazione della formula:
  • 1. CERCA("(";A2)+1: Questa funzione CERCA restituisce la posizione del primo carattere parentesi aperta nella cella A2, e aggiunge 1 per ottenere la posizione del primo carattere all'interno delle parentesi. Questa parte viene riconosciuta come l'argomento start_num nella funzione MEDIA.
  • doc-text-between-parenthese-3
  • 2. CERCA(")";A2)-CERCA("(";A2)-1:
  • CERCA(")";A2): Questa parte della formula restituisce la posizione del primo carattere parentesi chiusa nella cella A2.
  • CERCA(")";A2)-CERCA("(";A2)-1: La posizione della parentesi chiusa sottrae la posizione della parentesi aperta per ottenere il numero di caratteri tra le parentesi che devono essere estratti. E questo valore restituito verrà riconosciuto come l'argomento num_chars nella funzione MEDIA.
  • doc-text-between-parenthese-4
  • 3. MEDIA(A2;CERCA("(";A2)+1;CERCA(")";A2)-CERCA("(";A2)-1): Finora, la funzione MEDIA è stata usata per estrarre il testo all'interno delle parentesi.
  • doc-text-between-parenthese-5

Nota: Se ci sono più parentesi in una cella, per estrarre tutte le sottostringhe dalle parentesi, dovresti applicare la seguente formula:

=TRIM(MEDIA(SOSTITUISCI(SOSTITUISCI("("&$A2,"(",")"),")",RIPETI(" ";LUNGHEZZA($A2))),2*LUNGHEZZA($A2)*(COLONNE($A:A));LUNGHEZZA($A2)))

Quindi, trascina questa formula verso destra per ottenere tutte le stringhe tra le parentesi da una cella, vedi screenshot:

doc-text-between-parenthese-6

Continua a trascinare il quadratino di riempimento verso il basso fino all'intervallo di celle in cui vuoi applicare questa formula, e tutto il testo tra tutte le parentesi sarà estratto in una volta sola, vedi screenshot:

doc-text-between-parenthese-7


Funzioni correlate utilizzate:

  • MEDIA:
  • La funzione MEDIA restituisce caratteri specifici dal centro di una stringa di testo.
  • CERCA:
  • La funzione CERCA può aiutarti a trovare la posizione di un carattere o sottostringa specifica nel testo fornito.

Altri articoli:

  • Estrai Parola Contenente Testo Specifico In Excel
  • A volte, potresti voler estrarre la parola da una cella che contiene un carattere o testo specifico, ad esempio mostrato nello screenshot seguente, per estrarre tutte le parole contenenti il carattere “=”. Come potresti risolvere questo compito in Excel?

I migliori strumenti per la produttività di Office

Kutools per Excel - Ti aiuta a distinguerti dalla massa

🤖 Assistente AI di KUTOOLS: Rivoluziona l'analisi dei dati basata su: Esecuzione Intelligente   |  Genera Codice  |  Crea Formule Personalizzate  |  Analizza Dati e Genera Grafici  |  Richiama Funzioni avanzate di Kutools
Funzionalità Popolari: Trova, Evidenzia o Contrassegna Duplicati  |  Elimina righe vuote  |  Unisci Colonne o Celle senza perdere dati  |  Arrotonda senza Formula ...
Super VLookup: Criteri Multipli  |  Valori Multipli  |  Tra Più Fogli  |  Corrispondenza approssimativa...
Elenco a discesa Avanzato: Elenco a Discesa Semplice  |  Elenco a Discesa Dipendente  |  Elenco a Discesa Multiselezione...
Gestore Colonne: Aggiungi un Numero Specifico di Colonne  |  Sposta Colonne  |  Alterna lo Stato di Visibilità delle Colonne Nascoste  Confronta Colonne per Selezionare Celle Uguali e Diverse ...
Funzionalità Principali: Attenzione della griglia  |  Visualizzazione di progettazione  |  Barra delle formule avanzata  |  Gestione Cartella di lavoro e Foglio di lavoro | Libreria AutoText (Testo Automatico)  |  Selettore di data  |  Unisci Fogli di lavoro  |  Decrittografa/Crittografa celle  |  Invia Email da Lista  |  Super Filtri  |  Filtro Speciale (filtro grassetto/corsivo/barrato...) ...
Top 15 Set di Strumenti12 Strumenti Testo (Aggiungi testo, Elimina Caratteri Specifici ...)  |  50+ Tipi di Grafici (Diagramma di Gantt ...)  |  40+ Formule Pratiche (Calcola letà in base alla data di nascita ...)  |  19 Strumenti Inserimento (Inserisci codice QR, Inserisci Immagine dal Percorso ...)  |  12 Strumenti Conversione (Converti in parole, Conversione valuta ...)  |  7 Strumenti Unisci e Dividi (Unione avanzata righe, Dividi celle Excel ...)  |  ... e altro ancora

Kutools per Excel vanta oltre 300 funzionalità, garantendo che ciò di cui hai bisogno sia a portata di clic...


Office Tab - Abilita la lettura e la modifica a schede in Microsoft Office (include Excel)

  • Un secondo per passare tra decine di documenti aperti!
  • Riduci centinaia di clic del mouse ogni giorno, dì addio al dolore al polso.
  • Aumenta la tua produttività del 50% durante la visualizzazione e la modifica di più documenti.
  • Porta le schede efficienti in Office (include Excel), proprio come Chrome, Edge e Firefox.