FINN Funksjon i Excel
Finn-funksjonen i Excel brukes til å finne plasseringen til et tegn eller en understreng i en tekststreng. Med andre ord brukes den til å finne forekomsten av en tekst i en annen tekst, da den gir oss posisjonen til målteksten, slik at utdataene som returneres av denne funksjonen er et helt tall, og denne funksjonen er en tekstfunksjon i excel som er en innebygd funksjon som bruker tre argumenter i den.
Syntaks

Argumenter
- find_text: Teksten du skal finne.
- within_text: Tekststrengen det skal søkes i
- start_num: Valgfritt. Den spesifiserer fra hvilket tegn søket skal begynne. Standard er en.
Hvordan bruker jeg FINN-funksjonen i Excel? (med eksempler)
La oss forstå hvordan FIND fungerer i excel med noen eksempler.
Eksempel 1
Anta at du vil finne plasseringen til “a” i “Leopard.”

Hvis “Leopard” er gitt i A3 og “a” er gitt i B3 som vist ovenfor, vil formelen for FINN i excel være:
= FINN (B3, A3)

FINN i excel vil returnere 5 som “a” skjer på 5 th posisjon i “Leopard”.

I stedet for cellereferanser kan du skrive inn tegnene som vist i følgende formel for FINN i excel:
FINN (“a”, “Leopard”)

Det kommer også tilbake 5.

Eksempel 2
Anta at du har en liste over tekststrenger i A3: A6, som vist nedenfor.

I denne listen vil du identifisere antall elementer tegnet “i” forekommer i listen. Du kan bruke følgende formel for å finne i Excel for å identifisere dette:
= SUMPRODUCT (- (ISNUMBER (FINN (“i”, A3: A6))))

I ovenstående formel for FINN i excel,
- FINN (“i”, A3 : A6 ) -finner posisjonen i celler som inneholder find_text “i” og gir en feil når den ikke finner posisjonen.
- ISNUMBER (FINN (…)) - returnerer SANT når verdien er numerisk og FALSK når den ikke er. Så når FINN-funksjonen i excel finner "i", vil den returnere SANT, og når den ikke kan, returnerer den FALSE. Så det danner en matrise: SANT; EKTE; FALSK; EKTE.
- - (ISNUMBER (….))) - - (TRUE; TRUE; FALSE; TRUE) vil konvertere TRUE / FALSE matrisen til 1/0 og returnerer 1; 1; 0; 1.
- SUMPRODUCT i Excel (- (ISNUMBER (….))) - SUMPRODUCT (1; 1; 0; 1) vil til slutt summere og returnere 3.

Det kan bemerkes her at FINN-funksjonen kun vurderer forekomsten av "i" i cellene (tilstedeværelse eller fravær). Hvis det forekommer mer enn en gang, blir det også regnet som ett. For eksempel, hvis Onion blir "Oniion", vil den også returnere 3. Lignende funksjonalitet kan også sees i COUNTIF-funksjonen. Denne syntaksen er imidlertid forskjellig fra COUNTIF-funksjonen, da den er skiftesensitiv mens COUNTIF ikke er.
I eksemplet ovenfor lærte du hvordan du kan trekke ut antall celler der en substring forekommer i en rekke celler. La oss nå se hvordan vi finner antall celler som inneholder en av to forskjellige understrenginger (understreng A eller understreng B) i en rekke celler.
Eksempel 3
Anta at du har en liste over navn, som vist nedenfor.

I denne listen vil du finne (antall) navn der “ansh” eller “anka” forekommer. Du kan gjøre det ved å bruke følgende formel for FINN i Excel:
= SUMPRODUCT (- ((ISNUMBER (FINN (“ansh”, A3: A10)) + ISNUMBER (FINN (“anka”, A3: A10)))> 0))

