Hvernig á að nota VLOOKUP með SUM aðgerð í Excel (6 aðferðir)

  • Deildu Þessu
Hugh West

Efnisyfirlit

The VLOOKUP aðgerðin er ein öflugasta, sveigjanlegasta og afar gagnlegasta aðgerð Microsoft Excel til að leita og sækja gildi – annaðhvort nákvæmlega samsvarandi gildi eða næst samsvarandi gildi – með því að fletta upp samsvarandi gildi. En til að ná ákveðnum árangri er það stundum ekki nóg að nota aðeins VLOOKUP aðgerðina. Þessi grein mun sýna þér hvernig á að nota VLOOKUP aðgerðina með SUM aðgerðinni til að framkvæma ákveðnar aðgerðir í Excel.

Hlaða niður æfingasniðmáti

Þú getur hlaðið niður ókeypis Excel sniðmátinu héðan og æft á eigin spýtur.

VLOOKUP SUM.xlsx

VLOOKUP in Excel

VLOOKUP stendur fyrir ' Lóðrétt leit '. Það er aðgerð sem gerir Excel til að leita að ákveðnu gildi í dálki, til að skila gildi úr öðrum dálki í sömu röð.

Generic Formula:

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

Hér,

Rök Skilgreining
uppflettingargildi Gildið sem þú ert að reyna að passa við
töflufylki Gagnasviðið sem þú vilt leita í gildi þínu
col_index_num Samsvarandi dálkur leitargildisins
sviðsleit Þetta er Boolean gildi: TRUE eða FALSE.

FALSE (eða 0) þýðir nákvæm samsvörun og TRUE (eða 1) þýðir áætluð samsvörun.

6kaup.

Formúlusundurliðun:

Við skulum brjóta niður formúluna til að skilja hvernig við fundum nöfn viðskiptavina og viðeigandi kaup.

  • ÚTLIT(F5:F9,B5:C9,2,FALSK) -> það leitar að nákvæmu nafni ( FALSE rök) allra vara ( F5:F9 ) úr annarri töflunni, í vörufylki ( B5:C9 ) úr fyrstu töflunni og skilar verði þeirrar vöru (dálkavísitala 2 ).

Úttak: 700,1500,100,300,500

  • VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9 -> G5:G9 vísar til Magn dálkur gagnasafnsins.

    Svo, VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9 verður {(700,1500,100,300,500)*(10 ,50,20,200,80)} .

Úttak: 7000,75000,2000,60000,40000

  • E5:E9=J5 -> það leitar að samsvörun uppflettingargildisins (t.d. John í Hólf J5 ) í gegnum fylkið í Nafnadálknum ( E5:E9 ) og skilar TRUE eða FALSE byggt á leitinni.

Úttak: {TRUE;FALSE;FALSE;FALSE;FALSE}

Eins og við fengum TRUE gildi svo nú vitum við að það eru samsvarandi gildi í gagnasafninu. Það er ekki stöðugt gildisútdráttarferli. Vegna þess að við getum skrifað hvaða nafn sem er úr gagnasafninu í þeim reit ( J5 ) og niðurstaðan verður sjálfvirk mynduð í niðurstöðuhólfinu (t.d. J6 ).

  • FLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9*(E5:E9=J5) -> verður (7000,75000,2000,60000,40000)*({TRUE;FALSE;FALSE;FALSE;FALSE}) , það margfaldar TRUE/FALSE skilagildið með return fylkinu og framleiðið niðurstöðuna aðeins fyrir TRUE gildin og sendið hana í reitinn. FALSE gildi eru í raun að hætta við ósamsvarandi gögn töflufylkingarinnar, sem leiðir til þess að aðeins samsvarandi gildi birtast í reitnum ( J6 ), sem þýðir að ef þú setur nafnið John frá nafninu gagnasafn ( E5:E9 ) í reitnum J5 , það mun aðeins búa til heildarkaup ( 7000 ) á John, ef þú setur nafnið Roman mun það framleiða 75000 í niðurstöðuhólfinu ( J6 ). (sjá myndina að ofan)

