Van toepassing op
SharePoint Server-abonnementseditie SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint in Microsoft 365 SharePoint Foundation 2010 SharePoint Server 2010 SharePoint in Microsoft 365 Small Business Windows SharePoint Services 3.0

SEARCH retourneert het nummer van het teken waarop een bepaald teken of een bepaalde tekenreeks voor het eerst wordt gevonden, beginnend met start_num. Gebruik SEARCH om de locatie van een teken- of tekenreeks in een andere tekenreeks te bepalen, zodat u de functies MID of VERVANGEN kunt gebruiken om de tekst te wijzigen.

Syntaxis

SEARCH(find_text;within_text,start_num)

Find_text     is de tekst die u wilt zoeken. U kunt de jokertekens ( vraagteken (?) en sterretje (*) gebruiken in find_text. Een vraagteken vervangt een willekeurig teken, een sterretje vervangt een willekeurige tekenreeks. Als u echt een vraagteken of een sterretje wilt zoeken, moet u een tilde (~) voor dat teken typen.

Within_text     is de tekst waarin u wilt zoeken naar find_text.

begin_getal     is het tekennummer in within_text waarnaar u wilt gaan zoeken. Gebruik begin_getal om een bepaald aantal tekens over te slaan. Stel dat u werkt met de tekenreeks 'AYF0093. YoungMensApparel". Als u de positie van de eerste 'J' in het beschrijvende gedeelte van de tekenreeks wilt vinden, geeft u voor het argument begin_getal het getal 8 op, zodat niet in het serienummer in de tekenreeks wordt gezocht. ZOEKEN begint met teken 8, zoekt find_text bij het volgende teken en retourneert het getal 9. ZOEKEN retourneert altijd het aantal tekens vanaf het begin van within_text, en telt de tekens die u overslaat als start_num groter is dan 1.

Opmerkingen

  • SEARCH maakt geen onderscheid tussen hoofdletters en kleine letters bij het zoeken naar tekst.

  • SEARCH is vergelijkbaar met FIND, behalve dat FIND hoofdlettergevoelig is.

  • Als find_text niet wordt gevonden, wordt de #VALUE! als resultaat.

  • Als start_num wordt weggelaten, wordt ervan uitgegaan dat deze 1 is.

  • Als start_num niet groter is dan 0 (nul) of groter is dan de lengte van within_text, wordt de #VALUE! als resultaat.

Voorbeelden

Col1

Col2

Col3

Formule

Beschrijving (resultaat)

Instructies

Winstmarge

marge

=ZOEKEN("e";[Col1];6)

Positie van de eerste "e" in de tekenreeks, beginnend bij de zesde positie (7)

Instructies

Winstmarge

marge

=ZOEKEN([Col3];[Col2])

Positie van "marge" in "winstmarge" (8)

Instructies

Winstmarge

marge

=VERVANGEN([Col2];SEARCH([Col3];[Col2]);6;"Amount")

Vervangt 'Marge' door 'Bedrag' (winstbedrag)

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.