Chwilio Excel am Destun Mewn Ystod (11 Dull Cyflym)

  • Rhannu Hwn
Hugh West

Yn Microsoft Excel, mae nifer o ddulliau ar gael i chwilio am destun mewn ystod o gelloedd neu arae. Gallwch chwilio am werth testun a dychwelyd allbynnau gwahanol yn seiliedig ar feini prawf lluosog. Yn yr erthygl hon, byddwch yn dysgu'r holl ddulliau addas i chwilio am destun mewn ystod yn Excel gydag enghreifftiau cywir a darluniau syml.

Lawrlwythwch Gweithlyfr Ymarfer

Chi yn gallu lawrlwytho'r llyfr gwaith Excel rydym wedi'i ddefnyddio i baratoi'r erthygl hon.

Chwilio am Testun yn Range.xlsx

11 Dulliau Addas o Chwiliwch am Testun Mewn Ystod yn Excel

1. Defnyddio Find & Dewiswch Gorchymyn i Chwilio am Destun mewn Unrhyw Ystod

Yn y llun canlynol, mae rhai testunau ar hap yn gorwedd o dan bennawd Testun . Byddwn yn chwilio am destun neu air ‘UDA’ drwy ddefnyddio Find & Dewiswch gorchymyn.

📌 Cam 1:

➤ Ewch i Cartref rhuban ➦ Golygu grŵp o orchmynion ➦ Dod o hyd i & Dewiswch gwymplen ➦ Dod o hyd i orchymyn.

Bydd blwch deialog yn agor.

📌 Cam 2:

➤ Yn yr opsiwn Dod o hyd i beth , teipiwch 'UDA' .

➤ Pwyswch Canfod Nesaf .

Fe welwch ddangosydd hirsgwar gwyrdd yn amgáu Cell B8 sy'n diffinio mai'r gair neu'r testun Mae 'UDA' yn gorwedd yno.

Darllenwch fwy: Sut i Ddarganfod Os Mae Ystod O Gelloedd Yn Cynnwys Testun Penodol yngadewch i ni ddefnyddio'r tabl data canlynol i'w drosi'n dabl Excel ac yna chwilio am y testun 'Peter' .

📌 Cam 1:

➤ Dewiswch y tabl cyfan (B4:D9) yn gyntaf.

➤ Nawr pwyswch CTRL+T i drosi'r data yn dabl Excel .

➤ Yn y blwch deialog Creu Tabl , bydd lleoliad y data yn cael ei ddewis yn awtomatig . Nawr pwyswch Iawn yn unig.

Felly, mae eich tabl data newydd droi yn dabl Excel.

<1

📌 Cam 2:

➤ Cliciwch ar y gwymplen Salesman nawr.

➤ Nawr teipiwch 'Peter' yn y blwch testun.

➤ Pwyswch OK ac rydych chi wedi gorffen.

>Fel yn y llun isod, fe welwch y data wedi'i hidlo ar gyfer Peter yn unig.

> Geiriau Clo

Gobeithiaf , bydd yr holl ddulliau hyn a grybwyllir uchod nawr yn eich helpu i'w cymhwyso yn eich taenlenni Excel pan fydd yn rhaid i chi chwilio am destun mewn ystod at wahanol ddibenion. Os oes gennych unrhyw gwestiynau neu adborth, rhowch wybod i mi yn yr adran sylwadau. Neu gallwch edrych ar ein herthyglau eraill sy'n ymwneud â swyddogaethau Excel ar y wefan hon.

Excel

2. Defnyddiwch Swyddogaeth ISTEXT i Wirio A yw Ystod o Gelloedd yn Cynnwys Testun

Defnyddir y ffwythiant ISTEXT yn gyffredinol i wirio a yw cell yn cynnwys testun ai peidio. Yn y tabl canlynol, byddwn yn cymhwyso'r swyddogaeth hon i bob cell yn Colofn B ac yn gwirio pa rai sy'n cynnwys data testun. Gan fod y ISTEXT yn ffwythiant rhesymegol, bydd yn dychwelyd gwerth boolaidd- TRUE (Os canfyddir testun) neu FALSE (Os na chanfyddir testun) .

