Estrai il testo tra i caratteri (parentesi) in Excel e Fogli Google

Scarica esempio di cartella di lavoro

Scarica la cartella di lavoro di esempio

Questo tutorial dimostrerà come estrarre il testo tra i caratteri in una cella in Excel e Fogli Google.

Estrai testo tra parentesi

Per estrarre il testo tra qualsiasi carattere, possiamo utilizzare una formula basata sulle funzioni MID e FIND.

Ad esempio, per estrarre i dati tra parentesi, utilizzeremo la seguente formula:

=MID(B3,TROVA("(",B3)+1,TROVA(")",B3)-TROVA("(",B3)-1)

Ripartizione della formula

Il modo in cui funziona questa formula è che la funzione MID estrarrà un numero di caratteri dalla stringa di testo tra l'inizio della parentesi "(" fino alla parentesi chiusa ")". Per questo, avremo bisogno delle posizioni delle parentesi o delle parentesi. E useremo la funzione TROVA per scoprire queste posizioni.

Analizziamo la formula:

Funzioni TROVA

La prima funzione TROVA trova la posizione della parentesi sinistra “(” nella stringa di testo. Abbiamo aggiunto 1 al risultato della funzione TROVA per escludere la parentesi sinistra nell'estrazione del testo.

Il risultato di questa parte della formula servirà come start_num o secondo argomento della funzione MID.

=TROVA("(",B3)+1

La seconda funzione TROVA trova le posizioni della parentesi chiusa ")" nella stringa di testo.

=TROVA(")",B3)

Aggiungiamo una terza funzione TROVA da sottrarre dalla seconda funzione TROVA. Questo ci dà la lunghezza del testo tra queste parentesi.

E il valore risultante da questa formula sarà il terzo e ultimo argomento (argomento num_chars) della funzione MID.

=TROVA(")",B3)-TROVA("(",B3)-1

Funzione MID

Entrambi i valori di questi argomenti vengono immessi nella funzione MID. Questo ci darà il testo tra parentesi.

=MID(B3,C3,D3)

Funzione TRIM

Possiamo anche aggiungere la funzione TRIM prima della funzione MID per rimuovere tutti gli spazi extra.

=TRIM(MID(B3,TROVA("(",B3)+1,TROVA(")",B3)-TROVA("(",B3)-1))

Estrai il testo tra i caratteri in Fogli Google

La formula per estrarre il testo tra i caratteri funziona esattamente allo stesso modo in Fogli Google come in Excel:

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave