Hvernig á að bera saman tvo dálka með því að nota VLOOKUP aðgerð í Excel

  • Deildu Þessu
Hugh West

Það eru margar leiðir til að bera saman tvo lista eða dálka í Excel. Í þessari grein ætla ég að bera saman/finna samsvörun í tveimur dálkum í Excel með VLOOKUP . Í einni af fyrri greinum mínum fjallaði ég um Hvernig á að bera saman tvo dálka eða lista í Excel þar sem ég fjallaði um aðrar aðferðir við samanburð.

Áður en samanburðurinn hefst mun ég fjalla um setningafræði, rök , og önnur nauðsynleg atriði um VLOOKUP aðgerðina.

Sækja æfingarbók

Bera saman tvo dálka með því að nota VLOOKUP Function.xlsx

Yfirlit yfir Excel VLOOKUP aðgerðina

V í VLOOKUP stendur fyrir „lóðrétt“. ÚTLIT . VLOOKUP er innbyggt hlutverk í Excel sem framkvæmir lóðrétta uppflettingu með því að leita í tilteknu gildi dálks í öðrum dálki.

  • Setjafræði VLOOKUP fall er:

VLOOKUP( uppflettingargildi, töflufylki, númeravísitölu, [sviðsleit]). Röksemdirnar sem tilgreindar eru í þessari setningafræði hafa ákveðna merkingu.

  • Rökskýring:
Rök Áskilið/Valfrjálst Skýring
Upplitsgildi Áskilið Gildið sem verður notað sem uppflettingargildi.
Table_array Áskilið Gagnasvið þar sem leitað verður að gildinu.
Col_index_number Áskilið Dálkurinn frá bilinu sem við fáum gildið úr.
Range_lookup Valfrjálst TRUE er notað fyrir áætlaða samsvörun og FALSE er notað fyrir nákvæma samsvörun. Ef þessum rökum er sleppt notar Excel TRUE færibreytuna sem sjálfgefið.

Niðurstöður úr aðgerðinni VLOOKUP geta verið textastrengir eða töluleg gögn eftir því hvaða gögn þú notar. Ef FALSE er notað sem [range_lookup] þá mun það finna nákvæma samsvörun. Ef engin nákvæm samsvörun finnst mun það skila gildinu #N/A . Ef TRUE er notað sem [range_lookup] þá mun það leita að áætlaðri samsvörun. Þegar engin áætluð samsvörun finnst mun það skila næsta lægra gildi.

Lesa meira: Excel LOOKUP vs VLOOKUP: Með 3 dæmum

2 Leiðir til að bera saman tvo dálka með því að nota VLOOKUP í Excel

1. Nota aðeins VLOOKUP aðgerð til að bera saman tvo dálka

Segjum að þú hafir tvo dálka þar sem sumir litir eru skráðir. Ég ætla að bera saman þessa tvo dálka fyrir nákvæma samsvörun. Eins, ef ég vel litinn Blár úr 1. dálki og fletti þessum lit í 3. dálki þá byrjar hann að leita að bláa litnum og ef þessi litur er ekki til þá mun hann skila gildinu #N/ A . Svo, við skulum byrja samanburðinn. Litalistarnir eru taldir upp hér að neðan og í dálkinum Tilvera,samanburðurinn verður sýndur.

Skref:

  • Í Cell C2 skrifaðu formúluna -
=VLOOKUP(B5,$D$5:$D$10,1,FALSE)

  • Síðar skaltu ýta á ENTER hnappinn fyrir úttakið.

  • Þú munt sjá gildið rautt er að finna í þeim reit. Dragðu nú Fill Handle tólið niður til að afrita formúluna fyrir restina af frumunum í dálknum. Þú munt sjá niðurstöðuna sem þú varst að leita að.

Hér er allur samanburðurinn.

The #N/A niðurstöður finnast vegna þess að liturinn blár og hvítur eru ekki á litalistanum-2.

Athugið: Við tilgreinum bilið sem $D$5:$D$10. „$“ er notað til að gera frumurnar algjörar og stöðugar í formúlu. Svo, alltaf þegar þú afritar formúluna fyrir aðrar frumur mun hún nota sama svið.

Lesa meira: Af hverju VLOOKUP skilar #N/ A Þegar samsvörun er til? (5 orsakir og lausnir)

2. Notkun IF, ISNA og VLOOKUP til samanburðar á milli tveggja dálka

Hér mun ég nota sama dæmi. En ég mun setja inn tvær nýjar aðgerðir með VLOOKUP fallinu. Ef það er engin nákvæm samsvörun á milli dálkanna mun formúlan skila NEI. Ef samsvörun eru fyrir hendi mun formúlan skila YES með tilliti til fyrsta dálksins. Litalistarnir eru taldir upp hér að neðan og í dálkinum Litur Er til verður samanburðurinn sýndur.

Skref:

  • Skrifaðu nú formúluna inn Cell C5-
=IF(ISNA(VLOOKUP(B5,$D$5:$D$10,1,0)),"NO","YES")

  • Smelltu svo á ENTER hnappinn til að klára.

