TEKSTI.ENNEN-funktio

Käytetään kohteeseen
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac

Julkaisutiedot

Nykyinen kanava

Kuukausittainen yrityskanava

Puolivuosittainen kanava yrityksille

Puolivuosittainen kanava yrityksille (kokeilu)

Office for Mac

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