1. Introduzione alla Funzione REGEXEXTRACT
La funzione REGEXEXTRACT in Excel è uno strumento potente per estrarre informazioni specifiche da stringhe di testo utilizzando espressioni regolari (regex).
Questa funzione è particolarmente utile per analizzare dati strutturati, come numeri di telefono, e-mail e date, consentendo di automatizzare le operazioni di elaborazione dei dati e migliorare le capacità di analisi dei dati.
Questa funzione è particolarmente utile per analizzare dati strutturati, come numeri di telefono, e-mail e date, consentendo di automatizzare le operazioni di elaborazione dei dati e migliorare le capacità di analisi dei dati.

2. Parametri della Funzione REGEXEXTRACT
Questa è la sintassi per utilizzare la funzione
REGEXEXTRACT
.=REGEXEXTRACT(text, pattern, [return_mode], [case_sensitivity])
text
: obbligatorio Il testo o il riferimento a una cella contenente il testo da cui vuoi estrarre le stringhe. pattern
: obbligatorio L'espressione regolare ("regex") che descrive il modello del testo che vuoi estrarre. return_mode
: facoltativo Un numero che specifica quali stringhe vuoi estrarre. Per impostazione predefinita, la modalità di ritorno è 0. I valori possibili sono: 0
: Restituisce la prima stringa che corrisponde al modello1
: Restituisce tutte le stringhe che corrispondono al modello come un array2
: Restituisce i gruppi catturati dalla prima corrispondenza come un arraycase_sensitivity
: facoltativo Determina se la corrispondenza è sensibile ai casi. Per impostazione predefinita, la corrispondenza è sensibile ai casi. Inserisci uno dei seguenti valori: 0
: Sensibile ai casi1
: Insensibile ai casi3. Scenario di esempio: Estrazione di numeri di telefono
In questo tutorial, dimostreremo come utilizzare la funzione
REGEXEXTRACT
per estrarre numeri di telefono da un elenco.
4. Iniziare con la Funzione REGEXEXTRACT
Digita sulla tastiera:
=REGEXEXTRACT(
, quindi seleziona A5
come testo da elaborare.
5. Inserisci l'espressione regolare
Per estrarre numeri di telefono, inseriamo:
Spiegazione dell'espressione regolare del numero di telefono:
\(\d{3}\)\s?\d{3}[-\s]?\d{4}
come espressione regolare. Spiegazione dell'espressione regolare del numero di telefono:
Espressioni Regolari Comuni per Utenti Excel

6. La funzione REGEXEXTRACT prende effetto
Dopo aver premuto Invio per salvare, possiamo vedere che abbiamo estratto con successo il numero di telefono.

7. Applicare ad altre celle
Applica la funzione
REGEXEXTRACT
alle celle restanti per completare l'estrazione dei numeri di telefono.
8. Estrarre tutte le corrispondenze
Quando impostiamo
return_mode
su 1
, tutte le corrispondenze verranno estratte.
9. Gruppi di cattura
Quando impostiamo
return_mode
su 2
, il contenuto corrispondente dell'espressione regolare verrà restituito diviso per gruppi di cattura.
10. 🎉 Terminare! 🎉
Nota dell'autore: Spero che tu possa percepire lo sforzo che ho messo in questi tutorial. Spero di creare una serie di tutorial Excel molto facili da capire.Se è utile, aiutami a condividere questi tutorial, grazie!
Seguimi:
Tutorial correlati