Yn yr allbwn Cell C5 , y fformiwla ofynnol yw:

=ISTEXT(C5) 1>

Ar ôl pwyso Enter a llenwi'n awtomatig weddill y celloedd yn Colofn C , byddwn yn cael yr holl werthoedd dychwelyd gyda TRUE neu FALSE yn dibynnu ar y mathau o ddata yn Colofn B .

3 . Chwiliwch am Destun Penodol mewn Ystod o Gelloedd gyda Swyddogaeth IF yn Excel

Defnyddir y ffwythiant IF i wirio a yw amod yn cael ei fodloni a bod y ffwythiant yn dychwelyd gwerth boolaidd- CYWIR neu FALSE . Yn y llun isod, mae gan Colofn B rywfaint o ddata testun. O dan bennawd Allbwn yn Colofn C , byddwn yn defnyddio'r swyddogaeth IF i chwilio am enw gwlad ‘England’ . Y gwerth dychwelyd fydd 'Ie' os bodlonir yr amod, fel arall bydd yn 'Na' .

Y fformiwla ofynnol yn yr allbwn cyntaf Cell C5 fydd:

=IF(B5="England","Yes","No")

Ar ôl pwyso Ewch i mewn a llenwi gweddill y celloedd, byddwn yn dod o hyd i'r gwerth dychwelyd Ie ar gyfer B8 gan fod y gell yn cynnwys y testun Lloegr . Bydd y celloedd allbwn eraill yn dangos y gwerth dychwelyd Na gan nad yw'r amod a roddwyd wedi'i fodloni yno,

4. Chwiliwch am Bariad Rhannol Testun mewn Ystod o Gelloedd yn Excel

Drwy gyfuno'r ffwythiannau IF, ISNUMBER , a CHWILIO , byddwn yn edrych ar gyfer cyfatebiad rhannol mewn ystod o gelloedd a bydd y fformiwla yn dychwelyd 'Wedi'i ddarganfod' os yw'n cyfateb i'r meini prawf, fel arall, bydd yn dychwelyd 'Heb Wedi'i Ganfod' .

Er enghraifft, yn y testunau a roddir yn Colofn B , byddwn yn edrych am destun 'UDA', ac o dan y pennawd Allbwn , y fformiwla yn dychwelyd 'Canfuwyd' neu 'Heb Ddarganfod' ar gyfer y chwiliadau cyfatebol>Dylai cell C5 fod yn:

=IF(ISNUMBER(SEARCH("USA",B5)),"Found","Not Found")

Nawr gwasgwch Enter ac awtolenwi'r cyfan colofn, byddwch yn cael y gwerthoedd dychwelyd ar unwaith. Gan fod Cell B8 yn cynnwys y testun 'UDA' , mae'r fformiwla wedi dychwelyd 'Canfuwyd' yn Cell C8 .

<0

🔎 Sut Mae'r Fformiwla yn Gweithio?

  • Mae swyddogaeth CHWILIO yn edrych am y testun 'UDA' yn y gell ac yn dychwelyd man cychwyn y testun. Os na chanfyddir y testun, mae'r ffwythiant yn dychwelyd gwall #VALUE .
  • Mae'r ffwythiant ISNUMBER yn gwirio a yw'rgwerth dychwelyd a ddarganfuwyd gan y ffwythiant SEARCH yn werth rhifol neu beidio ac yn dychwelyd TRUE neu FALSE yn seiliedig ar y math o werth dychwelyd.
  • Yn olaf, mae'r ffwythiant IF yn chwilio am y gwerthoedd boolaidd- TRUE neu FALSE ac yn dychwelyd 'Found' am TRUE , 'Heb Ganfod' ar gyfer FALSE .

5. Cyfuno Swyddogaethau IF a COUNTIF i Chwilio am Destun Penodol Mewn Ystod