Úttak: 7000,0,0,0,0

  • SUM(FLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9*(E5:E9=J5)) -> verður SUM(7000)

Output: 7000 (sem er nákvæmlega heildarkaupupphæð Jóhannesar)

Lykilatriði sem þú verður að hafa í huga

  • Þar sem svið gagnatöflufylkisins til að leita að gildinu er fast, ekki gleyma að setja dollara ($) merki fyrir framan frumviðmiðunarnúmer fylkistöflunnar.
  • Þegar unnið er með fylkisgildi, ekki gleyma að ýta á Ctrl + Shift + Enter á lyklaborðið þitt á meðan þú tekur niðurstöður út. Að ýta aðeins á Enter virkar aðeins þegar þú ert að nota Microsoft 365 .
  • Eftir að hafa ýtt á Ctrl + Shift + Enter muntu taka eftir því að formúlustikan fylgirformúla í hrokknum axlaböndum {} og lýsa því yfir sem fylkisformúlu. Ekki slá inn svigana {} sjálfur, Excel gerir þetta sjálfkrafa fyrir þig.

Niðurstaða

Þessi grein útskýrð í smáatriðum hvernig á að nota VLOOKUP og SUM aðgerðir í Excel. Ég vona að þessi grein hafi verið þér mjög gagnleg. Ekki hika við að spyrja ef þú hefur einhverjar spurningar varðandi efnið.

Gagnlegar aðferðir til að nota VLOOKUP með SUM aðgerð í Excel

Í þessum hluta munum við læra hvernig á að nota VLOOKUP og SUM aðgerðir í Excel saman til að búa til ákveðin úrslit.

1. VLOOKUP og SUM til að reikna út samsvarandi gildi í dálkum

Íhugaðu eftirfarandi gagnasafn sem samanstendur af nöfnum nemenda og fengnum merkjum þeirra á hverju námskeiði sem er geymt í mismunandi dálkum. Hvað ef þú vilt bara komast að heildareinkunn tiltekins nemanda? Til að fá það þarftu að reikna út tölur út frá mismunandi dálkum.

Við skulum reikna út hvernig á að líta í mismunandi dálka og fá summa niðurstöðu af samsvarandi gildum í þeim dálkum með því að nota VLOOKUP SUM aðgerðir í Excel.

Skref:

  • Veldu nafnið eða gögnin sem þú vilt finna niðurstöðuna úr gagnasafni og settu nafnið eða gögnin í annan reit. (t.d. Jóhannes í Hólfinu E12 ).
  • Smelltu á annan reit þar sem þú vilt að niðurstaðan birtist (t.d. Hólf E13 ).
  • Í þann reit skaltu skrifa eftirfarandi formúlu,
=SUM(VLOOKUP(E12,B5:G9,{1,2,3,4,5,6},FALSE))

Hvar,

E12 = John, nafn sem við geymdum sem uppflettingargildi

B5:G9 = Gagnasvið til að leita í uppflettingargildi

