Vad att veta
- FIND-funktionen används för att hitta positionen för en given sträng från ett urval.
- Den kan användas på egen hand men den är oftare kapslad i andra funktioner inklusive VÄNSTER, HÖGER och MID.
Den här artikeln förklarar hur du använder FIND-funktionen på egen hand och kapslad med andra funktioner i valfri version av Excel, inklusive Excel 2019 och Microsoft 365.
Vad är FIND-funktionen?
FIND-funktionen i Excel hittar positionen för en given sträng från en viss markering.
Excels FIND-funktion kan användas på egen hand för att skapa karaktärens position, som i bilden nedan, men den är oftare kapslad i andra funktioner. När du kapslar den med LEFT, RIGHT och MID kan du extrahera och ta bort information från en cell.

Funktionen Sök och ersätt, inte denna funktion, används för att söka igenom en Excel-arbetsbok.
FIND Funktionssyntax och argument
Skriv funktionen så här för att Excel ska förstå den ordentligt:
=FIND(hitta_text, inom_text, [start_num])
- find_text: Det här är texten du vill hitta. Det krävs.
- within_text: Det här är platsen som innehåller texten du vill hitta. Detta krävs också.
- start_num: Detta är det första tecknet att starta sökningen från; om den utelämnas används 1. Detta argument är valfritt.
Här är mer information om FIND-funktionens argument:
- Det är skiftlägeskänsligt.
- Jokertecken är inte tillåtna.
- VÄRDE! returneras i flera situationer: om texten du söker efter inte visas i inside_text, om start_num inte är större än noll och om start_num är större än längden på inside_text.
SÖK-funktionen är väldigt lik men den är inte skiftlägeskänslig och tillåter jokertecken.
FIND-funktionsexempel
Här är några av de olika sätten du kan använda HITTA-funktionen:
Brev i formeln
=FIND("w", A2)

I det här exemplet av FIND-funktionen letar vi efter positionen för w i cell A2. Med tanke på att cellen läser Lifewire är resultatet av denna formel 5.
Brev som hänvisas till i en annan cell
=FIND(D2, A2)

Detta är ett mycket liknande exempel men bokstaven vi använder i sökningen lagras i D2. Om w skrevs i D2 skulle detta ge samma resultat som det första exemplet.
De första två exemplen visar grunderna för FIND-funktionen. Siffrorna de producerar används av Excel för att beräkna vad de ska göra härnäst, vilket blir användbart när du kombinerar det med andra funktioner…
Extrahera förnamn med VÄNSTER-funktion
=LEFT(A2, FIND(" ", A2))

Det här exemplet använder funktionen VÄNSTER med HIT så att vi kan extrahera någons förnamn från en cell som innehåller deras för- och efternamn. Eftersom ett mellanslag används för att separera för- och efternamn, använder vi FIND-funktionen för att hitta mellanslag i A2. Excel förstår att utrymmet ligger på sjätte plats, så nu kan VÄNSTER-funktionen ta allt till vänster om sjätte platsen. I det här fallet är det förnamnet Emily.
Extrahera efternamn med RÄTT funktion
=RIGHT(A14, FIND(" ", A14)-2)

En mycket liknande funktion skulle kunna användas för att få efternamnet i det här exemplet. Men eftersom vi vill att det som finns till höger om tecknet FIND ska lokalisera (mellanrummet), använder vi RIGHT-funktionen.
Subtraktionen i slutet är att förskjuta funktionen med två tecken. Vi vill bara ha efternamnet, inte några bokstäver i förnamnet eller mellanslag, så vi ändrar formeln något för att börja på en annan position.
Lägg till text för att hitta formel
="Mitt förnamn är "&LEFT(A14, FIND(" ", A14))&"och mitt efternamn är "&RIGHT(A14, FIND(" ", A14)-2)&"."

Det här är ett roligt exempel på FIND-funktionen där vi kombinerar de två formlerna som vi just gick igenom. Vi konverterar i princip den ena cellen som har för- och efternamnet till en cell som innehåller båda namnen men också bildar en mening.
Extrahera nummer från cell med MID-funktion
=MID(A16, FIND("(", A16)+1, (FIND(")", A16)-FIND("(", A16))-1)

Det här exemplet på FIND-funktionen är lite mer komplext. Den använder MID-funktionen för att isolera vad som finns mellan parenteserna genom att först identifiera placeringen av vänster och höger parentes.