SØK returnerer nummeret til det tegnet der et angitt tegn eller en angitt tekststreng først blir funnet, med start i startpos. Bruk SØK til å finne plasseringen av et tegn eller en tekststreng inni en annen tekststreng, slik at du kan endre teksten ved hjelp av funksjonene DELTEKST eller ERSTATT.
Syntaks
SØK(finn; innen_tekst; startpos)
Finn er teksten du vil finne. Du kan bruke jokertegnene spørsmålstegn (?) og stjerne (*) i finn. Et spørsmålstegn svarer til et hvilket som helst enkelttegn, og en stjerne svarer til en hvilken som helst tegnsekvens. Hvis du vil finne et spørsmålstegn eller en stjerne, skriver du inn et tildetegn (~) foran tegnet.
Innen_tekst er teksten der du vil søke etter teksten i argumentet finn.
Startpos er tegnnummeret i innen_tekst som du vil starte søket fra.
Bruk startpos når du vil hoppe over et bestemt antall tegn. Sett at du arbeider med tekststrengen "AHB0176.Hudkrem for unge menn". For å finne plasseringen til den første forekomsten av "H" i den beskrivende delen av teksten, angir du startpos-verdien 8, slik at den delen av teksten som utgjør produktnummeret, ikke inngår i søket. SØK søker fra det åttende tegnet i strengen, finner teksten i argumentet finn, ved det neste tegnet, og returnerer tallet 9. SØK returnerer alltid antallet tegn fra begynnelsen av innen_tekst, medregnet tegnene du hopper over hvis startpos er større enn 1.
Kommentarer
- SØK skiller ikke mellom store og små bokstaver når det søkes etter tekst.
- SØK ligner FINN bortsett fra at FINN skiller mellom små og store bokstaver.
- Hvis funksjonen ikke finner teksten i argumentet finn, returneres feilverdien #VERDI!.
- Hvis argumentet startpos er utelatt, brukes verdien 1.
- Hvis startpos ikke er større enn 0 eller er større enn lengden på teksten i argumentet innen_tekst, returneres feilverdien #VERDI!.
Eksempel
Det kan være enklere å forstå eksemplet hvis du kopierer det til et tomt regneark.
- Opprett et tomt regneark.
- Velg eksemplet i hjelpeemnet.
Velg et eksempel fra Hjelp
- Trykk CTRL+C.
- Merk celle A1 i regnearket, og trykk CTRL+V.
- Hvis du vil bytte mellom å vise formelen som returnerer resultatet, og resultatet i cellen, merker du cellen og trykker F2 og deretter ENTER, eller klikker Kommandoer og alternativer på verktøylinjen i regnearket, velger kategorien Formel, og ser i boksen Formel i aktiv celle (aktiv celle).
Data | |
---|---|
Konsernregnskap | |
Fortjenestemargin | |
margin | |
Formel | Beskrivelse (Resultat) |
=SØK("e";A2;6) | Plasseringen av den første "e" i strengen ovenfor, regnet fra den sjette plassen (9) |
=SØK(A4;A3) | Plasseringen av "margin" i "Fortjenestemargin" (12) |
=ERSTATTA3;SØK(A4;A3);6;"maksimering") | Erstatter "margin" med "maksimering" (Fortjenestemaksimering) |