XLOOKUP vs VLOOKUP yn Excel (Dadansoddiad Cymharol)

  • Rhannu Hwn
Hugh West

Yn Microsoft Excel, efallai eich bod yn ymwybodol iawn o'r swyddogaeth VLOOKUP tra bod ychwanegu'r swyddogaeth XLOOKUP yn Excel 365 yn fwy tebygol o ragori ar yr un blaenorol o ystyried ei gyfeillgarwch i'r defnyddiwr. Yn yr erthygl hon, bydd gennych drosolwg manwl o'r cymariaethau rhwng y ddwy swyddogaeth chwilio ddefnyddiol hyn: XLOOKUP a VLOOKUP gydag enghreifftiau addas a darluniau priodol.

Lawrlwythwch Llyfr Gwaith Ymarfer

Gallwch lawrlwytho'r gweithlyfr Excel rydym wedi'i ddefnyddio i baratoi'r erthygl hon.

XLOOKUP vs VLOOKUP.xlsx

Hanfodion XLOOKUP a VLOOKUP yn Excel

Swyddogaeth XLOOKUP

Y XLOOKUP Mae ffwythiant yn chwilio amrediad neu arae am gyfatebiaeth ac yn dychwelyd yr eitem gyfatebol o'r ail ystod neu arae. Yn ddiofyn, defnyddir cyfatebiaeth union. Mae fformiwla generig y ffwythiant hwn fel a ganlyn:

=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

Swyddogaeth VLOOKUP

Mae ffwythiant VLOOKUP yn edrych am werth yng ngholofn fwyaf chwith tabl ac yna'n dychwelyd gwerth yn yr un rhes o golofn benodedig. Yn ddiofyn, rhaid trefnu'r tabl yn trefn esgynnol . Mae fformiwla generig y ffwythiant hwn yn edrych fel hyn:

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

