Julkaisutiedot
Puolivuosittainen kanava yrityksille
Puolivuosittainen kanava yrityksille (kokeilu)
Palauttaa tekstin, joka on ennen annettua merkkiä tai merkkijonoa. Se on päinvastainen kuin TEXTAFTER-funktio.
Syntaksi
=TEKSTI.ENNEN(teksti,erotin,[esiintymä_nro], [vastaavuustila], [vastaavuus_lopussa], [jos_ei_löydy])
TEKSTI.ENNEN-funktion syntaksissa on seuraavat argumentit:
Tekstiviesti Teksti, jonka sisällä etsit. Yleismerkkejä ei sallita. Jos tekstinä on tyhjä merkkijono, Excel palauttaa tyhjän tekstin. Pakollinen.
Erotin Teksti, joka merkitsee pisteen, jota ennen haluat poimia. Pakollinen.
instance_num Erotin, jonka jälkeen haluat poimia tekstin. Oletusarvoisesti esiintymä_nro = 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 Kirjainkoon huomioiminen.
- 1 Tapaus, joka ei ole tunteellinen.
match_end Käsittelee tekstin loppua erottimena. Haun kohteena on oletusarvoisesti täsmälleen ehtoa vastaava teksti. Valinnainen. Kirjoita seuraava teksti:
- 0 Älä vertaa erotinta tekstin loppuun.
- 1 Vertaa erotinta tekstin loppuun.
if_not_found Palautettu arvo, jos vastinetta ei löydy. Palauttaa oletusarvoisesti arvon #PUUTTUU. Valinnainen.
Huomautuksia
Kun haet tyhjällä erotinarvolla, TEKSTI.ENNEN täsmää heti. Se palauttaa tyhjän tekstin, kun haetaan edestä alkaen (jos esiintymä_nro on positiivinen) ja koko tekstin alueelta, kun haetaan lopusta alkaen (jos esiintymä_nro on negatiivinen).
| Esimerkki | Tulos |
|---|---|
| =TEKSTI.ENNEN(" Punahilkan punainen hilkka", "hilkka") | Punahilkka |
| =TEKSTI.ENNEN("Punahilkan punainen hilkka", "") | |
| =TEKSTI.ENNEN("Punahilkan punainen hilkka", "", -1) | Punahilkan punainen hilkka |
Virheet
- Excel palauttaa #ARVO!-virheen, virhe, jos esiintymä_nro = 0 tai jos esiintymä_nro on suurempi kuin tekstin pituus.
- Excel palauttaa #PUUTTUU-virheen, jos erotin ei sisälly tekstiin.
- Excel palauttaa #PUUTTUU-virheen, jos esiintymien-parametrin arvo on suurempi kuin erottimen tekstissä esiintymä lukumäärä.
Esimerkkejä
Kopioi esimerkkitiedot seuraaviin taulukoihin ja lisää ne uuden Excel-laskentataulukon soluun A1. Voit säätää sarakkeiden leveyttä, että näet kaikki tiedot.
Esimerkki 1
| Punahilkan punainen hilkka | ||
|---|---|---|
| Tiedot | ||
| Punahilkan punainen hilkka | ||
| Kaavat | Tulokset | |
| =TEKSTI.ENNEN(A2,"Punainen") | Vähän | |
| =TEKSTI.ENNEN(A3,"Punainen") | #PUUTTUU! | |
| =TEKSTI.ENNEN(A3,"punainen",2) | Pienen Punahilkan | |
| =TEKSTI.ENNEN(A3,"punainen",-2) | Vähän | |
| =TEKSTI.ENNEN(A3,"Punainen",,EPÄTOSI) | #PUUTTUU! | |
| =TEKSTI.ENNEN(A3,"punainen",3) | #PUUTTUU! |
Esimerkki 2
| Tiedot | |
|---|---|
| Marcus Aurelius | |
| Sokrates | |
| Immanuel Kant | |
| Kaavat | Tulokset |
| =TEKSTI.ENNEN(A2", ",,,1) | Marcus |
| =TEKSTI.ENNEN(A3", ",,,0) | #PUUTTUU! |
| =TEKSTI.ENNEN(A3", ",,,1) | Sokrates |
| =TEKSTI.ENNEN(A4", ",,,1) | Immanuel |