FINN

Microsoft Access Web Datasheet

Vis alt Vis alt

FINN

finner en tekststreng (finn_tekst) inni en annen tekststreng (innen_tekst), og returnerer tallet for startposisjonen til finn_tekst, regnet fra det første tegnet i innen_tekst. Du kan også bruke SØK til å finne en tekststreng inni en annen streng, men i motsetning til SØK skiller FINN mellom store og små bokstaver, og tillater ikke jokertegn.

Syntaks

FINN(finn_tekst;innen_tekst;startpos)

Finn_tekst   er teksten du vil finne.

Innen_tekst   er teksten som inneholder teksten du vil finne.

Startpos   angir hvilket tegn søket skal starte ved. Det første tegnet i innen_tekst har nummer 1. Hvis du vil utelate startpos, antas det at den er 1.

VisTips!

Bruk startpos til å hoppe over et angitt antall tegn. Anta for eksempel at du arbeider med tekststrengen "AYF0093.Hudkrem for unge menn". Hvis du vil finne nummeret for den første forekomsten av "H" i den beskrivende delen av tekststrengen, setter du startpos lik 8 slik at serienummerdelen av teksten utelates fra søket. FINN begynner med tegn nummer 8, finner teksten det søkes etter i neste tegn, og returnerer tallet 9. FINN returnerer alltid antall tegn fra begynnelsen av innen_tekst, og teller med antall tegn du hopper over hvis startpos er større enn 1.

Obs!

  • Hvis finn er lik "" (tom tekst), vil den søke samsvar med det første tegnet i søkestrengen (det vil si tegnet angitt med startpos eller 1).
  • Finn_tekst kan ikke inneholde noen jokertegn.
  • Hvis ikke finn_tekst kan finnes i innen_tekst, returnerer FINN feilverdien #VERDI!.
  • Hvis startpos ikke er større enn null, returnerer FINN feilverdien #VERDI!.
  • Hvis startpos er større enn lengden på innen_tekst, returnerer FINN feilverdien #VERDI!.

Eksempel 1

Formel Beskrivelse (Resultat)
=FINN("M";"Miriam McGovern") Plasseringen for første "M" i strengen (1)
=FINN("m";"Miriam McGovern") Plasseringen for første "m" i strengen (6)
=FINN("M","Miriam McGovern",3) Posisjonen for første "M" i strengen, med det tredje tegnet som startposisjon (3)

Eksempel 2

Kol1Formel Beskrivelse (Resultat)
Keramiske isolatorer #124-TD45-87=DELTEKST([Kol1];1;FINN(" #";[Kol1];1)-1) Trekker ut tekst fra posisjon 1 til posisjonen til "#" i strengen (Keramiske isolatorer)
Induksjonsspoler #12-671-6772=DELTEKST([Kol1];1;FINN(" #";[Kol1];1)-1) Trekker ut tekst fra posisjon 1 til posisjonen til "#" i strengen (Induksjonsspoler)
Reguleringsmotstander #116010=DELTEKST([Kol1];1;FINN(" #";[Kol1];1)-1) Trekker ut tekst fra posisjon 1 til posisjonen til "#" i strengen (Reguleringsmotstander)