Hoe om die Excel FIND-funksie te gebruik

INHOUDSOPGAWE:

Hoe om die Excel FIND-funksie te gebruik
Hoe om die Excel FIND-funksie te gebruik
Anonim

Wat om te weet

  • Die FIND-funksie word gebruik om die posisie van 'n gegewe string uit 'n seleksie te vind.
  • Dit kan op sy eie gebruik word, maar dit word meer dikwels in ander funksies geneste, insluitend LINKS, REGS en MIDDEL.

Hierdie artikel verduidelik hoe om die FIND-funksie op sy eie te gebruik en saam met ander funksies in enige weergawe van Excel, insluitend Excel 2019 en Microsoft 365, te gebruik.

Wat is die FIND-funksie?

Die FIND-funksie in Excel vind die posisie van 'n gegewe string uit 'n spesifieke seleksie.

Excel se FIND-funksie kan op sy eie gebruik word om die karakter se posisie te produseer, soos in die prent hieronder, maar dit word meer dikwels in ander funksies geneste. Wanneer jy dit nes met LEFT, RIGHT en MID, kan jy stukkies inligting uit 'n sel onttrek en uitvee.

Image
Image

Die Soek en Vervang-kenmerk, nie hierdie funksie nie, word gebruik om deur 'n Excel-werkboek te soek.

FIND-funksie sintaksis en argumente

Skryf die funksie so vir Excel om dit behoorlik te verstaan:

=VIND(vind_teks, binne_teks, [begin_num])

  • find_text: Dit is die teks wat jy wil vind. Dit word vereis.
  • within_text: Dit is die ligging wat die teks bevat wat jy wil vind. Dit word ook vereis.
  • start_num: Dit is die eerste karakter waaruit die soektog begin; indien weggelaat, word 1 gebruik. Hierdie argument is opsioneel.

Hier is meer inligting oor die FIND-funksie-argumente:

  • Dis hooflettersensitief.
  • Wildcard-karakters word nie toegelaat nie.
  • WAARDE! word in verskeie situasies teruggestuur: as die teks waarna jy soek nie in binne_teks verskyn nie, as begin_getal nie groter as nul is nie, en as begin_getal groter is as die lengte van binneteks.

Die SEARCH-funksie is regtig soortgelyk, maar dit is nie hooflettersensitief nie en dit laat wel wildkaarte toe.

FIND-funksievoorbeelde

Hier is 'n paar van die verskillende maniere waarop jy die FIND-funksie kan gebruik:

Brief in die Formule

=VIND("w", A2)

Image
Image

In hierdie voorbeeld van die FIND-funksie, soek ons die posisie van w binne sel A2. Gegewe dat die sel Lifewire lees, is die resultaat van hierdie formule 5.

Brief na verwys in 'n ander sel

=VIND(D2, A2)

Image
Image

Dit is 'n baie soortgelyke voorbeeld, maar die letter wat ons in die soektog gebruik, word in D2 gestoor. As w in D2 geskryf is, sou dit dieselfde resultaat as die eerste voorbeeld lewer.

Daardie eerste twee voorbeelde wys die basiese beginsels van die FIND-funksie. Die getalle wat hulle produseer, word deur Excel gebruik om te bereken wat om volgende te doen, wat nuttig word wanneer jy dit met ander funksies kombineer…

Onttrek voornaam met LINKER Funksie

=LINKS(A2, VIND(" ", A2))

Image
Image

Hierdie voorbeeld gebruik die LEFT-funksie met FIND sodat ons iemand se voornaam kan onttrek uit 'n sel wat hul voornaam en van bevat. Aangesien 'n spasie gebruik word om die voornaam en van te skei, gebruik ons die FIND-funksie om die spasie in A2 op te spoor. Excel verstaan die spasie as in die sesde posisie, so nou kan die LINKER funksie alles links van die sesde plek gryp. In hierdie geval is dit die voornaam Emily.

Uittrek van van met REGTE funksie

=REG(A14, VIND(" ", A14)-2)

Image
Image

'n Baie soortgelyke funksie kan gebruik word om die van in hierdie voorbeeld te kry. Maar aangesien ons wil hê wat regs van die karakter is wat FIND opspoor (die spasie), gebruik ons die REGTE funksie.

Die aftrekking aan die einde is om die funksie met twee karakters te verreken. Ons wil net die van hê, nie enige letters van die voornaam of die spasie nie, so ons verander die formule effens om by 'n ander posisie te begin.

Voeg teks by om formule te VIND

="My voornaam is "&LEFT(A14, FIND(" ", A14))&"en my van is "®S(A14, FIND(" ", A14)-2)&"."

Image
Image

Hierdie is 'n prettige voorbeeld van die FIND-funksie waar ons die twee formules wat ons sopas oorgegaan het, kombineer. Ons verander basies die een sel wat die voornaam en van het in 'n sel wat beide name insluit, maar ook 'n sin vorm.

Onttrek nommer uit sel met MID-funksie

=MID(A16, FIND("(", A16)+1, (VIND(")", A16)-VIND("(", A16))-1)

Image
Image

Hierdie voorbeeld van die FIND-funksie is bietjie meer kompleks. Dit gebruik die MID-funksie om wat tussen die hakies is te isoleer deur eers die liggings van die linker- en regterhakies te identifiseer.

Aanbeveel: