Tabl cynnwys
Yn Microsoft Excel , mae'r ffwythiant FIND a SEARCH yn galluogi dod o hyd i'r cysylltair wyddor neu rifol angenrheidiol mewn llinyn, sef cell gyda data testun. Yn yr erthygl hon, byddwn yn gweld trosolwg o'r swyddogaethau FIND a CHWILIO yn Excel.
Lawrlwytho Gweithlyfr Ymarfer
Gallwch lawrlwytho'r gweithlyfr ac ymarfer gyda nhw.
DARGANFOD & SEARCH Functions.xlsx
Cyflwyniad i'r Swyddogaeth FIND yn Excel
Yn Excel, mae'r ffwythiant FIND yn ffwythiant adeiledig sy'n cael ei ddosbarthu fel Swyddogaeth Llinynnol/Testun . Mae'r ffwythiant FIND yn gyfarwydd â chanfod lleoliad nod neu is-linyn arbennig o fewn llinyn testun.
➧ Cystrawen:
Y gystrawen ar gyfer y ffwythiant FIND yw:
FIND( find_text, within_text, [start_num ])
➧ Dadleuon:
find_text: [angenrheidiol] Y testun rydym yn chwilio amdano.
o fewn_testun: [angenrheidiol] Mae'r testun yn cynnwys y testun rydym yn chwilio amdano.
start_num: [ dewisol] Diffinio'r sefyllfa lle dylai'r chwiliad ddechrau. Cymeriad 1 yw'r nod cyntaf yn y testun. Os na phenodir y rhif cychwyn, fe'i hystyrir yn 1.
➧ Gwerth Dychwelyd:
Cynrychiolir lleoliad y testun canfod gan rhif.
Cyflwyniad i'r Swyddogaeth CHWILIO yn Excel
Y CHWILIOmae swyddogaeth yn caniatáu chwilio am wrthrychau yn y gronfa ddata gan ddefnyddio chwiliad syml neu gymhleth. Mae'r swyddogaeth hon yn rhoi lleoliad un llinyn testun y tu mewn i un arall. Mae wedi'i gategoreiddio o dan Excel String/Text Function .
➧ Cystrawen:
Y gystrawen ar gyfer y Swyddogaeth SEARCH yw:
SEARCH( find_text,o fewn_testun,[start_num ])
➧ Dadleuon:
find_text: [angenrheidiol] Y testun sy'n chwilio.
o fewn_testun: <9 [angenrheidiol] Y testun i chwilio y tu mewn.
start_num: [dewisol] Safle i ddechrau chwilio yn y testun. Y gwerth rhagosodedig yw 1.
➧ Gwerth Dychwelyd:
Cynrychiolir lleoliad y testun darganfod gan rif.
Excel FIND Function VS Excel SEARCH Function
Yn Excel, mae'r ffwythiant FIND a SEARCH ffwythiant yn eithaf tebyg ac yn gwneud yr un nod , ond mewn ffyrdd ychydig yn wahanol ond hollbwysig. Y prif wahaniaeth rhwng ffwythiannau Excel FIND a SEARCH yw bod SEARCH yn ansensitif i achosion, tra bod FIND yn achos-sensitif. Gwahaniaeth arall yw bod CHWILIO yn caniatáu ar gyfer defnyddio cardiau chwilio ond nid yw FIND yn gwneud hynny. Anaml iawn y defnyddir y galluoedd
FIND a SEARCH yn Excel yn annibynnol. Fe'u defnyddir yn nodweddiadol mewnar y cyd â swyddogaethau eraill megis MID , LEN , CHWITH , neu DDE , a IFERROR byddwn yn gweld y rhai yn yr enghreifftiau isod.
1. Mewnosodwch Excel FIND & Swyddogaeth CHWILIO mewn Cell Testun
Gallwn fewnosod ffwythiannau FIND a SEARCH i ganfod lleoliad y gair neu lythyren benodol honno. Tybiwch, rydym am ddarganfod ' e ' yn Excel , felly rydyn ni'n rhoi'r llinyn testun yng ngholofn B, a chanlyniad lleoliad y llinyn testun sydd yng ngholofn C . Dilynwch y camau isod:
- Felly, yn gyntaf, rydyn ni'n mynd i ddefnyddio'r ffwythiant FIND i ddod o hyd i safle ' e '. Ar gyfer hyn, mae angen i ni ddewis cell C5 . Ar ôl hynny, rhowch y fformiwla yn y gell honno.
=FIND("e",B5)
- Yna, gan wasgu Enter <2 bydd>ar y bysellfwrdd yn dangos y canlyniad sef 4 . Mae'r fformiwla yn dychwelyd 4 oherwydd e yw'r llythyren 4 fed yn y gair Excel .
- Nawr, yn ail, rydyn ni'n mynd i ddefnyddio'r swyddogaeth CHWILIO i chwilio safle ' e '. I wneud hyn, mae'n rhaid i ni ddewis y gell lle rydyn ni am weld y canlyniad, felly rydyn ni'n dewis cell C6 . Nawr, yn y gell benodol honno, rhowch y fformiwla.
=SEARCH("e",B6)
- A, pwyswch Enter . A gallwn weld mai'r canlyniad yw 1 . Mae'r fformiwla yn dychwelyd 1 oherwydd E yw'r nod cyntaf yn y gair Excel . Fel y gwyddomnid yw'r swyddogaeth CHWILIO yn sensitif i achosion fel y swyddogaeth FIND , felly nid oes ots ganddo a yw'r llythyren yn brifddinas neu'n fach. Pan fydd yn dod o hyd i'r llythyren bydd yn dangos y canlyniad ar unwaith.
>
Darllen Mwy: Sut i Dod o Hyd i Destun mewn Cell yn Excel<2
2. Cymhwyso FIND Function i Dod o Hyd i Llinyn sy'n Dod cyn neu ar ôl Cymeriad a Bennir
Tybiwch, mae gennym rai enwau yng ngholofn B ac rydym am ddod o hyd i enw cyntaf ac olaf pob enw yn y drefn honno mewn colofnau C , a D . I wneud hyn, mae angen i ni ddilyn y weithdrefn isod:
- Yn gyntaf, i gael yr enw cyntaf, rydym yn dewis cell C5 . Gallwn ddefnyddio'r ffwythiant FIND neu SEARCH ar y cyd â'r ffwythiant CHWITH . Felly, rydym yn defnyddio'r ffwythiant FIND .
- Yn ail, rhowch y fformiwla yn y gell C5 .
=LEFT(B5, FIND(" ", B5)-1)
- Yna, pwyswch Enter .
Nawr , rydym am gael yr enw olaf, ar gyfer hyn, gallwn ddefnyddio cysylltiad y HAWL , DARGANFOD neu CHWILIO a LEN swyddogaethau. Felly, yn yr un modd ag o'r blaen, dewiswch gell D5 a rhowch y fformiwla yno. =RIGHT(B5,LEN(B5)-FIND(" ",B5))
- Ar ôl pwyso'r allwedd Enter , fe gewch yr enw olaf yn y canlyniadcell.
Yma, bydd y ffwythiant LEN yn cronni cyfanswm nifer y nodau, ac yna'r ffwythiant FIND bydd yn tynnu lleoliad y gofod. Ac yn olaf, bydd y ffwythiant DE yn dangos y nodau ochr dde.
- Nesaf, i gopïo'r fformiwla dros golofn C , llusgwch y Llenwch Handle i lawr neu dim ond cliciwch ddwywaith ar yr arwydd plws (' + ').
- Yn yr un modd, llusgwch y Llenwch Handle dros y golofn D i ddyblygu'r fformiwla.
- Yn olaf, bydd hwn yn tynnu'r holl enwau cyntaf ac enwau olaf o'r enwau.
Sylwer: Rydym yn defnyddio y ffwythiant FIND yn lle SEARCH oherwydd ein bod eisiau cael gwerth mwy cywir, Gan ein bod i gyd yn gwybod bod y ffwythiant FIND yn achos sensitif.
0> Darllen Mwy: Sut i Dod o Hyd i Gymeriad mewn Llinyn yn Excel3. Mewnosod FIND Function i Ddarganfod Nfed digwyddiad Cymeriad Penodol yn Excel
Tybiwch fod gennym ryw linyn testun gyda nod arbennig dash (' – ') yng ngholofn B . Ac rydym am ganfod safleoedd 2 nd a 3 rd y dash (' – ') yn olynol mewn colofnau C , a D . I gael lleoliad y nod arbennig, gadewch i ni ddilyn y camau i lawr.
- Yn yr un modd yr enghreifftiau cynharach, yn gyntaf, dewiswch y gell yn eich taenlen llerydych chi am weld y canlyniad ar ôl defnyddio'r fformiwla. Felly, rydym yn dewis cell C5 .
- Yn ail, rhowch y fformiwla yn y gell honno.
=FIND("-", B5, FIND("-",B5)+1)
- Yn drydydd, pwyswch Enter i weld y canlyniad.
Yma, y fformiwla yw cael y 2 nd lleoliad.
- Ymhellach, llusgwch y Trinlen Llenwch i lawr i gopïo'r fformiwla.
- Nesaf, rydym am gael y safle 3 rd yng ngholofn D . Felly, rydyn ni'n dewis cell D5 ac yn rhoi'r fformiwla yno.
=FIND("-",B5, FIND("-", B5, FIND("-",B5)+1) +2)
- > Ymhellach , pwyswch yr allwedd Enter ar y bysellfwrdd.
Yma, bydd y fformiwla yn dangos y 3 rd lleoliad y nod arbennig.
- Ac, nawr, eto llusgwch y Trinlen Llenwch i lawr i ddyblygu'r fformiwla dros golofn D .
- Yn olaf, trwy ddilyn y camau, fe gewch y canlyniad dymunol.
Darllen Mwy: Sut i Dod o Hyd i Gymeriad yn Llinynnol Excel (8 Ffordd Hawdd)
Darlleniadau Tebyg
- Dod o Hyd i Werth Diwethaf mewn Colofn Mwy na Sero yn Excel (2 Fformiwla Hawdd)
- Sut i Darganfod 3 Gwerth Isaf yn Excel (5 Dull Hawdd)
- Dod o Hyd i Ddigwyddiad Gwerth Cyntaf mewn a Ystod mewn Excel (3 Ffordd)
- Dod o Hyd i Dolenni Allanol yn Excel (6 Dull Cyflym)
- Sut i Ddarganfod A yw Cell yn Cynnwys Testun Penodol yn Excel
4. Cymhwyso Swyddogaeth CHWILIO iDarganfod Testun Rhwng Cromfachau
Tybiwch, mae gennym rywfaint o linyn testun, ac rydym am gael y testun sydd wedi'i amgáu gan gromfachau yn unig. I gael y tannau testun hynny yn y Parenthesis mae angen y ffwythiant MID i wahanu'r nifer angenrheidiol o nodau oddi wrth linyn. Yn ogystal â'r ffwythiannau FIND neu CHWILIO i ddarganfod beth i ddechrau a faint o lythrennau i'w gwahanu. Gadewch i ni ddilyn y camau isod.
- Yn y dechrau, dewiswch y gell, lle rydych chi am weld y canlyniad. Felly, rydym yn dewis cell C5 .
- Yna, copïwch a gludwch y fformiwla i'r gell honno.
=MID(B5,SEARCH("(",B5)+1, SEARCH(")",B5)-SEARCH("(",B5)-1)
3>
- Nesaf, pwyswch Enter .
Y cyfan sydd angen i chi ei wneud yw newid rhif y gell yn unol â lleoliad eich cell, ar ôl gludo'r fformiwla.
- Ar ôl hynny, llusgwch y Trinlen Llenwch i lawr i ddyblygu'r fformiwla.
<29
- Ac, yn olaf, mae'r testun y tu mewn i'r cromfachau bellach wedi'i dynnu o'r llinyn testun cyfan.
🔎 Sut Mae'r Fformiwla yn Gweithio?
⏩ CHWILIO(“(“, B5)+1 : Bydd hyn yn cymryd gwerth y gell o gell B5 , a chwiliwch am leoliad y braced agoriadol ' ( ' sef 4+1 , o SEARCH(“(“, B5) byddwn yn cael 4 , achos mae'r gofod hefyd yn cael ei gyfri.
Allbwn → 5 , sef y llythyren gyntaf y tu mewn i'r cromfachau ' 0 '.
⏩ CHWILIO(“)”, B5)-CHWILIO(“(“,B5)-1 : Bydd hwn yn dod o hyd i leoliad y braced cau ‘ ) ’. A, tynnwch safle agoriadol y braced.
Allbwn → 10-4-1; ⇒ 6-1; ⇒ 5 , sef y llythyren olaf yn y cromfachau ' 1 '.
⏩ MID(B5, CHWILIO(“(“(“,B5)+1, SEARCH(“)), B5)-SEARCH(“(“,B5)-1): Bydd hwn yn echdynnu’r testun y tu mewn i’r braced.
Allbwn → 01001
Darllen Mwy: Chwilio am Destun Mewn Ystod Excel (11 Dull Cyflym)
5. Cyfuno FIND & Swyddogaethau IFERROR i Ymdrin â'r Gwall i Ganfod Testun
Os na ddarganfyddir y find_text yna mae'n dangos neges gwall yn y ddau FIND a CHWILIO ffwythiannau. Yn hytrach na dangos y neges gwall gallwn ddefnyddio'r ffwythiant IFERROR ar gyfer dangos neges fynegiannol fel ' Heb ei Canfod '. Er enghraifft, yn cell C10 , gall defnyddiwr fewnbynnu unrhyw destun a bydd cell C5 yn cael ei chwilio am y testun a roddwyd.
- Yn gyntaf, dewiswch y gell lle rydych chi eisiau'r lleoliad y testun priodoledig yn y gell C10 . Felly, rydym yn dewis cell C11.
- Yn ail, rhowch y fformiwla yn y gell C11b .
=IFERROR(FIND(C10, C5), "Given text is not found!")
- Yna, pwyswch y Rhowch allwedd ar eich bysellfwrdd. Fel y gwelwch, bydd yn dangos 1 . Oherwydd mai dim ond un tro y mae'r testun Excel i'w gael yng nghell C5 .
>
Darllen Mwy: Sut i Ddefnyddio Fformiwla i Dod o Hyd i Destun Trwm yn Excel
Pethau i'w Cadw mewn Meddwl
Os bodlonir unrhyw un o'r amodau canlynol, mae'r Excel FIND ac mae ffwythiant SEARCH yn cynhyrchu'r gwall #VALUE! :
- Nid oes gan y testun o fewn testun y ffwythiant find_text 2>.
- o fewn_testun llai o nodau na num_start .
- 8>start_num naill ai sero (' 0 ') neu werth negatif neu start_num yn llai na neu'n hafal i sero (' 0 ').
Casgliad
Bydd yr uchod yn rhoi trosolwg i chi o'r FIND a swyddogaethau CHWILIO yn Excel. Gobeithio bydd hyn yn eich helpu chi! Os oes gennych unrhyw gwestiynau, awgrymiadau neu adborth, rhowch wybod i ni yn yr adran sylwadau. Neu gallwch gael cipolwg ar ein herthyglau eraill yn y blog ExcelWIKI.com !