FINN-funksjonen fungerer ikke i Excel (4 grunner til løsninger)

  • Dele Denne
Hugh West

I denne opplæringen vil vi forklare årsakene til problemet med hvorfor FINN -funksjonen i excel ikke fungerer. I Microsoft Excel brukes FINN -funksjonen til å finne et bestemt tegn eller delstreng inne i en tekststreng. Noen ganger fungerer ikke FINN -funksjonen riktig og gir en #VERDI -feil. Denne feilen oppstår som et resultat av feil argumentvalg i FINN -funksjonen.

Last ned øvelsesarbeidsbok

Du kan laste ned øvelsesarbeidsboken herfra.

Finn-funksjonen fungerer ikke.xlsx

Oversikt over Excel FIND-funksjonen

  • Beskrivelse

Funksjonen FINN brukes til å finne et bestemt tegn eller delstreng inne i en tekststreng

  • Generisk syntaks

FINN(finn_tekst, innenfor_tekst, [startnummer])

  • Argumentbeskrivelse
Argument Krav Forklaring
finn_tekst Obligatorisk Substring som vi ønsker å finne.
innen_tekst Obligatorisk Hvor teksten skal søkes.
[startnummer] Valgfritt Begynnelsen av søket i teksten. Standardverdien for dette argumentet er 1 .
  • Returnerer

plassering av en bestemt delstreng fra en streng.

  • Tilgjengelig i

Alle versjoneretter Excel 2003 .

4 grunner med løsninger for å finne funksjonen som ikke fungerer i Excel

I denne artikkelen vil vi demonstrere 4 årsaker og løsninger til problemet med hvorfor FINN -funksjonen i excel ikke fungerer. For å illustrere dette tydelig for deg vil vi bruke et unikt datasett for hver metode.

Årsak 1: FINN-funksjonen fungerer ikke hvis 'innen_tekst'-argumentet ikke inneholder 'finn_tekst'-argument i Excel

Først og først og fremst vil vi diskutere hvorfor FINN funksjonen i excel ikke fungerer siden ' innen_tekst '-argumentet ikke inneholder ' finn-tekst '-argumentet. I følgende datasett har vi noen strenger i celler ( B5:B8 ). Vi kan finne posisjonene til delstrengene i celleområdet ( b ) ved å bruke FINN funksjonen. Anta at vi finner posisjonen til understrengen ' a ' i strengen Microsoft . Hvis du legger merke til at understrengen a ikke er til stede i streng Microsoft . Så i dette tilfellet inneholder ikke « innen_tekst »-argumentet « finn_tekst »-argumentet. FINN funksjonen vil ikke fungere i dette tilfellet.

La oss se fremgangsmåten for å illustrere denne metoden.

TRINN :

  • Til å begynne med, velg celle D5 . Sett inn følgende formel i den cellen:
=FIND(C5,B5)

  • Trykk Enter .
  • I tillegg gir formelen ovenfor en #VALUE feil icelle D5 som strengen Microsoft ikke inneholder understreng a .

  • Til slutt setter du inn følgende formler for celler ( E6:E8 ) i cellene ( D6:D8 ). Vi får #VALUE -feilen for hvert tilfelle siden delstrengene ikke er til stede i stings.

Løsning:

Nå for å løse denne feilkopien, de følgende nye verdiene for understrenger i kolonne C . Siden ' within_text ' inneholder de nylig lagt til verdiene, får vi ingen #VALUE -feil.

Les mer: Hvordan finne tekst i celle i Excel

Grunn 2: FINN-funksjonen i Excel fungerer ikke på grunn av store og små bokstaver i argumenter

I Excel, fungerer ikke FINN -funksjonen hvis ' finn_tekst t' ikke samsvarer nøyaktig med strengene til ' innen_tekst '. Så sakssensitiviteten til argumenter er en annen grunn til at FINN -funksjonen i Excel ikke fungerer. I det følgende datasettet har vi det samme datasettet bare med forskjellige understrenger. I celle B5 er strengen Microsoft . Fra den strengen vil vi finne posisjonen til understrengen m . Vi kan se at delstrengtegnet er med små bokstaver mens strengen inneholder det samme tegnet med store bokstaver.

La oss se fremgangsmåten for å utføre denne metoden.

TRINN:

  • Først velger du celle D5 . Sett inn følgende formeli den cellen:
=FIND(C5,B5)

  • Trykk Enter .
  • Deretter kan vi se #VERDI -feilen i celle D5 .

  • Endelig , skriv ned følgende formler for celler ( E6:E8 ) i cellene ( D6:D8 ). Vi vil få en #VALUE feil for hvert tilfelle siden delstrengene ikke samsvarer nøyaktig med noen av de tilsvarende strengene.