Nawr yng Ngholofn D , mae rhai geiriau i'w cael yn y testunau yn Colofn B . Byddwn yn cyfuno'r swyddogaethau IF a COUNTIF yma. Bydd ffwythiant COUNTIF yn cyfrif nifer canfyddiadau'r testun a ddewiswyd o Colofn D yn Colofn B . Bydd y ffwythiant IF wedyn yn edrych am y cyfrif sy'n fwy na '0' ac yn dychwelyd y neges benodedig ' Wedi dod o hyd i , fel arall bydd yn dychwelyd ' Heb ei Ganfod'.

Yn yr allbwn cyntaf Cell E5 , y fformiwla gyfatebol fydd:

=IF(COUNTIF($B$5:$B$9,"*"&D5&"*")>0,"Found","Not Found")

> Ar ôl pwyso Entera llenwi'n awtomatig gweddill y celloedd yn Colofn E, byddwn yn cael yr holl werthoedd canlyniadol gyda 'Canfuwyd'neu 'Heb Wedi'i Ganfod'ar unwaith.

Darllen mwy: Sut i Ddarganfod Os Mae Ystod O Gelloedd Yn Cynnwys Testun Penodol yn Excel

6. Defnyddio Swyddogaethau Am-edrych i Chwilio am Werthoedd Testun a Dychwelyd

i. Swyddogaeth VLOOKUP i Chwilio am Destun yn Ystod

YMae ffwythiant VLOOKUP yn edrych am werth yn y golofn ar y chwith mewn tabl ac yn dychwelyd gwerth yn yr un rhes o'r golofn benodedig. Yn y tabl canlynol, mae tair colofn yn cynnwys rhai enwau ar hap o'r gwerthwyr, eu gwerthiannau cyfatebol, a bonysau 10% yn seiliedig ar y gwerthiant.

Yn yr allbwn Cell C12 , rydym ni' ll cymhwyso'r ffwythiant VLOOKUP i chwilio am enw gwerthwr a roddir yn C11 , a bydd y ffwythiant wedyn yn dychwelyd y swm bonws ar gyfer y gwerthwr cyfatebol.

> 32>

Felly, dylai'r fformiwla gysylltiedig gyda'r ffwythiant VLOOKUP yn Cell C12 fod fel a ganlyn:

=VLOOKUP(C11,B5:D9,3,FALSE) <4

Ar ôl pwyso Enter , byddwn yn cael y swm bonws i Sam ar unwaith.

Darllenwch fwy: Sut i Dod o Hyd i Destun yn y Gell yn Excel

ii. Swyddogaeth HLOOKUP i Chwilio am Destun yn yr Ystod

Mae ffwythiant HLOOKUP yn gweithio gyferbyn â ffwythiant VLOOKUP . Mae'r ffwythiant HLOOKUP yn edrych am werth yn rhes uchaf tabl ac yn dychwelyd y gwerth yn yr un golofn o'r rhes benodedig.

Yn y llun canlynol, hapenwau'r gwerthwr , mae eu gwerthiannau cyfatebol, a'u bonysau bellach mewn trefn wedi'u trosi. Yn yr allbwn Cell C9 , byddwn yn defnyddio'r ffwythiant HLOOKUP i ddychwelyd y swm bonws ar gyfer Sam.

Y gofynnol fformiwla gyda'r ffwythiant HLOOKUP yn C9 fyddbod yn:

=HLOOKUP(C8,C4:G6,3,FALSE)

Ar ôl pwyso Enter , bydd y swyddogaeth yn dychwelyd y swm bonws ar gyfer Sam yn iawn i ffwrdd.

> Darllenwch fwy: Sut i Ddod o Hyd i Werth Mewn Ystod yn Excel

iii . Swyddogaeth XLOOKUP i Chwilio am Destun yn Ystod

Mae ffwythiant XLOOKUP yn ychwanegiad aruthrol i Microsoft Excel gan fod y ffwythiant hwn yn fwy na'r ddau VLOOKUP a HLOOKUP swyddogaethau. Mae ffwythiant XLOOKUP yn chwilio amrediad am gyfatebiaeth ac yn dychwelyd yr eitem gyfatebol o ail ystod yr arae. Yr un broblem gyda'r ffwythiant hwn yw ei fod ar gael yn Excel 365 yn unig.