{1,2,3,4,5 ,6} = Samsvarandi dálkar uppflettigildanna (dálkar sem hafa John's merki á hverju námskeiði geymt)

FALSE = Eins og við viljum nákvæma samsvörun, þá setjum við rökinsem FALSE .

  • Ýttu á Ctrl + Shift + Enter á lyklaborðinu þínu.

Þetta ferli mun gefa þér þá niðurstöðu sem þú krafðist (heildareinkunn Johns er 350 , náð með því að leggja saman einkunnir úr stærðfræði, eðlisfræði, efnafræði, líffræði og ensku námskeiðum hans).

Formúlusundurliðun:

Við skulum brjóta niður formúluna til að skilja hvernig við fundum merki Johns.

  • VLOOKUP(E12,B5:G9, {1,2,3,4,5,6},FALSK) -> leita að E12 (John) í B5:G9 (fylki) og skila nákvæmlega samsvarandi dálkumgildum ({1,2,3,4,5,6} ,FALSE) .

Framleiðsla: 90,80,70,60,50 (sem er einmitt einkunnin sem John náði á einstökum námskeiðum)

  • SUM(VLOOKUP(E12,B5:G9,{1,2,3,4,5,6},FALSE)) -> verður SUM(90,80,70,60,50)

Úttak: 350 (heildareinkunn Jóhannesar)

2. VLOOKUP og SUM til að ákvarða samsvarandi gildi í röðum

Íhugaðu eftirfarandi gagnasafn sem samanstendur af nöfnum nemenda og fengnum merkjum þeirra á hverju námskeiði sem er geymt í mismunandi dálkum. Hvað ef þú vilt bara komast að heildareinkunn þeirra nemenda sem hafa tekið prófið aftur? Gagnapakkinn inniheldur einkunnir sumra nemenda á hverju námskeiði skipt í tvær raðir og lýst þeim sem tveimur próftegundum. Til að fá það þarftu ekki aðeins að reikna tölur út frá mismunandi dálkum heldur verður þú einnig að taka margar línur inn ííhugunarefni.

Við skulum reikna út hvernig á að líta í mismunandi dálka og raðir og fá summa niðurstöðu samsvarandi gilda í þessum dálkum og línum með því að nota VLOOKUP SUM aðgerðir í Excel.

Skref:

  • Veldu reit í vinnublaðinu til að setja nafnið eða gögnin sem þú vilt finna niðurstöðuna úr gagnasafninu síðar (í okkar tilfelli var það Hólf E13 ).
  • Smelltu á annan reit þar sem þú vilt að niðurstaðan birtist (t.d. Hólf E14 ).
  • Í þeim reit skaltu skrifa eftirfarandi formúlu,
=SUMPRODUCT((B5:B11=E13)*C5:G11)

Þetta ferli mun gefa þér niðurstöðuna sem þú krafðist (heildareinkunn allra nemenda með endurteknu prófi).

Formúlusundurliðun:

Við skulum brjóta niður formúluna til að skilja hvernig við fundum heildareinkunn nemenda með endurteknu prófin,

  • B5:B11=E13 -> það leitar að samsvörun uppflettingargildisins (t.d. John í Hólf E13 ) í gegnum fylkið í Nafnadálknum ( B5:B11 ) og skilar TRUE eða FALSE byggt á leitinni.

Úttak: { TRUE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE }

Þar sem við fengum TRUE gildi svo nú vitum við að það eru samsvarandi gildi í gagnasafninu. Það er ekki stöðugt gildisútdráttarferli. Vegna þess að við getum skrifað hvaða nafn sem er úr gagnasafninu í þeim reit ( E13 ) og niðurstaðan verður sjálfvirk mynduð í niðurstöðuhólfinu (t.d. E14 ). (sjá myndhér að ofan)

  • SUMVARA((B5:B11=E13)*C5:G11) -> verður SUMMARVÖRUR{TRUE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE}*(C5:G11) sem þýðir, SUMVARA fallið margfaldar síðan TRUE/FALSE skilar gildi með return array og framleiðir niðurstöðuna aðeins fyrir TRUE gildin og sendu það til reitsins. FALSE gildi eru í raun að hætta við ósamsvarandi gögn töflufylkisins, sem leiðir til þess að aðeins samsvarandi gildi birtast í reitnum.

Úttak: 750 (Heildareinkunn Jóhannesar með endurteknu prófi)

3. Búa til gildi í tveimur mismunandi vinnublöðum með því að nota VLOOKUP og SUM aðgerðir

Við höfum prófeinkunn nemenda í Excel vinnublaðinu sem heitir Marksheet .

Og í vinnublaðinu sem heitir Result Sheet viljum við hafa alla einstaklinga nemandans heildareinkunn.

Skrefin til að reikna út gildi frá öðru blaði til vinnublaðs eru sýnd hér að neðan,

Skref:

  • Fyrst skaltu velja reitinn við hliðina á gögnunum eða hvar á því vinnublaði sem þú vilt fá úttakið (t.d. reitinn við hlið nafnsins John).
  • Í þann reit skaltu bara setja einfalda VLOOKUP-SUM formúla sem þú hefur þegar þekkt úr fyrri umræðu; formúla eins og,
=SUM(VLOOKUP(D5,B5:G9,{1,2,3,4,5,6},FALSE)

En þar sem þetta vinnublað hefur engin gögn til að taka tillit til, mun það framleiða villu í reitnum. Svo, allt sem þú þarft að geragerðu það, settu bara músarbendilinn á undan fylkisyfirlýsingunni í formúlunni (t.d. B5:G9 ), og veldu hitt blaðið sem þú vilt hafa gildin þín úr.

Það myndar það blað sjálfkrafa í vinnublaðið þitt, þess vegna verða öll gögn þess blaðs einnig eign vinnublaðsins.

Nú verður formúlan,

=SUM(VLOOKUP(D5,Marksheet!B5:G9,{1,2,3,4,5,6},FALSE))

  • Ýttu á Enter og þú færð þá niðurstöðu sem þú vilt (t.d. heildarfjölda Johns merki er 350 , myndað úr Marksheet vinnublaðinu)

  • Dragðu röðina niður um Fylltu handfang til að nota formúluna á restina af línunum til að fá niðurstöðurnar.

Þú færð niðurstöður allra uppflettigagna frá annað Excel blað í Excel blaðinu þínu.

Lesa meira: Hvernig á að Vlookup og summa yfir mörg blöð í Excel

4. Mæling á gildum á mörgum vinnublöðum Að útfæra VLOOKUP og SUM aðgerðir

Allt í lagi, nú þegar þú veist hvernig á að fletta upp og sækja gildi úr einu vinnublaði og fá niðurstöðuna í öðru vinnublaði í Excel, þá er kominn tími til að læra hvernig á að gerðu það í mörgum vinnublöðum.

Líttu á eftirfarandi gögn þar sem við höfum þrjú mismunandi vinnublöð sem heita Stærðfræðiblað, Eðlisfræðiblað og Efnafræðiblað þar sem hvert námskeið fær einkunnir einstakra manna. nemandi voru geymd.

Og við viljum aðeins vitaheildareinkunn nemenda, ekki einstaklingsins. Þannig að við getum sótt það í vinnublaðið okkar úr öllum þessum einstöku blöðum. Og ferlið er svipað ferlinu sem fjallað var um áður.

Til að búa til allt blaðið sjálfkrafa rétt fyrir fylkisyfirlýsinguna, valdirðu blaðið handvirkt með því að smella á það ekki satt? Svo, hér muntu gera nákvæmlega svona. Munurinn er áður en þú þurftir bara að velja eitt blað, en í þetta skiptið muntu velja mörg blöð mörgum sinnum rétt fyrir fylkisyfirlýsingu hvers gagnasafns úr tengdu vinnublaði.

  • Formúlan mun líta svona út,
=SUM(VLOOKUP(B5,'Math Sheet'!B5:G9,{1,2,3,4,5,6},FALSE),VLOOKUP(B5,'Physics Sheet'!B5:G9,{1,2,3,4,5,6},FALSE),VLOOKUP(B5,'Chemistry Sheet'!B5:G9,{1,2,3,4,5,6},FALSE))

  • Ýttu á Enter og þú færð útkoman sem óskað er eftir (t.d. heildareinkunn John er 240 , búin til úr vinnublöðunum frá Stærðfræðiblaði, Eðlisfræðiblaði, Efnafræðiblaði ).

  • Dragðu röðina niður með Fill Handle til að nota formúluna á restina af línunum til að fá niðurstöðurnar.

Þú færð niðurstöður allra uppflettigagna úr mörgum Excel blöðum í Excel blaðinu þínu.

Svipuð lesning:

  • Hvernig á að VLOOKUP með mörgum skilyrðum í Excel (2 aðferðir)
  • Samana SUMIF og VLOOKUP Excel (3 fljótlegar aðferðir)

5. Að draga saman gildin sem eru sett fram í öðrum dálkum með VLOOKUP og SUM aðgerðum

Íhugaðu eftirfarandigagnasafn sem samanstendur af nöfnum nemenda og fengnum merkjum þeirra á hverjum áfanga sem er geymt í mismunandi dálkum. Hvað ef þú vilt finna út heildareinkunn tiltekins nemanda út frá ákveðnum námskeiðum? Til að fá það þarftu að reikna út tölur út frá öðrum dálkum.

Við skulum reikna út hvernig á að leita í öðrum dálkum og fá summa niðurstöðu samsvarandi gilda í þessum dálkum með því að nota VLOOKUP SUM aðgerðir í Excel.

Skref:

  • Veldu nafnið eða gögnin sem þú vilt finna niðurstöðuna úr gagnasafni og settu nafnið eða gögnin í annan reit. (t.d. Jóhannes í Hólfinu E12 ).
  • Smelltu á annan reit þar sem þú vilt að niðurstaðan birtist (t.d. Hólf E13 ).
  • Í þann reit skaltu skrifa eftirfarandi formúlu,
=SUM(VLOOKUP(E12,B5:G9,{2,5},FALSE))

Hvar,

E12 = John, nafnið sem við geymdum sem uppflettingargildi

B5:G9 = Gagnasvið til að leita í uppflettingargildinu

{2,5} = Samsvarandi dálkar uppflettigildanna (dálkar sem hafa John's merki á aðeins geymdum stærðfræði- og líffræðinámskeiðum)

FALSE = Eins og við viljum nákvæma samsvörun, þá setjum við rökin sem FALSE .

  • Ýttu á Ctrl + Shift + Enter á lyklaborðinu þínu.

Þetta ferli mun gefa þér þá niðurstöðu sem þú þurftir (John náði samtals 150 stigum á Stærðfræði og Líffræði námskeiðum).

FormúlaSundurliðun:

Við skulum brjóta niður formúluna til að skilja hvernig við fundum heildareinkunn Johns í stærðfræði- og líffræðinámskeiðunum.

  • VLOOKUP(E12,B5:G9 ,{2,5},FALSE) -> leitar að E12 (John) í B5:G9 (fylki) og skilar nákvæmlega samsvarandi dálkumgildum stærðfræði og líffræði ({2,5},FALSE) .

Úttak: 90,60 (sem er nákvæmlega þau stig sem John náði í stærðfræði og líffræði)

  • SUMMA(VLOOKUP(E12,B5:G9,{2,5},FALSE)) -> verður SUM(90,60)

Úttak: 150 (heildareinkunn Jóhannesar í stærðfræði og líffræði)

6. Innleiðing á VLOOKUP og SUM aðgerðum í fylki

Skoðaðu eftirfarandi gagnasafn þar sem við þurfum að komast að ekki bara nafni viðskiptavinarins heldur einnig heildarkaupum á því mikla magni af vöru sem viðskiptavinur keypti.

Og við munum nota VLOOKUP SUM aðgerðir í Excel til að draga niðurstöðuna úr þessu stóra safni fylkinga.

Skref:

  • Veldu reit í vinnublaðinu til að setja nafnið eða gögnin sem þú vilt finna niðurstöðuna úr gagnasafninu síðar (í okkar tilfelli var það Hólf J5 ).
  • Smelltu á annan reit þar sem þú vilt að niðurstaðan birtist (t.d. Hólf J6 ).
  • Í þann reit skaltu skrifa eftirfarandi formúla,
=SUM(VLOOKUP(F5:F9,B5:C9,2,FALSE)*G5:G9*(E5:E9=J5))

Þetta ferli mun framleiða nafn viðskiptavinarins ásamt heildaruppskriftinni

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.