Tabl cynnwys
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.
Excel2. 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,