Som standard returnerer FINN-funksjonen posisjonsnummeret til den første forekomsten av tegnet du søker etter. Hvis du vil ha posisjonsnummeret til den andre forekomsten, kan du bruke det valgfrie Start_Num-argumentet. Dette argumentet lar deg spesifisere tegnplasseringen i tekststrengen for å starte søket.
For eksempel returnerer følgende formel posisjonsnummeret til den andre bindestreken fordi du ber FINN-funksjonen begynne å søke på posisjon 5 (etter den første bindestreken).
=FINN("-","PWR-16-Small", 5)
For å bruke denne formelen dynamisk (det vil si uten å vite hvor du skal starte søket) kan du neste en FINN-funksjon som Start_Num-argumentet i en annen FINN-funksjon. Du kan skrive inn denne formelen i Excel for å få posisjonsnummeret til den andre bindestreken.
=FINN("-","PWR-16-Small", FINN("-","PWR-16-Small")+1)
Figuren viser et virkelighetseksempel på dette konseptet.
Her trekker du ut størrelsesattributtet fra produktkoden ved å finne den andre forekomsten av bindestreken og bruke det posisjonsnummeret som utgangspunkt i MID-funksjonen. Formelen vist i celle C3 er som følger:
=MIDDEL(B3,FINN("-",B3,FINN("-",B3)+1)+1,10000)
Denne formelen forteller Excel å finne posisjonsnummeret til den andre bindestreken, flytte over ett tegn og deretter trekke ut de neste 10 000 tegnene. Selvfølgelig er det ikke 10 000 tegn, men å bruke et stort tall som dette sikrer at alt etter den andre bindestreken trekkes.