Tabl cynnwys
Pan na all swyddogaeth VLOOKUP ddod o hyd i'r gwerth chwilio yn yr arae chwilio, bydd yn dangos arwydd gwall, # N/A . Ond gallwch gael gwared ar y broblem hon drwy ddefnyddio swyddogaeth IFERROR gyda'r ffwythiant VLOOKUP . Yn yr erthygl hon, rwy'n dangos i chi 5 defnydd gwahanol o IFERROR gyda VLOOKUP yn Excel.
Dewch i ni ddweud, mae gennym set ddata o Farciau Wedi'u Ennill o wahanol fyfyrwyr mewn a dosbarth. Byddwn yn defnyddio'r set ddata hon i ddangos gwahanol ddefnyddiau o IFERROR gyda VLOOKUP.
Lawrlwytho Gweithlyfr Ymarfer
IFERROR VLOOKUP.xlsx
Defnydd o IFERROR gyda VLOOKUP yn Excel
Beth Fydd yn Digwydd Os Defnyddiwn VLOOKUP yn Unig
Yn gyntaf, fe welwn beth fydd yn digwydd os byddwn yn defnyddiwch y ffwythiant VLOOKUP yn unig. Tybiwch fod Jessica yn fyfyriwr nad yw ei henw yn perthyn i'n set ddata. Nawr, os byddwn yn dod o hyd i'r marc a gafwyd o Jessica trwy ddefnyddio'r swyddogaeth VLOOKUP , bydd Excel yn dangos arwydd gwall # N/A. Gallwn ddelio â'r arwydd gwall hwn drwy ddefnyddio'r ffwythiant IFERROR gyda'r ffwythiant VLOOKUP
Nawr gadewch i ni weld y defnydd gwahanol o IFERROR gyda VLOOKUP.
1. IFERROR gyda VLOOKUP i Disodli # Dd/A gyda Thestun Cymhwysol
Tybiwch, pan fyddwch yn chwilio ar gyfer myfyriwr nad yw ei enw yn y rhestr, rydych chi am ddangos testun wedi'i deilwra fel “Heb ei ddarganfod”. Ar gyfer gwneud y dasg, rhowch y fformiwla ganlynol yng nghell F5 a gwasgwch ENTER.
=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE), "Not Found")
Yma, E5 = Gwerth edrych a fydd cael ei chwilio yn y rhestr
B4:C11 = Amrediad edrych sef eich set ddata
2 = Colofn edrych sef colofn Marciau a Enillwyd
ANGHYWIR Mae yn golygu y bydd y ffwythiant yn chwilio am union gyfatebiaeth
Nawr os teipiwch unrhyw enw myfyriwr o'ch rhestr yng nghell E5 , byddwch yn cael ei farciau a gafwyd yng nghell F5.
Ac os teipiwch unrhyw enw myfyriwr nad yw yn eich rhestr, yng nghell E5 , bydd y gell F5 yn dangos eich testun personol Heb ei Ganfod.
2. I Gael Cell Wag Yn lle # N/A
Os ydych am gadw'r gell yn wag pan nad yw'r enw a chwiliwyd yn eich rhestr, teipiwch y canlynol fformiwla yn y gell E5,
=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE), " ")
Yma, E5 = Gwerth edrych a fydd yn cael ei chwilio yn y rhestr
B4:C11 = Amrediad chwilio sef eich set ddata
2 = Colofn edrych hynny yw colofn Marciau a Enillwyd
ANGHYWIR Mae yn golygu y bydd y ffwythiant yn chwilio am union gyfatebiad
Nawr, os teipiwch unrhyw enw myfyriwr o'ch rhestr yng nghell E5 , byddwch yn cael ei farciau a enillwyd yng nghell F5.
Ond os teipiwch unrhyw enw sydd ddim yn y set ddata, bydd y gell F5 yn aros yn wag.
3. IFERROR gydaVLOOKUP ar gyfer Set Ddata Hollti
Tybiwch, mae gennych ddwy restr yn eich set ddata. Rydych chi eisiau dod o hyd i'r marciau a gafwyd ar gyfer unrhyw fyfyriwr o'r ddwy restr.
Teipiwch y fformiwla ganlynol yn y gell E5 a gwasgwch ENTER<2
=IFERROR(VLOOKUP(E5,B4:C11,2,FALSE),VLOOKUP(E5,B14:C20,2,FALSE))
Yma, E5 = Gwerth edrych a fydd yn cael ei chwilio yn y rhestr
B4:C11 = Ystod chwilio 1af sef y rhestr 1af o'r set ddata
B14:C20 = = 2il amrediad chwilio sef 2il restr y set ddata
2 = Mae colofn edrych sef colofn Marciau a Enillwyd
yn golygu y bydd y ffwythiant yn chwilio am union paru
Nawr os teipiwch unrhyw un o'r enwau o unrhyw un o'ch rhestrau, yng nghell E5, byddwch yn cael marciau'r person hwnnw yn cell F5.
4. IFERROR gyda VLOOKUP i ddod o hyd i Ganlyniad Bob Amser
Dewch i ni ddweud, mae gennych chi rifau cyswllt gwahanol ganghennau eich cwmni yn eich set ddata. Nawr rydych chi am ddangos rhif cyswllt os bydd unrhyw un yn chwilio am unrhyw un o'r canghennau hyd yn oed os nad enw'r gangen yw eich rhestr. Os nad yw enw'r gangen yn y rhestr, rydych am ddangos rhif cyswllt y Brif Swyddfa.
Teipiwch y fformiwla ganlynol mewn unrhyw gell wag a gwasgwch ENTER
=IFERROR(VLOOKUP(E5,B4:C8,2,FALSE),VLOOKUP("Head office",B4:C8,2,FALSE))
Yma, E5 = Gwerth edrych a fydd yn cael ei chwilio yn y rhestr
B4:C11 = Amrediad edrych hynnyyw eich set ddata
2 = Colofn chwilio sef colofn Rhif Cyswllt
FALSE yn golygu y bydd y ffwythiant yn chwilio ar gyfer cyfatebiaeth union
24>
Nawr os teipiwch unrhyw enw cangen yng nghell E4 nad yw yn y rhestr, chi yn cael rhif cyswllt y Brif Swyddfa yn y gell lle gwnaethoch chi deipio'r fformiwla.
5. Ar gyfer Fersiwn Hŷn o Excel
Yn Excel 2013 neu i mewn unrhyw fersiwn hŷn nid yw'r ffwythiant IFERROR ar gael. Ond gallwch chi wneud yr un dasg trwy ddefnyddio ffwythiant IF a ffwythiant ISNA ynghyd â'r ffwythiant VLOOKUP .
Teipiwch y fformiwla ganlynol yn y gell F5 a gwasgwch ENTER
=IF(ISNA(VLOOKUP(E5,B4:C11,2,FALSE)), "Not Found", VLOOKUP(E5,B4:C11,2,FALSE))
Yma, E5 = Gwerth edrych a fydd yn cael ei chwilio yn y rhestr
B4:C11 = Amrediad edrych sef eich set ddata
2 = Colofn edrych hynny yw colofn Rhif Cyswllt
ANGHYWIR Mae yn golygu y bydd y ffwythiant yn chwilio am union gyfatebiad
Nawr, os byddwch chi'n teipio unrhyw enw myfyriwr o'ch rhestr yng nghell E5 , byddwch chi'n cael y marciau a gafodd yng nghell F5.
27>
Ac os teipiwch unrhyw enw myfyriwr nad yw yn eich rhestr, yng nghell E5 , bydd Cell F5 yn dangos eich testun personol Heb ei Ganfod.
Casgliad
Mae ffwythiant IFERROR yn gadael i chi hepgor y gwallgwerth y ffwythiant VLOOKUP . Gallwch ddefnyddio IFERROR gyda VLOOKUP ar gyfer unrhyw un o'r defnyddiau a ddisgrifir yn yr erthygl hon. Os ydych chi'n wynebu unrhyw broblem wrth awgrymu'r swyddogaethau gyda'i gilydd, gadewch sylw. Os ydych yn gwybod am unrhyw ddefnyddiau ychwanegol o IFERROR gyda VLOOKUP , rhowch wybod i ni am hynny yn yr adran sylwadau.