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 |