FINN , FINNB (Funksjonene FINN og FINNB)

FINN , FINNB (Funksjonene FINN og FINNB)

Denne artikkelen beskriver formelsyntaksen for og bruken av funksjonene FINN og FINNB i Microsoft Excel.

Beskrivelse

FINN og FINNB finner en tekststreng inni en annen tekststreng og returnerer nummeret som svarer til startposisjonen for den første tekststrengen, regnet fra det første tegnet i den andre tekststrengen.

Viktig: 

  • Disse funksjonene er kanskje ikke tilgjengelig på alle språk.

  • FINN er beregnet for språk som bruker enkeltbyte-tegnsett (SBCS), mens FINNB er beregnet for språk som bruker dobbeltbyte-tegnsett (DBCS). Standard språkinnstilling på datamaskinen påvirker returverdien på følgende måte:

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

  • FINNB teller hvert dobbeltbyte-tegn som 2 når du har aktivert redigering av et språk som støtter DBCS, og deretter angir språket som standardspråk. Ellers teller FINNB hvert tegn som 1.

Språkene som støtter DBCS, er japansk, kinesisk (forenklet), kinesisk (tradisjonell) og koreansk.

Syntaks

FINN(finn; innen_tekst; [startpos])

FINNB(finn; innen_tekst; [startpos])

Syntaksen for funksjonen FINN og FINNB 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 og FINNB skiller mellom store og små bokstaver og tillater ikke jokertegn. Hvis du ikke vil utføre et søk der det skilles mellom store og små bokstaver, kan du bruke SØK og SØKB.

  • 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 finn ikke finnes i innen_tekst, returnerer FINN og FINNB feilverdien #VERDI!.

  • Hvis startpos ikke er større enn null, returnerer FINN og FINNB feilverdien #VERDI!.

  • Hvis startpos er større enn lengden på innen_tekst, returnerer FINN og FINNB feilverdien #VERDI!.

  • 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 tabellen nedenfor, 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)

Posisjonen for den første "a" 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

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×