> DadleuonBydd yr erthygl nawr yn eich helpu i ddeall y gwahaniaethau rhwng XLOOKUP a VLOOKUP yn Excel. 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. Eglurhad o Swyddogaeth XLOOKUP > <18 gwerth_lookup 17>
Dadl Angenrheidiol/Dewisol Esboniad
Angenrheidiol Y gwerth penodedig sydd i'w chwilio yn y tabl data.
lookup_array Angenrheidiol Amrediad o gelloedd neu arae lle bydd y gwerth am-edrych cael ei chwilio amdano.
return_array Angenrheidiol Yr ail ystod o gelloedd neu arae o ble bydd y data allbwn yn cael ei echdynnu.
[if_not_found] Dewisol Neges wedi'i haddasu mewn fformat testun, os na chanfyddir y gwerth chwilio.
[match_mode] Dewisol Mae'n diffinio a fydd y ffwythiant yn edrych am union gyfatebiaeth yn seiliedig ar feini prawf penodedig neu nod nod chwilio sy'n cyfateb.
[modd_chwilio] Dewisol Mae'n diffinio'r drefn chwilio (Mewn esgynnol neu ddisgynnol, o'r diwedd i cyntaf neu'r cyntaf i'r olaf).
> Dadleuon Egluro Swyddogaeth VLOOKUP <18 Angenrheidiol
>Dadl Angenrheidiol/Dewisol Esboniad
lookup_value Angenrheidiol Y gwerth penodedig y mae angen chwilio amdano yn y tabl data.
table_array Amrediad o gelloedd neu arae llebydd y gwerth chwilio yn cael ei chwilio am.
col_index_num Angenrheidiol 1>Rhif mynegai'r golofn yn yr arae penodedig, lle mae'r gwerth dychwelyd yn bresennol.
[range_lookup] Dewisol Yn diffinio'r union gyfatebiaeth neu'r cyfatebiaeth fras.

5 Enghreifftiau Cymharol rhwng y Defnydd o XLOOKUP a VLOOKUP

Gadewch i ni fynd trwy rai enghreifftiau nawr i ddarganfod sut mae'r ddwy swyddogaeth hyn yn debyg neu'n wahanol i'w gilydd. Byddwch hefyd yn dod i wybod ble y dylech ddefnyddio'r swyddogaeth VLOOKUP neu XLOOKUP wrth weithio gyda'ch set ddata.

1. XLOOKUP a VLOOKUP i Edrych ar Werth Unigryw a Dethol Data

Yn y llun canlynol, cyflwynir set ddata gyda nifer o ddyfeisiau ffôn clyfar poblogaidd a'u manylebau. Trwy ddefnyddio ffwythiannau VLOOKUP a XLOOKUP yma ar wahân, byddwn yn gweld sut mae'r swyddogaethau hyn yn gweithio allan i echdynnu data unigryw yn seiliedig ar werth chwilio penodedig.

Er enghraifft, rydyn ni'n mynd i dynnu manylebau'r Samsung S21 Ultra o'r tabl data.

>

Rydyn ni'n mynd i gymhwyso'r swyddogaeth VLOOKUP yn gyntaf. Yn yr allbwn Cell C16 , y fformiwla ofynnol fydd:

=VLOOKUP(B16,B5:E13,{2,3,4},FALSE)

Ar ôl pwyso Enter , byddwch yn cael yr holl wybodaeth ar gyfer y ffôn clyfar penodedig sydd ar gael yn y tabl.

Nawr, os byddwn yn defnyddio'rffwythiant XLOOKUP yn lle'r ffwythiant VLOOKUP, bydd allbwn Cell C16 yn cael ei fewnosod gan y fformiwla ganlynol:

=XLOOKUP(B16,B5:B13,C5:E13,,0)

Ar ôl pwyso Enter , fe gewch ganlyniad tebyg i'r hyn a ganfuwyd gyda'r ffwythiant VLOOKUP .

>Felly, y sylfaenol gwahaniaeth rhwng defnyddio'r ddwy ffwythiant hyn yw bod y ffwythiant VLOOKUPwedi echdynnu gwerthoedd lluosog yn seiliedig ar y rhifau colofn penodedig mewn arae tra, mae ffwythiant XLOOKUPwedi dychwelyd allbwn tebyg drwy gymryd ystod o celloedd yn cynnwys y manylebau fel arg aráe dychwelyd.

Darllen Mwy: Excel VLOOKUP i Ddychwelyd Gwerthoedd Lluosog yn Fertigol

2. Nid yw VLOOKUP yn gallu Dangos Neges Os Na Ddarganfyddir Gwerth Edrych

Nawr, gadewch i ni feddwl am senario lle nad yw'r gwerth chwilio wedi'i ganfod yn y tabl data. Felly, bydd defnyddio'r ffwythiant VLOOKUP yn dychwelyd gwall #N/A yma. Ond bydd y ffwythiant XLOOKUP yn gadael i chi addasu neges allbwn os na cheir y gwerth chwilio yn y tabl.

A chymryd ein bod yn mynd i ddod o hyd i fanylebau'r Xiaomi Mi 10 Pro yn y tabl canlynol.

Gan fod y gwerth chwilio yn gorwedd yn Cell B16 , mae'r fformiwla ofynnol gyda'r ffwythiant VLOOKUP yn yr allbwn Cell C16 fydd:

=VLOOKUP(B16,B5:E13,{2,3,4},FALSE)

Ar ôl pwyso Enter , bydd y ffwythiant yn dychwelyd # N/A gwall fel y chwiliadnid yw'r gwerth ar gael yn y tabl data.

Nawr os ydych chi'n addasu neges gyda'r ffwythiant XLOOKUP os na chanfyddir y gwerth chwilio yna bydd angen gallai fformiwla yn Cell C16 edrych fel hyn:

=XLOOKUP(B16,B5:B13,C5:E13,"Not Found",0)

Ar ôl pwyso Enter , bydd y ffwythiant yn dychwelyd yr hyn a nodir neges: "Heb Wedi'i Ddarganfod" .

Os ydych am arddangos neges wedi'i haddasu gyda'r ffwythiant VLOOKUP , yna mae gennych chi i gyfuno'r ffwythiant IF gyda'r ffwythiant VLOOKUP yma.

Darllen Mwy: Pam Mae VLOOKUP yn Dychwelyd #D/A Pan fo Paru'n Bodoli? (5 Achos & Ateb)

Darlleniadau Tebyg

  • VLOOKUP Ddim yn Gweithio (8 Rheswm & Ateb)
  • Excel LOOKUP vs VLOOKUP: Gyda 3 Enghraifft
  • MYNEGAI MATCH vs VLOOKUP Swyddogaeth (9 Enghreifftiau)
  • Defnydd VLOOKUP gyda Meini Prawf Lluosog yn Excel (6 Dull + Dewisiadau Amgen)
  • Sut i Cyfuno Excel SUMIF & VLOOKUP Ar Draws Dalennau Lluosog

3. Mae VLOOKUP yn Chwilio am Werth yn y Golofn Fwyaf i'r Chwith yn Unig

Yn y llun canlynol, mae'r set ddata wedi'i haddasu ychydig. Mae'r golofn sy'n cynnwys enwau'r dyfeisiau wedi'i symud i ddiwedd y tabl data. Fel y gwyddom, mae'r ffwythiant VLOOKUP yn chwilio am werth chwilio yn y golofn ar y chwith yn unig mewn tabl, nawr byddwn yn darganfod yr allbwn y bydd y ffwythiant yn ei ddychwelyd os edrychwn am werth yn yr un ddecolofn yn y tabl.

Y ffwythiant gofynnol yn Cell C16 fydd:

=VLOOKUP(B16,B5:E13,{1,2,3},FALSE) <2

Ar ôl pwyso Enter , fe welwch wall #N/A fel allbwn dychwelyd. Felly, deellir bellach, tra'n defnyddio'r ffwythiant VLOOKUP , fod yn rhaid i chi chwilio am werth yn y golofn ar y chwith yn unig, fel arall, ni fydd y ffwythiant yn dangos y canlyniad disgwyliedig.

<33

Ond ni fydd ffwythiant XLOOKUP yn eich siomi yn yr achos hwn. Gyda'r defnydd o'r ffwythiant XLOOKUP, gallwch chwilio am werth am-edrych yn unrhyw le yn y tabl trwy grybwyll yr ystod o gelloedd neu arae am-edrych. dyfais sy'n bresennol yn Cell B16 , bydd y ffwythiant XLOOKUP yn cynnig y gystrawen ganlynol:

=XLOOKUP(B16,E5:E13,B5:D13,,0)

Ar ôl pwyso Enter , byddwch yn cael gweld y data a echdynnwyd ar gyfer y ddyfais ffôn clyfar penodedig ar unwaith.

Darllen Mwy: Excel VLOOKUP to Find Last Gwerth yn y Golofn (gyda Dewisiadau Amgen)

4. Echdynnu Data yn Seiliedig ar Ddigwyddiad Diwethaf gyda XLOOKUP yn Unig

Mae'r ffwythiant XLOOKUP yn tynnu allan data sy'n seiliedig ar ddigwyddiad olaf gwerth am-edrych yn y tabl. Er enghraifft, gallwn ddarganfod pa ddyfais ffôn clyfar yn Colofn B yw'r olaf sy'n defnyddio'r chipset Bionic.

Y fformiwla ofynnol gyda'r ffwythiant XLOOKUP yn Dylai cell C16 fod yn:

=XLOOKUP(B16,C5:C13,B5:B13,,0,-1)

Ar ôl pwyso Enter , bydd y swyddogaeth yn dychwelyd enw'r ddyfais cyfatebol ar unwaith.

<35

Yn y ffwythiant, rydym wedi defnyddio'r arg [search_mode] lle mae '-1' yn awgrymu y bydd y ffwythiant yn chwilio am y gwerth o'r olaf i'r cyntaf. Os dewiswch ddewis '1' yma, bydd y ffwythiant yn edrych allan o'r cyntaf i'r olaf.

I'r gwrthwyneb, y ffwythiant VLOOKUP ei hun yw methu echdynnu'r data yn seiliedig ar y digwyddiad olaf mewn tabl. Efallai y bydd yn rhaid ei gyfuno â rhai swyddogaethau eraill i edrych ar y gwerth o'r olaf yn y tabl data.

Darllen Mwy: Sut i Dynnu Data o Daflenni Gwaith Lluosog yn Excel (4 Ffordd Cyflym)

5. Mae XLOOKUP yn Derbyn Dadl Opsiynol i Ddefnyddio Cymeriadau Cerdyn Gwyllt

Yn ein hesiampl olaf, byddwn yn archwilio sut mae ffwythiannau VLOOKUP a XLOOKUP yn gweithio wrth echdynnu seiliedig ar ddata ar gyfatebiaeth rhannol fel y gwerth chwilio. Er enghraifft, rydyn ni'n mynd i ddarganfod y manylebau sydd ar gael trwy chwilio am y rhif model 'S21' o ddyfais ffôn clyfar.

Gyda defnydd Wildcard Cymeriadau yn ogystal â gweithredwyr Ampersand (&) , bydd y ffwythiant VLOOKUP yn yr allbwn Cell C16 yn edrych fel hyn:

<6 =VLOOKUP("*"&B16&"*",B5:E13,{2,3,4},FALSE)

Ar ôl pwyso Enter , bydd y fformiwla yn dychwelyd yr holl fanylebau ar gyfer Samsung S21 Ultra o'r rhai a roddwydset ddata.

Nawr wrth ddefnyddio'r ffwythiant XLOOKUP , mae'n rhaid i ni actifadu'r arg [match_mode] a'i ddiffinio gyda '2' i ddynodi'r Cymeriadau Cerdyn Gwyllt yn cyfateb.

Felly, bydd y ffwythiant gofynnol yn Cell C16 yn edrych fel hyn:

=XLOOKUP("*"&B16&"*",B5:B13,C5:E13,,2)

Ar ôl pwyso Enter , fe gewch ganlyniad tebyg i'r un a ganfuwyd gyda'r ffwythiant VLOOKUP yn flaenorol.

0>

Darllen Mwy: VLOOKUP gyda Wildcard in Excel (3 Dull)

Pam Mae XLOOKUP yn Well Na VLOOKUP ?

  • Yn y ffwythiant XLOOKUP , mae'n rhaid i chi nodi ystod o gelloedd neu arae fel yr arae dychwelyd sy'n llawer haws i'w dynodi o'r tabl data . Yn y ffwythiant VLOOKUP , tra'n tynnu gwerthoedd lluosog o'r tabl, mae'n rhaid i chi nodi rhifau mynegai'r colofnau â llaw mewn arae lle mae'r gwerthoedd dychwelyd yn bresennol, ac weithiau mae'n eithaf anodd dod o hyd i'r mynegrifau o set ddata fawr.
  • Mae'r ffwythiant XLOOKUP yn handi pan mae'n rhaid i chi ddangos neges addasedig os na chanfyddir y gwerth chwilio. Ni all ffwythiant VLOOKUP ddangos unrhyw neges addasedig ei hun.
  • Mae ffwythiant VLOOKUP yn edrych am werth yn y golofn ar y chwith mewn tabl tra bod y XLOOKUP mae ffwythiant yn edrych am werth mewn unrhyw golofn yn y tabl data a roddwyd.
  • Gyda'r ffwythiant VLOOKUP , rhaid i chi nodi'rarae tabl cyfan lle mae'r gwerth chwilio a'r gwerth(au) dychwelyd yn bresennol. Yn y ffwythiant XLOOKUP , mae'n rhaid i chi ddiffinio'r arae chwilio a'r arae dychwelyd ar wahân.
  • Mae ffwythiant XLOOKUP yn chwilio gwerth am-edrych o'r gwaelod i'r brig yn y set ddata a roddwyd tra bod y VLOOKUP angen ffwythiannau eraill i echdynnu data yn seiliedig ar y digwyddiad olaf yn y tabl.
  • Mae ffwythiant XLOOKUP yn eich galluogi i fynd am chwiliad deuaidd , nid yw'r ffwythiant VLOOKUP yn dod i fyny gyda maen prawf o'r fath.
  • Gyda'r ffwythiant VLOOKUP , gallwch ddefnyddio'r cyfatebiad bras i ddychwelyd y gwerth llai nesaf yn unig. Ond gyda'r ffwythiant XLOOKUP , byddwch yn gallu dychwelyd unrhyw un o'r gwerth nesaf llai neu fwy nesaf o'r tabl.

Cyfyngiadau XLOOKUP yn Excel

Efallai mai dim ond un anfantais benodol sydd gyda'r ffwythiant XLOOKUP a hynny yw ei fod ar gael yn Microsoft Excel 365 yn unig. Nid yw'r ffwythiant XLOOKUP yn gydnaws â fersiynau hŷn. Ond mae'r ffwythiant VLOOKUP ar gael i'w ddefnyddio mewn unrhyw fersiwn o Excel. Felly, mae'n debyg y gallai fod yn opsiwn gwell i newid i'r fersiwn diweddaraf o Microsoft Excel os yw'r ffwythiant XLOOKUP yn ddiddorol i'w ddefnyddio.

Geiriau Clo

Gobeithiaf bod y dadansoddiad cymharol rhwng y ddwy swyddogaeth yn ogystal â'r enghreifftiau cysylltiedig a ddangosir uchod yn hyn

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.