Palauttaa tekstin, joka esiintyy merkin tai merkkijonon jälkeen. Se on päinvastainen kuin TEXTBEFORE-funktio.
Syntaksi
=TEXTAFTER(text,delimiter,[instance_num], [match_mode], [match_end], [if_not_found])
TEXTAFTER-funktion syntaksissa on seuraavat argumentit:
teksti Teksti, josta haet. Yleismerkkejä ei sallita. Pakollinen.
erotin Teksti, joka merkitsee pisteen, jonka jälkeen haluat poimia. Pakollinen.
instance_num Erotin, jonka jälkeen haluat poimia tekstin. Oletusarvoisesti instance_num = 1. Negatiivisen luvun tapauksessa tekstin hakeminen aloitetaan haettavan alueen lopusta. Valinnainen.
match_mode Määrittää, onko tekstihaussa kirjainkoolla merkitystä. Kirjainkoko on oletusarvoisesti merkitsevä. Valinnainen. Anna jokin seuraavista:
-
0 Kirjainkoko on merkitsevä.
-
1 Kirjainkoko ei ole merkittävä.
match_end Käsittelee tekstin loppua erottimena. Haun kohteena on oletusarvoisesti täsmälleen ehtoa vastaava teksti. Valinnainen. Anna jokin seuraavista:
-
0 Älä täsmää erotinta tekstin lopun kanssa yhteneväksi.
-
1 Täsmää erottimen tekstin lopun kanssa yhteneväksi.
jos_ei_löydy Palautettava arvo, mikäli haulle ei löydy vastinetta. Palauttaa oletusarvoisesti arvon #PUUTTUU. Valinnainen.
Huomautuksia
Tyhjää erotinarvoa hakiessa, TEXTAFTER antaa heti osuman. Se palauttaa koko tekstin, kun etsit alusta (jos instance_num-parametri on positiivinen) ja tyhjän tekstin, kun etsit lopusta (jos instance_num-parametri on negatiivinen).
Esimerkki |
Tulos |
---|---|
=TEXTAFTER("Punahilkan, punainen hilkka", "hilkka") |
Punahilkan, punaisen hilkan |
=TEXTAFTER("Punahilkan, punainen hilkka", "") |
Punahilkan, punainen hilkka |
=TEXTAFTER("Punahilkan, punainen hilkka", "", -1) |
Virheet
-
Excel palauttaa #PUUTTUU-virheen, jos erotin ei sisälly tekstiin.
-
Excel palauttaa #ARVO!-virheen, virhe, jos instance_num = 0 tai jos instance_num on suurempi kuin tekstin pituus.
-
Excel palauttaa #PUUTTUU-virheen, jos instance_num on suurempi kuin erottimen esiintymien määrä.
Esimerkkejä
Kopioi esimerkkitiedot seuraaviin taulukoihin ja lisää ne uuden Excel-laskentataulukon soluun A1. Voit säätää sarakkeiden leveyttä, että näet kaikki tiedot.
Tiedot |
||
Punahilkan punainen hilkka |
||
Punahilkan punainen hilkka |
||
Kaavat |
Tulokset |
|
=TEXTAFTER(A2,"Red") |
Punahilkan punainen hilkka |
|
=TEXTAFTER(A2,"kori") |
#PUUTTUU! |
|
=TEXTAFTER(A3,"punainen",2) |
huppu |
|
=TEXTAFTER(A3,"red",-2) |
Punahilkan punainen hilkka |
|
=TEXTAFTER(A3,"Red",,FALSE) |
#PUUTTUU! |
|
=TEXTAFTER(A2,"red",3) |
#PUUTTUU! |
Tiedot |
|
Marcus Aurelius |
|
Sokrates |
|
Immanuel Kant |
|
Kaavat |
Tulokset |
=TEXTAFTER(A2," ",,,1) |
Aurelius |
=TEXTAFTER(A3", ",,,0) |
#PUUTTUU! |
=TEXTAFTER(A3," ",,,1) |
|
=IF(TEXTAFTER(A3," ",,,1)="",A3) |
Sokrates |
=TEXTAFTER(A4," ",,,1) |
Kant |