Sut i Ddod o Hyd i Werth Mewn Ystod yn Excel (3 Dull)

  • Rhannu Hwn
Hugh West

Gall amgylchiadau ofyn ichi ddod o hyd i werth o ystod. Mae canfod, adalw yn weithrediadau cyffredin yn Excel. Heddiw, byddwn yn dangos i chi sut i ddod o hyd i werth mewn ystod. Ar gyfer y sesiwn hon, rydym yn defnyddio Excel 2019 (ychydig o Excel 365), mae croeso i chi ddefnyddio'r fersiwn sydd orau gennych.

Pethau cyntaf yn gyntaf, gadewch i ni ddod i wybod am y set ddata sy'n sail i'n henghreifftiau.

Yma, mae gennym dabl sy’n cynnwys sawl actor o wahanol ddiwydiannau ffilm gydag un o’u ffilmiau poblogaidd. Gan ddefnyddio'r set ddata hon byddwn yn dod o hyd i werth mewn ystod o werthoedd.

Sylwer mai set ddata sylfaenol yw hon i gadw pethau'n syml. Mewn sefyllfa ymarferol, efallai y byddwch yn dod ar draws set ddata llawer mwy a chymhleth.

Gweithlyfr Ymarfer

Mae croeso i chi lawrlwytho'r gweithlyfr ymarfer o'r ddolen isod.

> Excel Darganfod Gwerth Yn Ystod.xlsx

3 Dull o Ddarganfod Gwerth yn yr Ystod

Fel y soniasom byddwn yn dod o hyd i werth o ystod gan ddefnyddio'r set ddata ffilm, gadewch i ni gyflwyno un neu ddau o feysydd a fydd yn dal y gwerth chwilio a'r allbwn.

Yma, rydym wedi ychwanegu dau faes Dod o hyd i Werth a Canlyniad gwahanol i'r tabl .

1. Darganfod Gwerth mewn Ystod Gan Ddefnyddio Swyddogaeth MATCH

Gall clywed “Dod o Hyd i Werth” cwpl o swyddogaethau, Find , SEARCH , ddod i mewn i'ch meddwl. Ond rydym yn ofni nad yw'r rhain yn cyfateb yn dda i'w canfod o fewn yr ystod, beth felly?

Yr atebgorwedd yn y cwestiwn. Haha! Do, fe soniasom am y gair “match”, a dyna fydd y ffwythiant i ganfod y gwerth mewn amrediad.

Defnyddir y ffwythiant MATCH yn Excel i leoli safle gwerth chwilio mewn ystod. Gadewch i ni ddefnyddio'r swyddogaeth.

Yma, rydyn ni'n mynd i chwilio'r gwerth Brad Pitt yn yr amrywiaeth o actorion. Felly, ein fformiwla fydd

=MATCH(H4,C4:C14,0)

Rydym wedi gosod H4 fel y H4 8>gwerth_lookup yn MATCH . Yna C4:C14 yw'r amrediad a 0 ar gyfer yr union gyfatebiad.

Bydd hyn yn dychwelyd safle'r gwerth o fewn yr amrediad.

Gallwch weld Brad Pitt yw'r 2il yn ein tabl, a dychwelodd y fformiwla'r rhif hwnnw. Felly, rydym wedi dod o hyd i'r gwerth yn yr amrediad.

Os mai cael y safle ar gyfer y gwerth chwilio yw eich nod, yna dim ond hyn sy'n rhaid i chi ei wneud.

Ond os ydych am gynhyrchu a canlyniad sy'n galluogi pawb i ddeall a yw'r gwerth yn bresennol ai peidio yn yr amrediad, yna mae sawl ffwythiant rhesymegol, IF a ISNUMBER , yn mynd i helpu.

Mae'r Fformiwla fydd

=IF(ISNUMBER(MATCH(H4,C4:C14,0)),"Found","Not Found")

