Tagastab teksti, mis ilmneb pärast antud märki või stringi. See on funktsioonile TEXTBEFORE vastupidine.
Süntaks
=TEXTAFTER(tekst;eraldaja;[instance_num]; [match_mode]; [match_end]; [if_not_found])
Funktsiooni TEXTAFTER süntaksil on järgmised argumendid.
Tekst Tekst, mida otsite. Metamärgid pole lubatud. Nõutav.
Eraldaja Tekst, mis tähistab punkti, mille järele soovite ekstraktida. Nõutav.
instance_num Eraldaja eksemplar, mille järel soovite teksti ekstraktida. Vaikimisi instance_num = 1. Negatiivne arv alustab teksti otsimist lõpust. Valikuline.
match_mode Määrab, kas tekstiotsing on tõstutundlik. Vaikeväärtus on tõstutundlik. Valikuline. Sisestage üks järgmistest.
-
0 Tõstutundlik.
-
1 Juhtum on tundetu.
match_end Teksti lõppu käsitletakse eraldajana. Vaikimisi on tekst täpne vaste. Valikuline. Sisestage üks järgmistest.
-
0 Ärge vastendage eraldajat teksti lõpuga.
-
1 Sobitage eraldaja teksti lõpuga.
if_not_found Kui vastet ei leita, tagastatakse väärtus. Vaikimisi tagastatakse #N/A. Valikuline.
Kommentaarid
Tühja eraldajaväärtusega otsimisel vastab TEXTAFTER kohe. See tagastab eest otsimisel kogu teksti (kui instance_num on positiivne) ja tühja teksti lõpust otsimisel (kui instance_num on negatiivne).
Näide |
Tulem |
---|---|
=TEXTAFTER("Red riding hood's, red hood", "hood") |
's, punane kapott |
=TEXTAFTER("Punase ratsutamise kapoti omad, punane kapott", "") |
Red riding hood's, red hood |
=TEXTAFTER("Punase ratsutamise kapoti omad, punane kapott"; ""; -1) |
Tõrked
-
Kui eraldaja pole tekstis, tagastab Excel tõrke #N/A.
-
Excel tagastab tõrke #VALUE! kui instance_num = 0 või kui instance_num on suurem kui teksti pikkus.
-
Excel tagastab vea #N/A, kui instance_num on eraldaja esinemiskordade arvust suurem.
Näited
Kopeerige iga järgmise tabeli näidisandmed ja kleepige need uue Exceli töölehe lahtrisse A1. Vajaduse korral saate kogu teabe kuvamiseks veerulaiust muuta.
Data (Andmed) |
||
Little Red Riding Hood's red hood |
||
Väike punane ratsutamiskaabli punane kapp |
||
Valemid |
Tulemid |
|
=TEXTAFTER(A2;"Punane") |
Riding Hood's red hood |
|
=TEXTAFTER(A2;"korv") |
#N/A |
|
=TEXTAFTER(A3;"punane";2) |
Hood |
|
=TEXTAFTER(A3;"punane";-2) |
Riding Hood's red hood |
|
=TEXTAFTER(A3;"Punane";FALSE) |
#N/A |
|
=TEXTAFTER(A2;"punane";3) |
#N/A |
Andmed |
|
Marcus Aurelius |
|
Socrates |
|
Immanuel Kant |
|
Valemid |
Tulemid |
=TEXTAFTER(A2;" ",,,1) |
Aurelius |
=TEXTAFTER(A3;" ",,,0) |
#N/A |
=TEXTAFTER(A3;" ",,,1) |
|
=IF(TEXTAFTER(A3;" ",,,1)="";A3) |
Socrates |
=TEXTAFTER(A4;" ",,,1) |
Kant |