Excel SEARCH-funktion
Sökfunktionen i excel är kategoriserad under text- eller strängfunktioner men utdata som returneras av denna funktion är heltal, sökfunktionen ger oss positionen för en substring i en given sträng när vi ger en parameter för positionen att söka från, alltså tar denna formel tre argument ett är substring, ett är själva strängen och ett är positionen för att starta sökningen.
SÖK-funktionen är textfunktion, som används för att hitta platsen för en substring i en sträng / text.
SÖK-funktionen kan användas som en kalkylfunktion och den är inte skiftlägeskänslig.
SÖK Formel i Excel
Nedan finns SÖK-formeln i Excel

Förklaring
Excel SEARCH-funktionen har tre parametrar två (find_text, inom_text) är obligatoriska parametrar och en (start_num) är valfri.
Obligatorisk parameter:
- find_text: find_text hänvisar till understrängen / tecknet som du vill söka i en sträng eller texten du vill ta reda på.
- inom_text: . Var din substring finns eller där du utför find_text.
Valfri parameter:
- (start_num) : varifrån du vill starta sökningen i texten i Excel. om den utelämnas, ser SEARCH det som 1 och stjärnsökning från det första tecknet.
Hur använder jag sökfunktionen i Excel? (med exempel)
SÖK-funktionen är mycket enkel och lätt att använda. Låt oss förstå hur SEARCH-funktionen fungerar i några exempel.
Exempel 1
Låt oss göra en enkel sökning av "Bra" -strängen i den angivna texten eller strängen. Här har vi sökt efter det goda ordet med hjälp av funktionen SÖK, och det kommer att returnera platsen för Bra ord på god morgon.
= SÖK (“Bra”, B6) och utgången blir 1.
Och antar att det finns två matchningar för gott, då kommer SEARCH i excel att ge dig det första matchningsvärdet om du vill ha den andra bra platsen, så använder du bara = SEARCH (“Bra”, B7, 2) (startnummer) som 2 då kommer det att ge dig platsen för det andra matchningsvärdet och utmatningen blir 6.
Exempel 2
I det här exemplet filtrerar vi ut förnamn och efternamn från hela namnet med hjälp av SÖK i excel.
För förnamn = VÄNSTER (B12, SÖK (”“, B12) -1)

För Efternamn = HÖGER (B12, LEN (B12) -SÖK (”“, B12))
Exempel # 3
Antag att det finns en uppsättning ID: n, och du måste ta reda på _-platsen inom ID: n, använd sedan helt enkelt Excel-SÖKNING för att ta reda på "_" -platsen inom ID: n.
= SÖK (“_,” B27 ), och utgången blir 6.
Exempel 4
Låt oss förstå hur SÖK fungerar i excel med jokertecken.

Tänk på den givna tabellen och sök efter nästa 0 i texten A1-001-ID
Och startpositionen blir 1, då = SÖK (“?” & I8, J8, K8) utgången blir 3 eftersom “?” försumma det ena tecknet före 0, och utdata blir 3.
För den andra raden i en given tabell, sökresultatet för A inom B1-001-AY
Kommer att vara 8, men om vi använder "*" i sökningen, kommer det att ge dig 1 som platsutdata eftersom det kommer att försumma alla tecken före "A", och utdata blir 1 för det = SÖK ("*" & I9, J9 ).
På samma sätt för “J” 8 för = SEARCH (I10, J10, K10) och 7 för = SEARCH (“?” & I10, J10, K10).
På samma sätt för fjärde raden blir utgången 8 för = SEARCH (I11, J11, K11) och 1 för = SEARCH (“*” & I11, J11, K11)
Saker att komma ihåg
- Det är inte skiftlägeskänsligt
- Det betraktar Tanuj och Tanuj som samma värde, vilket innebär att det inte skiljer mellan svartvitt gemener och versaler.
- Det är också tillåtet jokertecken, dvs “?” , “*” Och “~” tillde.
- "?" används för att hitta en enda karaktär.
- “*” Används för matchningssekvens.
- Om du faktiskt vill söka i "*" eller "?" använd sedan “~” före tecknet.
- Den returnerar #VÄRDE! Fel om det inte finns någon matchande sträng finns i inom_text.
Antag i exemplet nedan. Vi söker efter en delsträng "a" i kolumnen " Namn" . Om den hittas returnerar den platsen för ett annat namn. Det ger ett #VALUE-fel, som visas nedan.
