Funktionen HITTA

Gäller för
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint Foundation 2010 SharePoint Server 2010 Windows SharePoint Services 3.0

Söker efter en textsträng (find_text) inom en annan textsträng (within_text) och returnerar numret på startpositionen för find_text, från det första tecknet i within_text. Du kan också använda SÖK för att hitta en textsträng i en annan sträng, men till skillnad från SÖK är HITTA skiftlägeskänsligt och tillåter inga jokertecken.

Syntax

HITTA(find_text;within_text;start_num)

Find_text är texten du vill hitta.

Within_text är den text som innehåller den text som du vill hitta.

Start_num anger vid vilket tecken sökningen ska starta. Det första tecknet i inom är tecken nummer 1. Om du utelämnar startpos antas värdet vara 1.

Du kan också använda start_num för att hoppa över ett visst antal tecken. Anta att du arbetar med textsträngen "AYF0093. YoungMensApparel". Om du vill bestämma positionen för den första förekomsten av "K" i den beskrivande delen av textsträngen, anger du värdet 8 för startpos så att den del av texten som innehåller serienumret inte genomsöks. HITTA börjar sökningen vid tecken nummer 8, hittar sök vid nästa tecken och returnerar talet 9. HITTA returnerar alltid antalet tecken från början av inom, och räknar de tecken du hoppar över om startpos är större än 1.

Kommentarer

  • Om sök är "" (tom text) returnerar HITTA det första tecknet i söksträngen (d.v.s. tecknet med position startpos eller 1).
  • Sök kan inte innehålla jokertecken.
  • Om find_text inte visas i within_text returnerar HITTA #VALUE! felvärdet #REFERENS!.
  • Om start_num inte är större än noll returnerar HITTA #VALUE! felvärdet #REFERENS!.
  • Om start_num är större än längden på within_text returnerar HITTA #VALUE! felvärdet #REFERENS!.

Uppsättning med exempel 1

Formel Beskrivning (Resultat)
=HITTA("M";"Miriam McGovern") Positionen för det första "M" i strängen (1)
=HITTA("m";"Miriam McGovern") Positionen för det första "m" i strängen (6)
=HITTA("M";"Miriam McGovern";3) Positionen för det första M:et i strängen, med början vid det tredje tecknet (8)

Uppsättning med exempel 2

kol 1 Formel Beskrivning (Resultat)
Keramisk isolator #124-TD45-87 =EXTEXT([Kol1];1;HITTA(" #";[Kol1];1)-1) Hämtar text från position 1 till positionen för " #" i strängen (Keramiska isolatorer)
Kopparspole #12-671-6772 =EXTEXT([Kol1];1;HITTA(" #";[Kol1];1)-1) Hämtar text från position 1 till positionen för " #" i strängen (Kopparspole)
Resistorer #116010 =EXTEXT([Kol1];1;HITTA(" #";[Kol1];1)-1) Hämtar text från position 1 till positionen för " #" i strängen (Resistorer)