Yn y tabl canlynol, lle defnyddiwyd y ffwythiant VLOOKUP yn gynharach, byddwn yn gweithredu y ffwythiant XLOOKUP nawr i ddychwelyd yr allbwn tebyg yn Cell C12 .

Felly, y fformiwla gysylltiedig yn y gell gyfatebol yw:

<7 =XLOOKUP(C11,B5:B9,D5:D9)

Nawr pwyswch Enter a byddwch yn cael y swm bonws ar gyfer Sam.

1>

A nawr mae'r tabl data wedi'i drawsosod. Felly, bydd y ffwythiant XLOOKUP yn chwilio am y gwerth yn llorweddol ac yn dychwelyd yr allbwn o'r rhes benodedig ar gyfer y gwerth neu'r testun a roddwyd.

Y fformiwla gysylltiedig gyda'r XLOOKUP swyddogaeth yn Cell C9 fydd:

=XLOOKUP(C21,C17:G17,C19:G19)

Ar ôl pwyso Enter , byddwch yn cael canlyniad tebyg i'r hyn a ganfuwyd yn flaenorol.

7. Cymhwyso Fformiwla MYNEGAI-MATCH i Dod o Hyd i Testun Mewn Ystodyn Excel

Yn yr adran hon, byddwn yn defnyddio'r cyfuniad o'r ffwythiannau MYNEGAI a MATCH . Mae'r ffwythiant MYNEGAI yn dychwelyd gwerth neu gyfeirnod ar groesffordd y rhes a'r golofn benodol. Mae'r ffwythiant MATCH yn dychwelyd safle cymharol eitem mewn arae sy'n cyfateb i werth penodol mewn trefn benodol.

Felly, mae'r fformiwla ofynnol sy'n cynnwys y MYNEGAI a ffwythiannau MATCH yn yr allbwn Cell C12 fydd:

=INDEX(B5:D9,MATCH(C11,B5:B9,0),3)

Nawr pwyswch Enter a byddwch yn dod o hyd i'r gwerth canlyniadol ar unwaith.

Enter 8. Chwilio am Destun mewn Ystod a Dychwelyd y Cyfeirnod Cell

Trwy gymhwyso'r ffwythiant CELL , gallwn ddychwelyd cyfeirnod cell testun chwilio mewn ystod o gelloedd neu dabl. Yn y tabl canlynol (B5:B9) , byddwn yn edrych am gydweddiad rhannol y testun 'UDA' a bydd y fformiwla gyfatebol yn dychwelyd cyfeirnod cell y canfyddiad yn C12 .

Y fformiwla ofynnol gyda'r ffwythiant CELL yn yr allbwn Cell C12 fydd:

=CELL("address",INDEX(B5:B9,MATCH("*"&C11&"*",B5:B9,0)))

Bydd y fformiwla yn dychwelyd cyfeirnod cell absoliwt y chwiliad cysylltiedig fel y dangosir yn y ciplun isod.

0>

9. Chwilio am Destun mewn Achlysuron Ailadrodd a Dychwelyd Pob Safbwynt

Gadewch i ni dybio bod gennym ni rai testunau gydag ailadroddiadau yn Colofn B o dan bennawd Testun . Bethy byddwn yn ei wneud nawr yw cymhwyso fformiwla i ddychwelyd holl safleoedd rhes yr ailadroddiadau ar gyfer y gwerth testun a ddewiswyd. 'UDA' yn Colofn B a dychwelyd yr holl rifau rhes ar gyfer yr ailadroddiadau, mae'n rhaid i ni gymhwyso'r fformiwla ganlynol yn yr allbwn Cell E5 :

=SMALL(IF($E$4=$B$5:$B$12,ROW($B$5:$B$12)-ROW($A$1)+1),ROW(1:1))

Ar ôl pwyso Enter a defnyddio'r Fill Handle i lenwi tan y #NUM gwall wedi'i ganfod, byddwn yn cael yr holl rifau rhes o Colofn B ar gyfer y testun a ddewiswyd 'UDA' .

