Applies ToExcel per Microsoft 365 Excel per Microsoft 365 per Mac Excel per il web

Restituisce il testo che si verifica dopo il carattere o la stringa specificata. È l'opposto della funzione TESTO.DOPO.

Sintassi

=TEXTAFTER(text,delimitatore,[instance_num], [match_mode], [match_end], [if_not_found])

Gli argomenti della sintassi della funzione TESTO.DOPO sono i seguenti:

testo       Il testo in cui stai eseguendo la ricerca. Caratteri jolly non consentiti. Obbligatorio.

delimitatore       Testo che contrassegna il punto dopo il quale vuoi estrarre. Obbligatorio.

instance_num       Istanza del delimitatore dopo il quale si desidera estrarre il testo.  Per impostazione predefinita, instance_num = 1.  Un numero negativo inizia la ricerca del testo dalla fine. Facoltativo.

match_mode    Determina se la ricerca di testo fa distinzione tra maiuscole e minuscole. Per impostazione predefinita, viene fatto distinzione tra maiuscole e minuscole. Facoltativo. Immettere una delle operazioni seguenti:

  • 0      Maiuscole/minuscole.

  • 1      Senza maiuscole/minuscole.

match_end    Considera la fine del testo come un delimitatore. Per impostazione predefinita, il testo è una corrispondenza esatta. Facoltativo. Immettere una delle operazioni seguenti:

  • 0      Non associare il delimitatore alla fine del testo.

  • 1      Far corrispondere il delimitatore alla fine del testo.

if_not_found    Valore restituito se non viene trovata alcuna corrispondenza. Per impostazione predefinita, viene restituito #N/D. Facoltativo.

Osservazioni

Quando si esegue una ricerca con un valore di delimitatore vuoto, TESTO.DOPO corrisponde immediatamente. Restituisce l'intero testo durante la ricerca dall'inizio (se instance_num è positivo) e un testo vuoto durante la ricerca dalla fine (se instance_num è negativo).  

Esempio

Risultato

=TESTO.DOPO("Di Cappuccetto rosso, Cappuccetto rosso", "Cappuccetto")

di, cappuccetto rosso

=TESTO.DOPO("Di Cappuccetto rosso, Cappuccetto rosso, "")

Di Cappuccetto rosso, Cappuccetto rosso

=TESTO.DOPO("Di Cappuccetto rosso, Cappuccetto rosso", "", -1)

Errori

  • Excel restituisce un errore #N/D se il delimitatore non è contenuto nel testo.

  • Excel restituisce un #VALUE! errore se instance_num = 0 o se instance_num è maggiore della lunghezza del testo.

  • Excel restituisce un errore #N/D se instance_num è maggiore del numero di occorrenze del delimitatore.

Esempi

Copia i dati di esempio contenuti in ognuna delle tabelle seguenti e incollali nella cella A1 di un nuovo foglio di lavoro di Excel. Se necessario, è possibile regolare la larghezza delle colonne per visualizzare tutti i dati.

Dati

Cappuccio rosso di Cappuccetto Rosso

Cappuccio rosso di Cappuccetto Rosso

Formule

Risultati

=TSTO.DOPO(A2,"Rosso")

 Cappuccio rosso di Cappuccetto Rosso

=TESTO.DOPO(A2; "carrello")

#N/D

=TSTO.DOPO(A3,"Rosso",-2)

 Cappuccio

=TSTO.DOPO(A3,"Rosso",-2)

 Cappuccio rosso di Cappuccetto Rosso

=TESTO.DOPO(A3;"Rosso";FALSO)

#N/D

=TSTO.DOPO(A2,"Rosso",3)

#N/D

Dati

Marco Aurelio

Socrate

Immanuel Kant

Formule

Risultati

=TESTO.DOPO(A2," ",,,1)

Aurelio

=TESTO.DOPO(A3," ",,,0)

#N/D

=TESTO.DOPO(A3," ",,,1)

=SE(TESTO.DOPO(A3;" ",,,1)=";A3)

Socrate

=TESTO.DOPO(A4," ",,,1)

Kant

Vedere anche

Funzioni di testo (riferimento)

Funzione TESTO.PRIMA

Funzione TEXTSPLIT

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.