Excel SØK-funksjon
Søkefunksjonen i Excel er kategorisert under tekst- eller strengfunksjoner, men utdataene som returneres av denne funksjonen er heltall, søkefunksjonen gir oss posisjonen til en understreng i en gitt streng når vi gir en parameter for posisjonen å søke fra, slik at denne formelen tar tre argumenter, ett er substring, det ene er selve strengen, og ett er posisjonen til å starte søket.
SØK-funksjonen er tekstfunksjon som brukes til å finne plasseringen til en understreng i en streng / tekst.
SØK-funksjonen kan brukes som en regnearkfunksjon, og den er ikke mellom store og små bokstaver.
SØK Formel i Excel
Nedenfor er SEARCH Formula i Excel
Forklaring
Excel SEARCH-funksjonen har tre-parameter to (find_text, within_text) er obligatoriske parametere og en (start_num) er valgfri.
Obligatorisk parameter:
- find_text: find_text refererer til understrengen / tegnet som du vil søke i en streng eller teksten du vil finne ut av.
- within_text: . Hvor undergrunnen din ligger, eller hvor du utfører find_text.
Valgfri parameter:
- [START_NUM]: : fra hvor du vil starte søket i teksten i excel. hvis utelatt, ser SEARCH det som 1 og stjernesøk fra første tegn.
Hvordan bruke søkefunksjonen i Excel? (med eksempler)
SØK-funksjonen er veldig enkel og enkel å bruke. La oss forstå hvordan SØK-funksjonen fungerer med noen eksempler.
Du kan laste ned denne Excel-malen for søkefunksjon her - søkefunksjonen Excel-malEksempel 1
La oss utføre et enkelt søk etter "God" understreng i den gitte teksten eller strengen. Her har vi søkt på det gode ordet ved hjelp av SØK-funksjonen, og det vil returnere plasseringen av Godt ord i god morgen.
= SØK (“Bra”, B6) og utdata blir 1.
Og antar at det er to treff funnet for godt, så SØK i excel vil gi deg den første kampverdien hvis du vil ha den andre gode plasseringen, så bruker du bare = SØK (“Bra”, B7, 2) [start_num] som 2 så er det vil gi deg plasseringen til den andre kampverdien, og utgangen vil være 6.
Eksempel 2
I dette eksemplet vil vi filtrere ut fornavnet og etternavnet fra det fulle navnet ved å bruke SØKEN i excel.
For fornavn = VENSTRE (B12, SØK (”“, B12) -1)
For Etternavn = HØYRE (B12, LENN (B12) -SØK (”“, B12))
Eksempel 3
Anta at det er et sett med ID-er, og du må finne ut _ plasseringen i ID-ene, og bruk ganske enkelt Excel SEARCH for å finne ut "_" -plasseringen innenfor ID-ene.
= SØK (“_” , B27 ) og utdata blir 6.
Eksempel 4
La oss forstå hvordan SØK fungerer i excel med jokertegn.
Tenk på den gitte tabellen og søk etter den neste 0 i teksten A1-001-ID
Og startposisjon vil være 1 da = SØK (“?” & I8, J8, K8) utgangen vil være 3 fordi “?” forsøm det ene tegnet før 0 og utdata blir 3.
For den andre raden i en gitt tabell søkeresultatet for A innenfor B1-001-AY
Vil være 8, men hvis vi bruker "*" i søk, vil det gi deg 1 som stedssignal fordi det vil forsømme alle tegn før "A" og utdata vil være 1 for det = SØK ("*" & I9, J9).
Tilsvarende for “J” 8 for = SEARCH (I10, J10, K10) og 7 for = SEARCH (“?” & I10, J10, K10).
Tilsvarende for fjerde rad vil utgangen være 8 for = SEARCH (I11, J11, K11) og 1 for = SEARCH (“*” & I11, J11, K11)
Ting å huske
- Det er ikke store og små bokstaver
- Den anser Tanuj og Tanuj som den samme verdien, det betyr at den ikke skiller mellom store og små bokstaver.
- Det er også tillatt jokertegn, dvs. "?" , “*” Og “~” tilde.
- "?" brukes til å finne et enkelt tegn.
- “*” Brukes til kampsekvens.
- Hvis du faktisk vil søke i “*” eller “?” bruk deretter “~” før tegnet.
- Den returnerer #VALUE! Feil hvis det ikke er noen samsvarende streng, er det funnet i inner_text.
Anta at vi i eksemplet nedenfor søker etter en understreng "a" i " Navn" -kolonnen hvis den blir funnet vil den returnere plasseringen til et innen navn, ellers vil det gi #VALUE feil som vist nedenfor.