1>

🔎 Sut Mae'r Fformiwla yn Gweithio?

  • Mae'r ffwythiant IF yma yn edrych am fodloni'r amod ac yn dychwelyd y rhifau rhes (trwy ddefnyddio y ffwythiant ROW ) ar gyfer y cyfatebiadau ynghyd â'r gwerth boolean FALSE ar gyfer y rhai nad ydynt yn cyfateb. Felly, y gwerthoedd dychwelyd a geir yma yw:

{FALSE;FALSE;7;FALSE;9;FALSE;11;FALSE}

  • Mae'r ffwythiant BACH yn dychwelyd yr nfed gwerth lleiaf o'r arae a ddarganfuwyd yn y cam blaenorol.

10. Chwiliwch am Destun Penodol a Dychwelwch Safle Cychwynnol y Cymeriad Cyntaf

i. Defnyddio ffwythiant FIND

Mae'r ffwythiant FIND yn edrych am destun mewn llinyn testun arall ac yn dychwelyd man cychwyn y testun a ddewiswyd. Mae'r ffwythiant FIND yn achos-sensitif.

A chymryd ein bod ni'n mynd i chwilio am y testun 'GER' yn Cell B5 .

Mae'rfformiwla ofynnol yn yr allbwn Cell C8 fydd:

=FIND(C7,B5)

Ar ôl pwyso Enter , bydd y ffwythiant yn dychwelyd 12 sy'n golygu bod y testun 'GER' wedi'i ganfod o 12fed nod y llinyn testun sy'n gorwedd yn Cell B5 .

Gan fod ffwythiant FIND yn achos-sensitif, os yw'r ffwythiant yn edrych am y testun 'ger' yn lle 'GER' yna bydd yn dychwelyd gwall #VALUE .

> ii. Defnyddio ffwythiant CHWILIO

Mae'r ffwythiant CHWILIO yn gweithio'n debyg i'r ffwythiant FIND . Yr unig wahaniaeth yw bod ffwythiant SEARCH yn cas-ansensitif tra bod ffwythiant FIND yn achos-sensitif.

Gan fod ffwythiant SEARCH hefyd yn dychwelyd lleoliad cychwyn gwerth testun mewn llinyn testun arall, y fformiwla ofynnol yn yr allbwn Cell C8 fydd:

=SEARCH(C7, B5)

<53

Ar ôl pwyso Enter , bydd y ffwythiant yn dychwelyd y canlyniad tebyg a ddarganfuwyd gan y ffwythiant FIND o'r blaen.

Gan fod ffwythiant CHWILIO yn ansensitif i lythrennau, ni fydd y ffwythiant yn dychwelyd gwall #VALUE yn wahanol i ffwythiant FIND ar gyfer y testun chwilio 'ger' yma.

> 11. Defnyddio Tabl Excel i Chwilio am Destun a Dychwelyd Data Hidlo

Yn ein hesiampl ddiwethaf, byddwn yn defnyddio'r tabl Excel i chwilio am destun ac yn dangos y rhes gyfatebol ar ôl hidlo. Felly,

Mae Hugh West yn hyfforddwr a dadansoddwr Excel hynod brofiadol gyda dros 10 mlynedd o brofiad yn y diwydiant. Mae ganddo radd Baglor mewn Cyfrifeg a Chyllid a gradd Meistr mewn Gweinyddu Busnes. Mae gan Hugh angerdd am addysgu ac mae wedi datblygu dull addysgu unigryw sy’n hawdd ei ddilyn a’i ddeall. Mae ei wybodaeth arbenigol o Excel wedi helpu miloedd o fyfyrwyr a gweithwyr proffesiynol ledled y byd i wella eu sgiliau a rhagori yn eu gyrfaoedd. Trwy ei flog, mae Hugh yn rhannu ei wybodaeth gyda’r byd, gan gynnig tiwtorialau Excel am ddim a hyfforddiant ar-lein i helpu unigolion a busnesau i gyrraedd eu llawn botensial.