Som standard returnerer FIND-funktionen positionsnummeret for den første forekomst af det tegn, du søger efter. Hvis du vil have positionsnummeret for den anden instans, kan du bruge det valgfri Start_Num argument. Dette argument lader dig angive tegnplaceringen i tekststrengen for at starte søgningen.
For eksempel returnerer følgende formel positionsnummeret for den anden bindestreg, fordi du fortæller funktionen FIND, at den skal begynde at søge på position 5 (efter den første bindestreg).
=FIND("-","PWR-16-Small", 5)
For at bruge denne formel dynamisk (det vil sige uden at vide, hvor du skal starte søgningen), kan du indlejre en FIND-funktion som Start_Num-argumentet i en anden FIND-funktion. Du kan indtaste denne formel i Excel for at få positionsnummeret på den anden bindestreg.
=FIND("-","PWR-16-Small", FIND("-","PWR-16-Small")+1)
Figuren viser et eksempel fra den virkelige verden på dette koncept.
Her udtrækker du størrelsesattributten fra produktkoden ved at finde den anden instans af bindestregen og bruge det positionsnummer som udgangspunkt i MID-funktionen. Formlen vist i celle C3 er som følger:
=MIDDEL(B3,FIND("-",B3,FIND("-",B3)+1)+1,10000)
Denne formel fortæller Excel at finde positionsnummeret på den anden bindestreg, flytte over et tegn og derefter udtrække de næste 10.000 tegn. Selvfølgelig er der ikke 10.000 tegn, men ved at bruge et stort tal som det sikrer du, at alt efter den anden bindestreg trækkes.