Løsning:

For å løse denne feilen, erstatt de tidligere verdiene til delstrenger med nye verdier som samsvarer nøyaktig med argumentet ' innen_tekst . Etter utskifting kan vi se at FINN funksjonen fungerer som den skal og ikke returnerer noen #VERDI -feil.

Les mer: Hvordan finne ut om et celleområde inneholder spesifikk tekst i Excel (4 metoder)

Lignende avlesninger

  • Excel-søk etter tekst i området (11 raske metoder)
  • Hvordan finne om celle inneholder spesifikk tekst i Excel
  • Hvordan finne verdi innenfor rekkevidde i Excel (3 metoder)
  • Excel-funksjon: FINN vs. SØK (en sammenlignende analyse)
  • Hvordan finne et tegn i streng i Excel

Grunn 3: Excel FIND-funksjonen fungerer ikke når 'start_num'-argumentet er større enn 'within_text'-argumentet

Når du bruker FINN funksjonen, er det obligatorisk at verdien av argumentet ' startnummer ikke vil være større enn antallet totalttegn i « innen_tekst »-argumentet. FINN -funksjonen i excel vil ikke fungere hvis du legger inn en verdi av « startnummer »-argumentet som er større enn « innen_tekst »-argumentet. For å illustrere denne metoden vil vi bruke følgende datasett.

La oss se trinnene for å utføre denne metoden.

TRINN:

  • Først velger du celle D5 . Skriv ned følgende formel i den cellen:
=FIND(C5,B5,7)

  • Neste, trykk Enter .
  • Så vi får #VERDI -feilen i celle D5 .

Denne feilen oppstår fordi posisjonen til understrengen M i strengen Microsoft er 1 . Men funksjonen FINN begynner å se fra posisjon 7 . Det er grunnen til at funksjonen ikke finner posisjonen til M og returnerer feilen #VERDI .

  • Sett inn formlene til cellene ( E6:E9 ) i celler ( D6:D9 ). Vi får #VALUE -feilen i alle tilfeller siden ' startnummer '-argumentet er større enn posisjonen til den strengen i ' witin_text '.

Løsning:

Erstatt argumentet ' startnummer med 1 . Denne handlingen vil fjerne alle #VALUE -feilene fra datasettet. FINN -funksjonen returnerer utdata fordi verdien av ' startnummer '-argumentet nå er mindre enn ' innen_tekst '-argumentet.

LesMer: Finn siste verdi i kolonne større enn null i Excel (2 enkle formler)

Grunn 4: FINN-funksjonen i Excel fungerer ikke hvis 'start_num'-argumentet er mindre enn eller lik 0

En annen årsak til at FINN -funksjonen ikke fungerer i excel er verdien av argumentet ' startnummer ' er mindre enn eller lik 0 . Hvis vi legger inn en verdi av « startnummer »-argumentet 0 eller negativ, vil FINN -funksjonen returnere en #VERDI -feil. For å illustrere dette vil vi bruke den negative verdien av ' startnummer '-argumentet i følgende datasett.

Så, la oss se trinnene knyttet til dette metode.

TRINN:

  • I begynnelsen velger du celle D5 . Skriv inn følgende formel i den cellen:
=FIND(C5,B5,-1)

  • Trykk, Enter .
  • Som et resultat får vi en #VALUE feil i celle D5 siden vi har brukt en negativ verdi -1 som ' startnummer '-argument.

  • Til slutt, skriv inn følgende formler for celler ( E6:E8 ) i celler ( D6:D8 ). Vi får feilen #VALUE i hver celle. Det skjer fordi verdien av ' startnummer -argumentet er negativ i hver formel.

Løsning:

Siden den negative verdien til ' startnummer '-argumentet er årsaken til #VALUE -feilen, er det derfor bare å erstatte alle de negative verdienemed 1 . Så FINN -funksjonen returnerer ikke lenger #VERDI -feilen.

Les mer: Hvordan finne flere verdier i Excel (8 raske metoder)

Konklusjon

Avslutningsvis vil denne opplæringen gi deg en klar idé om hvorfor FINN -funksjonen ikke fungerer i excel. Last ned øvelsesarbeidsboken som følger med denne artikkelen for å sette ferdighetene dine på prøve. Hvis du har spørsmål, vennligst legg igjen en kommentar i boksen nedenfor. Teamet vårt vil prøve å svare deg så snart som mulig. Så hold øye med flere spennende Microsoft Excel -løsninger i fremtiden.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.