Funzione TESTO.DOPO

Excel 365+

Riepilogo

La funzione TESTO.DOPO di Excel estrae il testo che appare dopo un carattere o una stringa specificata. È l'opposto della funzione TESTO.PRIMA e rappresenta uno strumento potente per la manipolazione avanzata delle stringhe nei fogli di lavoro moderni.

Sintassi

=TESTO.DOPO(testo;delimitatore;[instance_num];[match_mode];[match_end];[if_not_found])

Parametri

Parametro Tipo Richiesto Descrizione
testo Testo Testo originale da analizzare
delimitatore Testo Separatore dopo cui prendere il testo
instance_num Numero No Occorrenza specifica del delimitatore
match_mode Numero No Modalità di confronto maiuscole/minuscole
match_end Numero No Se considerare la fine del testo
if_not_found Qualsiasi No Risultato personalizzato per mancata corrispondenza

Utilizzo della funzione TEXTAFTER

TESTO.DOPO semplifica l'estrazione di sottostringhe dopo specifici delimitatori, eliminando la necessità di formule complesse con CERCA e DESTRO. Ideale per pulire dati importati, estrarre domini email, o parsare URL e percorsi file.

Esempi Comuni di TEXTAFTER

Estrazione base dopo delimitatore

=TESTO.DOPO("Cappuccio rosso di Cappuccetto Rosso";"Rosso")

Restituisce " di Cappuccetto Rosso" - tutto il testo dopo la prima occorrenza di "Rosso".

Seconda occorrenza da destra

=TESTO.DOPO("Cappuccio rosso di Cappuccetto Rosso";"Rosso";-2)

Restituisce "Cappuccio" - testo dopo la seconda "Rosso" contando dalla fine.

Estrazione cognome con match_end

=TESTO.DOPO("Marco Aurelio";" "; ; ;1)

Restituisce "Aurelio" - considera la fine del testo come delimitatore per nomi senza cognome.

Gestione errori con fallback

=SE.ERRORE(TESTO.DOPO(A2;"@") ; "Nessun dominio")

Estrae dominio email o mostra messaggio se non trovato.

Domande Frequenti

TESTO.DOPO estrae dopo il delimitatore, TESTO.PRIMA estrae prima. Sono complementari.

Controlla instance_num troppo alto o match_mode non compatibile con il case.

Sì, restituisce tutto il testo (da inizio se positivo, vuoto se negativo).

Errori Comuni e Soluzioni

#N/D - Delimitatore non trovato

Cause: Il testo non contiene il delimitatore specificato

Solution: Verifica ortografia, spazi o maiuscole/minuscole. Usa match_mode=1 per ignorare case.

#VALORE! - Parametro instance_num

Cause: instance_num=0 o maggiore della lunghezza testo

Solution: Usa valori validi: 1, 2, -1, -2, etc.

#N/D - instance_num troppo alto

Cause: Supera il numero di occorrenze disponibili

Solution: Riduci instance_num o usa valore negativo dalla fine.

Note

  • Disponibile solo Excel 365 e Canali Enterprise
  • Ricerca case-sensitive per default
  • instance_num negativo conta dalla fine
  • Delimitatore vuoto = tutto il testo
  • Combina con TESTO.PRIMA per split completo

Compatibilità

Disponibile in: Excel 365 Canale corrente, Excel 365 Enterprise mensile, Excel 365 Enterprise semestrale, Office per Mac (versioni recenti)

Non disponibile in: Excel 2021 e precedenti, Excel 2019, Excel 2016, Excel perpetuo

Contenuto ultima revisione: December 9, 2025
Frequenza di aggiornamento: Secondo necessità
Versioni di Excel testate: Excel 365+