Formelen for FINN i excel er ganske lik den som ble brukt i eksempel 3 med en liten modifikasjon.
- ISNUMBER (FINN (“ansh”, A3: A10))
vil returnere en matrise på SANT / FALSK avhengig av forekomsten av "ansh" i A3: A10 og vil returnere: FALSE; FALSK; EKTE; EKTE; FALSK; FALSK; FALSK; FALSK
- ISNUMBER (FINN (“anka”, A3: A10)) - vil returnere en matrise på SANT / FALSK avhengig av forekomsten av “anka” i A3: A10 og vil returnere: SANT; EKTE; FALSK; FALSK; FALSK; FALSK; FALSK; FALSK
- - (ISNUMBER (FINN (“ansh”,…)) + ISNUMBER (FIND (“anka”, …))> 0 - vil legge til de to boolske matriser og returnere: SANT; SANN; SANN; SANN; FALSK; FALSK; FALSK ; FALSK è 1; 1; 1; 1; 0; 0; 0; 0
- “-“ konverterer SANN / FALSK til 1/0 og “> 0” - sørger for at en verdi større enn null bare telles en gang.
- SUMPRODUCT (- ((ISNUMBER (….) + ISNUMBER (….))> 0) -avkastning 1,1,1,1,0,0,0,0
Ovenstående formel for FINN i excel vil returnere 4.

Noen ganger må vi trekke ut ord som begynner med eller inneholder et spesifikt symbol som "@" i e-post eller "//" i URL-er, etc. La oss se et eksempel for å trekke ut slike ord.
Eksempel 4
Anta at du har noen bildetekster, som vist nedenfor.

Derfra vil du trekke ut bare en st hashtag fra hver bildetekst. Hashtags starter med “#” og slutter med mellomrom. For C3 kan du bruke formelen nedenfor for å finne i Excel:
= MID (C3, FINN (“#”, C3), FIND (”“, (MID (C3, FIND (“#”, C3), LEN (C3)))))

- FINN ("#" , C3 ) - vil finne posisjonen til "#" i C3. Den kommer tilbake 9
- MID (C3, FIND (“#”, C3), LEN (C3)) - trekker ut teksten fra FINN (“#”, C3) dvs. 9 til LEN (C3) dvs. slutten. Her vil det returnere #Wedding i Jaipur
- FIND (”“, (MID (…)). - vil finne plasseringen av en st plass skjer i strengen #Wedding i Jaipur.
- MID (C3, FIND ( “#”, C3), FIND (”“, …)) - vil kutte C3 fra FIND ( ‘#’, C3) til en st plass skjer i strengen #Wedding i Jaipur, og vil returnere #Bryllup

På samme måte kan du dra resten av bildeteksten og få resultatet, som vist nedenfor.

Relevans og bruksområder
- Den brukes til å trekke ut antall ganger et underlag eller en kombinasjon av underlag vises i et område,
- Den brukes til å trekke ut ord som oppstår etter et bestemt tegn, og også for å trekke ut nettadressene
- Den brukes til å få for- eller etternavnet
- Den brukes til å finne den nnte forekomsten av en substring.
- Den brukes til å fjerne uønsket tekst.
Ting å huske
- FINN-funksjonen i Excel søker etter den søk_etter_tekst i within_text og returnerer posisjonen til en st forekomsten av søketekst i within_text.
- Find_text kan være et tegn eller en understreng. Både find_text og within_text kan være teksttegn eller cellereferanser.
- FINN-funksjonen returnerer posisjonen av en st forekomsten av søketekst i within_text.
- FINN-funksjonen er mellom store og små bokstaver og tillater ikke jokertegn.
- Dersom søketekst inneholder mer enn én karakter, posisjonen til en st karakter av en st kamp i within_text returneres.
- Hvis find_text er en tom streng “”, vil FINN-funksjonen returnere en.
- Hvis Excel FINN-funksjonen ikke finner find_text i_text, gir den #VALUE! feil
- Hvis startnummeret er null, negativ eller større enn innen_tekst, returnerer FINN-funksjonen #VALUE! feil.