Finner en tekststreng (find_text) inni en annen tekststreng (within_text), og returnerer nummeret som svarer til startposisjonen for find_text, regnet fra det første tegnet i within_text. Du kan også bruke SØK til å finne en tekststreng inni en annen, men i motsetning til SØK skiller FINN mellom store og små bokstaver og tillater ikke jokertegn.
Syntaks
FINN(find_text,within_text,start_num)
Find_text er teksten du vil finne.
Within_text er teksten som inneholder teksten du vil finne.
Start_num angir hvilket tegn søket skal starte ved. Det første tegnet i innen_tekst har nummer 1. Hvis du utelater startpos, brukes verdien 1.
Du kan også bruke start_num til å hoppe over et bestemt antall tegn. Anta for eksempel at du arbeider med tekststrengen «AYF0093. Klær for unge menn". Hvis du vil finne plasseringen til den første forekomsten av "H" i den beskrivende delen av teksten, setter du startpos til 8, slik at den delen av teksten som utgjør produktnummeret, ikke inngår i søket. FINN søker fra det åttende tegnet i strengen, finner argumentet tekst som det neste tegnet, og returnerer tallet 9. FINN returnerer alltid antallet tegn fra begynnelsen av innen_tekst, medregnet tegnene du hopper over hvis startpos er større enn 1.
Merknader
- Hvis finn_tekst er lik "" (tom tekst), vil FINN samsvare det første tegnet i søkestrengen (det vil si tegnet angitt med start_num eller 1).
- Finn kan ikke inneholde jokertegn.
- Hvis find_text ikke vises i within_text, returnerer FINN #VALUE! som feilverdi.
- Hvis start_num ikke er større enn null, returnerer FINN #VALUE! som feilverdi.
- Hvis start_num er større enn lengden på within_text, returnerer FINN #VALUE! som feilverdi.
Eksempelsett 1
| Formel | Beskrivelse (Resultat) |
|---|---|
| =FINN("M","Miriam McGovern") | Plasseringen av den første "a" i strengen (1) |
| =FINN("m","Miriam McGovern") | Plasseringen av den første "m" i strengen (6) |
| =FINN("M","Miriam McGovern",3) | Plasseringen av den første "A" i strengen, regnet fra det tredje tegnet (8) |
Eksempelsett 2
| Kol1 | Formel | 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 (Copper Coils) |
| Reguleringsmotstander #116010 | =DELTEKST([Kol1],1,FINN(" #",[Kol1],1)-1) | Trekker ut tekst fra posisjon 1 til posisjonen til " #" i strengen (Reguleringsmotstander) |