Mae ffwythiant MATCH y tu mewn i ISNUMBER , sy'n gwirio a yw FIND yn dychwelyd y lleoliad neu'r gwall (pan nad yw MATCH yn cael y nod o fewn y llinyn mae'n dychwelyd #N/A! gwall). Ar gyfer rhif (safle) mae'n dychwelyd TRUE

Dyna pam rydyn niwedi gosod “Found” fel if_true_value ar gyfer y ffwythiant IF .

Yma, ar gyfer Brad Pitt Dychwelodd MATCH rif (gwelsom yn gynharach). Felly, y canlyniad yn y pen draw yw “Canfuwyd”.

Os byddwn yn chwilio am werth nad yw yn yr amrediad, bydd y fformiwla yn dychwelyd “Heb Wedi'i Ganfod”.

2. Swyddogaeth COUNTIF i Ffeindio Gwerth yn yr Ystod

Gallwn ddefnyddio'r ffwythiant ystadegol COUNTIF i ddarganfod gwerth yn yr amrediad. Mae ffwythiant COUNTIF yn cyfrif nifer y celloedd o ystod sy'n cyfateb i gyflwr penodol.

Gall y disgrifiad godi amheuaeth yn eich meddwl nad cael nifer y celloedd yw ein nod yn hytrach dod o hyd i'r gwerth yn yr ystod.

Dim pryderon! Byddwn yn dod o hyd i'r gwerth a bydd COUNTIF yn chwarae'r rhan ganolog. Rydym hefyd angen cymorth gan IF serch hynny.

Y fformiwla fydd yr un a ganlyn

=IF(COUNTIF(C4:C14,H4)>0,"Found","Not Found")

O fewn COUNTIF(C4:C14,H4)>0 , C4:C14 yw'r amrediad a H4 yw'r gwerth i'w ddarganfod.

Ac fel y gwyddom Mae COUNTIF yn cyfrif celloedd yn seiliedig ar feini prawf, felly bydd yn cyfrif y celloedd o'r ystod C4:C14 yn seiliedig ar H4 . Os yw'n dod o hyd i'r gwerth, bydd y canlyniad yn fwy na 0.

Os yw'r gwerth yn fwy na 0, mae'n golygu bod y gwerth i'w gael yn yr amrediad. A'r if_true_value (“Canfuwyd”) fydd yr ateb.

3. Gan ddefnyddio VLOOKUP

Gallwn ddefnyddio'r <12 ffwythiant>VLOOKUP i ddarganfod gwerth yn aystod. Mae VLOOKUP yn edrych i fyny data mewn amrediad wedi'i drefnu'n fertigol.

Dewch i ni ysgrifennu'r fformiwla gan ddefnyddio VLOOKUP .

=VLOOKUP(H4,C4:C14,1,0) <13

H4 yw'r gwerth_lookup a C4:C14 yw'r amrediad, 1 ydy'r column_num, a 0 yn cyfateb yn union.

Ni fydd hyn yn rhoi'r safle na gwerth Boole, yn hytrach bydd yn adfer y gwerth sy'n cyfateb i'r canfyddiadau.

Rydym wedi darganfod y gwerth ei hun o ganlyniad i'n fformiwla.

Os byddwn yn chwilio am rywbeth sydd ddim yn yr amrediad bydd y fformiwla darparu gwall #N/A! .

I gael gwared ar y gwall hwn a chynhyrchu canlyniad dealladwy gwell ar gyfer y gwerth nad yw yn yr ystod , gallwn ddefnyddio'r ffwythiant IFNA .

Mae'r ffwythiant IFNA yn gwirio a yw gwerth neu fynegiad a gyflenwir yn gwerthuso'r gwall Excel #N/A neu ddim. Ac yn disodli canlyniad ar gyfer #D/A! .

Y fformiwla fydd

=IFNA(VLOOKUP(H4,C4:C14,1,0),"Not Found")

<1

Fe wnaethon ni gloi'r VLOOKUP gyda IFNA a gosod “Heb ei Ganfod” fel ifna_value . Felly, pan na fydd yn dod o hyd i werth yn yr amrediad, bydd yn darparu “Heb Wedi'i Ganfod” o ganlyniad.

Ond pan fydd y gwerth yn yr amrediad, bydd y safon VLOOKUP canlyniad fydd yr allbwn terfynol.

Deillio Gwerth o Ystod Yn Seiliedig ar Darganfyddiad

Mae'n eithaf cyffredin adalw gwerth yn seiliedig ar y chwiliogwerth mewn ystod. Gadewch i ni ddweud ein bod ni eisiau deillio enw'r ffilm trwy ddod o hyd i enw'r actor yn yr ystod.

Mae yna sawl ffordd i nôl y gwerth. Gadewch i ni archwilio ychydig o ddulliau mwyaf cyffredin.

Bydd y cyfuniad o INDEX a MATCH yn deillio'r gwerth. Mae'r ffwythiant MYNEGAI yn dychwelyd y gwerth mewn lleoliad penodol mewn amrediad.

Y fformiwla fydd yr un a ganlyn

=INDEX(E4:E14,MATCH(H4,C4:C14,0)) 0>

Rydym wedi gweld MATCH yn dychwelyd lleoliad y gwerth cyfatebol, ac yna mae MYNEGAI yn defnyddio'r gwerth safle hwnnw i ddychwelyd y gwerth o'r amrediad E4:E14 .

Gallwn ddefnyddio'r ffwythiant VLOOKUP i ddychwelyd gwerth yn seiliedig ar y gwerth chwilio. Er enghraifft, y fformiwla fydd

=VLOOKUP(H4,C4:E14,3,0)

Yma rydym wedi mewnosod bron y tabl cyfan (ac eithrio'r Rhif colofn ) fel yr amrediad. Y column_num_index yw 3, sy'n golygu, yn dibynnu ar y gyfatebiaeth, bydd y gwerth yn cael ei nôl o 3edd golofn yr amrediad. Ac mae'r drydedd golofn yn cynnwys enw'r ffilm.

Os ydych yn defnyddio Excel 365, yna ffwythiant arall y gallwch ei ddefnyddio yw XLOOKUP .

Y fformiwla sy'n defnyddio'r ffwythiant hwn fydd

=XLOOKUP(H4,C4:C14,E4:E14)

O fewn XLOOKUP yn gyntaf, rydym wedi mewnosod y gwerth chwilio ( H4 ), yna'r ystod chwilio ( C4:C14 ), ac yn olaf yr ystod ( E4:E14 ) o ble rydyn ni eisiau'rallbwn.

XLOOKUP yn eich galluogi i osod y paramedr ar gyfer gwerth nad yw yn yr amrediad.

=XLOOKUP(H4,C4:C14,E4:E14,"Not Found")

Nawr, os byddwn yn dod o hyd i werth nad yw'n bresennol yn yr amrediad, yna byddwn yn cael “Heb Wedi'i Ganfod” o'r canlyniad.

Casgliad

Dyna'r cyfan ar gyfer y sesiwn. Rydym wedi rhestru dulliau i ddod o hyd i werth mewn ystod yn Excel. Gobeithio y bydd hyn yn ddefnyddiol i chi. Mae croeso i chi wneud sylwadau os yw unrhyw beth yn ymddangos yn anodd ei ddeall. Rhowch wybod i ni am unrhyw ddulliau eraill y gallem fod wedi'u methu yma.

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.