Navigazione Rapida
Funzione REGEX.TEST
Riepilogo
La funzione REGEX.TEST verifica se una parte del testo fornito corrisponde a un'espressione regolare (regex). Restituisce VERO se trova una corrispondenza, FALSO altrimenti. È uno strumento potente per la validazione di pattern complessi nei dati testuali.
Sintassi
REGEX.TEST(testo; motivo; [case_sensitivity])
Parametri
| Parametro | Tipo | Richiesto | Descrizione |
|---|---|---|---|
| testo | Testo |
Sì | Testo o riferimento a cella contenente il testo da verificare |
| motivo | Testo |
Sì | Espressione regolare (regex) che descrive il modello desiderato |
| case_sensitivity | Numero |
No | 0 per case-sensitive (predefinito), 1 per case-insensitive |
Utilizzo della funzione REGEXTEST
REGEX.TEST è essenziale per validare formati dati, verificare pattern complessi e controllare la presenza di specifici elementi testuali. Perfetta per controllare email, numeri di telefono, codici postali e qualsiasi pattern testuale strutturato.
Esempi Comuni di REGEXTEST
Controllo presenza lettera specifica
=REGEX.TEST(A2;"a")
Verifica se 'erba medica' contiene la lettera 'a' (VERO)
Rileva lettere minuscole
=REGEX.TEST(A2;"[a-z]")
Controlla presenza di almeno una lettera minuscola
Validazione numero telefono USA
=REGEX.TEST(A2;"^\([0-9]{3}\) [0-9]{3}-[0-9]{4}$")
Controlla formato (378) 555-4195 (VERO), +1(878) 555-8622 (FALSO)
Controllo cifre numeriche
=REGEX.TEST(A2;"[0-9]")
Verifica presenza di almeno una cifra numerica
Domande Frequenti
Errori Comuni e Soluzioni
#VALORE!
Cause: Pattern regex non valido
Solution: Controlla sintassi espressione regolare
#N/D
Cause: Testo o pattern contiene errori
Solution: Verifica parametri di input
FALSO inatteso
Cause: Pattern troppo restrittivo o case sensitivity errata
Solution: Testa pattern con esempi semplici prima
Note
- Token comuni: [0-9] cifre, [a-z] lettere minuscole, . qualsiasi carattere
- ^ inizio stringa, $ fine stringa, * zero o più, + uno o più
- Usa REGEX.ESTRAI per estrarre testo corrispondente
- Combina con SE per logica condizionale avanzata
Compatibilità
Disponibile in: Excel 365, Excel 2021
Non disponibile in: Excel 2019 e precedenti
Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 365, Excel 2021