Formúlusundurliðun:

  • VLOOKUP (B5,$D$5:$D$10,1,0)

VLOOKUP fallið mun skila úttakinu fyrir uppflettingargildið.

  • ISNA(VLOOKUP(B5,$D$5:$D$10,1,0))

Næst mun ISNA fallið skilaðu TRUE ef það fær #N/A villu annars skilar FALSE .

  • =IF(ISNA(VLOOKUP(B5,$D) $5:$D$10,1,0)),,"NO",,"YES")

Að lokum mun IF fallið skila NO fyrir TRUE og YES fyrir FALSE .

  • Formúlan mun skila gildinu YES þar sem rauður litur er til í dálkunum tveimur. Dragðu nú Fill Handle tólið yfir í restina af reitnum til að sýna samanburðinn á milli dálkanna tveggja.

Nokkrum augnablikum síðar, þú munt fá allt úttak eins og myndin hér að neðan.

  • Hér erum við að fá niðurstöðuna NEI þar sem litirnir blár og hvítur eru ekki til í litalista- 2.

Lesa meira: Hvernig á að nota IF ISNA aðgerð með VLOOKUP í Excel (3 dæmi)

Svipað Lestur

  • VLOOKUP virkar ekki (8 ástæður og lausnir)
  • Hvað er töflufylki í VLOOKUP? (Útskýrt með dæmum)
  • INDEX MATCH vs VLOOKUP fall (9 dæmi)
  • Notaðu VLOOKUP með mörgum skilyrðum í Excel (6 aðferðir +Valkostir)
  • Excel VLOOKUP til að skila mörgum gildum lóðrétt

Hvernig á að bera saman tvö Excel blöð með því að nota VLOOKUP aðgerðina

Í þessu til dæmis, við munum bera saman tvo dálka af tveimur mismunandi Excel blöðum með því að nota VLOOKUP . Formúlan verður svipuð nema í Table_array röksemdinni verður viðbót við heiti vinnublaðsins. Segjum að við höfum tvo lista af litum í tveimur mismunandi vinnublöðum. Heiti vinnublaðanna er skilgreint sem CL-1 og CL-2. Við munum bera saman Litalista-1 af CL-1 vinnublaði við Litalista 2 á CL-2 vinnublaðinu . Listarnir tveir úr vinnublöðunum tveimur eru gefnir upp hér að neðan. Það er Listi-1.

Og það er Listi-2.

Skref:

  • Í Hólf C5 í CL-1 vinnublaðinu skrifaðu formúluna-
=(VLOOKUP(B5,'CL-2'!$B$3:$B$9,1,FALSE))

  • Smelltu síðan á ENTER hnappinn fyrir úttakið.

  • Þú munt sjá gildið Rauður birtist. Þetta er vegna þess að liturinn Rauður er algengur litur í báðum dálkum CL-1 og CL-2 vinnublaða. Afritaðu nú þessa formúlu úr Cell C6 í C11 með því að nota Fill Handle tólið til að finna niðurstöðuna fyrir alla tvo dálkana.

Eftir nokkurn tíma mun allt úttak birtast.

Hér er liturinn Gulur, Appelsínugulur og Svartur. t birtast í CL-2 vinnublaði. Þess vegna fáum við restina #N/A inn CL-1 vinnublað.

Lesa meira: VLOOKUP Dæmi á milli tveggja blaða í Excel

Hvernig á að bera saman tvo dálka Notkun VLOOKUP fall og skila þriðja gildi

Við þurfum oft að nota VLOOKUP fall til að skila þriðja gildi með því að bera saman tvo dálka. Í þessum hluta munum við læra hvernig á að gera það á auðveldan hátt. Til að gera það breyttum við gagnasafninu, tengdum nokkrar stærðir við litina og bættum við öðrum dálki þar sem við settum þrjá liti. Nú munum við bera saman litadálkana og skila stærðinni í úttaksdálknum.

Skref:

  • Í Hólf F5 , settu inn eftirfarandi formúlu-
=VLOOKUP(E5,$B$5:$C$10,2,FALSE)

  • Eftir að hafa ýtt á ENTER hnappinn þá færðu þriðja gildið.

  • Til að fá hin gildin skaltu bara nota Fill Handle tool .

Hér eru öll þriðju gildin eftir samanburð.

Athugið

Það er mikilvægt að þekkja VLOOKUP virka rétt þar sem smávillur í röksemdum munu ekki gefa þér þá niðurstöðu sem þú vildir. Þú getur notað aðgerðirnar MATCH og INDEX sem valkost við aðgerðirnar VLOOKUP .

Niðurstaða

Það er allt fyrir greinin. Ég vona að aðferðirnar sem lýst er hér að ofan verði nógu góðar til að bera saman/finna samsvörun í tveimur dálkum í Excel með VLOOKUP aðgerðinni. Ekki hika við að spyrja spurninga í athugasemdinnikafla og gefðu mér álit. Farðu á síðuna til að kanna meira.

Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.