Applies ToExcel for Microsoft 365 Excel for Microsoft 365 for Mac Excel på nettet Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

Denne artikkelen beskriver formelsyntaks for og bruk av funksjonen FINN i Microsoft Excel. 

Beskrivelse

FINN finner én tekststreng i en annen tekststreng, og returnerer nummeret til startposisjonen til den første tekststrengen fra det første tegnet i den andre tekststrengen.

  • FINN teller alltid hvert tegn, både enkeltbyte- og dobbeltbyte-tegn, som 1, uansett hvilken språkinnstilling som er valgt som standard.

Syntaks

FINN(finn; innen_tekst; [startpos])

Syntaksen for funksjonen FINN har følgende argumenter:

  • Finn    Obligatorisk. Teksten du vil finne.

  • Innen_tekst    Obligatorisk. Teksten som inneholder teksten du vil finne.

  • Startpos    Valgfritt. 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.

Merknader

  • FINN skiller mellom store og små bokstaver og tillater ikke jokertegn. Hvis du ikke vil foreta et søk som skiller mellom store og små bokstaver eller bruke jokertegn, kan du bruke SØK.

  • 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.

  • Bruk startpos når du vil hoppe over et bestemt antall tegn. Eksempel på bruk av FINN: Tenk deg at du arbeider med tekststrengen "AHB0176.Hudkrem 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.

Eksempler

Kopier eksempeldataene i følgende tabell, og lim dem inn i celle A1 i et nytt Excel-regneark. Hvis du vil at formlene skal vises resultater, merker du dem, trykker F2 og deretter ENTER. Hvis du vil, kan du justere kolonnebreddene slik at du kan se alle dataene.

Data

Anna Andersen

Formel

Beskrivelse

Resultat

=FINN(&quotA";A2)

Posisjonen for den første "A" i celle A2

1

=FINN("a";A2)

Plasseringen av den første "m" i celle A2

6

=FINN("A";A2;3)

Posisjonen for den første "A" i celle A2, regnet fra det tredje tegnet

8

Eksempel 2

Data

Keramiske isolatorer #124-TD45-87

Induksjonsspoler #12-671-6772

Reguleringsmotstander #116010

Formel

Beskrivelse (Resultat)

Resultat

=DELTEKST(A2;1;FINN(" #";A2;1)-1)

Trekker ut tekst fra posisjon 1 til posisjonen til "#" i celle A2 (Keramiske isolatorer)

Keramiske isolatorer

=DELTEKSTA3;1;FINN(" #";A3;1)-1)

Trekker ut tekst fra posisjon 1 til posisjonen til "#" i celle A3 (Induksjonsspoler)

Induksjonsspoler

=DELTEKST(A4;1;FINN(" #";A4;1)-1)

Trekker ut tekst fra posisjon 1 til posisjonen til "#" i celle A4 (Reguleringsmotstander)

Reguleringsmotstander

Viktig!: 

  • Funksjonen FINNB er avskrevet.

  • I arbeidsbøker som er satt til Kompatibilitetsversjon 2, har FINN forbedret virkemåte med surrogatpar, og teller dem som ett tegn i stedet for to. Variasjonsvelgere (ofte brukt med emojier) vil fremdeles telles som separate tegn. Les mer her: Unicode-standarden

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.