Pagsamahin ang SUMIF at VLOOKUP sa Excel (3 Quick Approaches)

  • Ibahagi Ito
Hugh West

Sa Microsoft Excel, kailangan nating pagsamahin ang SUMIF at VLOOKUP function para maghanap ng value, at batay sa criterion na iyon, kinakalkula ang isang kabuuan mula sa hanay ng mga value. Sa artikulong ito, matututunan mo ang ilang kapaki-pakinabang na diskarte upang pagsamahin ang mga function ng SUMIF at VLOOKUP na may ilang angkop na halimbawa at simpleng paliwanag.

I-download ang Workbook ng Practice

Maaari mong i-download ang Excel workbook na ginamit namin para ihanda ang artikulong ito.

Pagsamahin ang SUMIF sa VLOOKUP.xlsx

Pangkalahatang-ideya: Excel SUMIF Function

  • Layunin:

Idinaragdag ng function ang mga cell na tinukoy ng isang partikular na kundisyon o pamantayan.

  • Formula:

=SUMIF(saklaw, pamantayan, [sum_range])

  • Mga Argumento:

saklaw - Ang hanay ng mga cell kung saan ilalapat ang kundisyon. pamantayan- Kundisyon para sa napiling hanay ng mga cell. [sum_range]- Ang hanay ng mga cell kung saan nakalagay ang mga output. Para sa mas detalyadong mga paliwanag at halimbawa sa function na SUMIF , mag-click dito .

Pangkalahatang-ideya: Excel VLOOKUP Function

  • Layunin:

Ang VLOOKUP function ay naghahanap ng value sa pinakakaliwang column sa isang table at pagkatapos ay nagbabalik ng value sa parehong row mula sa isang tinukoy na column.

  • Formula:

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

  • Mga Argumento:

lookup_value- Ang value na hinahanap nito sa pinakakaliwang column ng ibinigay na talahanayan. Maaaring iisang halaga o hanay ng mga halaga. table_array- Ang talahanayan kung saan hinahanap nito ang lookup_value sa pinakakaliwang column. col_index_num- Ang bilang ng column sa talahanayan kung saan ibabalik ang isang value. [range_lookup]- Sinasabi kung kinakailangan ang eksaktong o bahagyang tugma ng lookup_value. 0 para sa eksaktong tugma, 1 para sa bahagyang tugma. Ang default ay 1 (bahagyang tugma). Para sa mas detalyadong mga paliwanag at halimbawa sa function na VLOOKUP , mag-click dito .

Magbasa Nang Higit Pa: Ano ang Table Array sa VLOOKUP? (Ipinaliwanag sa Mga Halimbawa)

3 Mga Kapaki-pakinabang na Paraan para Pagsamahin ang SUMIF at VLOOKUP sa Excel

Kapag kailangan nating pagsamahin ang SUMIF at VLOOKUP function, ang senaryo ay maaaring isaalang-alang sa dalawang kategorya. i) Kailangan nating hanapin ang mga tugma at pagkatapos ay gumawa ng kabuuan batay sa mga natuklasan. O kaya, ii) Kailangan nating gumawa ng kabuuan mula sa maraming talahanayan o worksheet at pagkatapos ay hanapin ang tugma sa VLOOKUP Ang unang dalawang pamamaraan sa sumusunod ay sumasaklaw sa paunang pamantayan at habang ang Ibubuod ng ikatlong paraan ang pangalawa.

1. SUMIF with VLOOKUP to Find Matches and Sum in Similar Worksheet

Ipakilala natin ang atingdataset muna. Ang unang talahanayan (B4:D14) ay kumakatawan sa ilang random na data ng order na may mga ID ng produkto at ang mga katumbas na presyo ng mga ito. Ang pangalawang talahanayan sa kanan ay nagpapakita ng mga pangalan ng customer at kanilang mga ID. Ang gagawin namin dito ay maghanap ng partikular na pangalan ng customer na nasa Cell C16 at pagkatapos ay batay sa impormasyong ito lamang, hahanapin namin ang mga order para sa kaukulang customer at gagawa kami ng kabuuan ng kabuuang presyo na babayaran sa Cell C17 .

Sa output Cell C17 , ang kinakailangang formula na may SUMIF at VLOOKUP ang mga function ay magiging:

=SUMIF(B5:B14,VLOOKUP(C16,F5:G11,2,FALSE),D5:D14)

At pagkatapos pindutin ang Enter , makukuha mo ang return value gaya ng ipinapakita sa larawan sa ibaba.

🔎 Paano Gumagana ang Formula?

  • Sa formula na ito, gumagana ang VLOOKUP function bilang pangalawang argumento (Criteria) ng SUMIF function.
  • Ang VLOOKUP function ang pangalang Alex sa lookup array (F5:G11) at ibinabalik ang ID number para kay Alex.
  • Batay sa ID number na nakita sa nakaraang hakbang, ang SUMIF function ay nagdaragdag ng lahat ng mga presyo para sa kaukulang numero ng ID.

Magbasa Nang Higit Pa: Paano Mag-Vlookup at Mag-sum Across Mul mga pangunahing Sheet sa Excel (2 Formula)

2. SUMIF na may VLOOKUP para Maghanap ng Mga Tugma at Sum sa Katulad na Worksheet sa Excel

Sa seksyong ito, ilalapat namin ang parehong mga pamamaraang inilarawanbago ngunit sa pagkakataong ito, ang lookup array o table ay nasa isa pang worksheet (Sheet2) . Kaya, kapag kailangan nating sumangguni sa hanay ng paghahanap kung saan nakalagay ang mga pangalan ng customer at ang kanilang mga ID, kakailanganin din nating banggitin ang nauugnay na pangalan ng Sheet. Ang sumusunod na worksheet (Sheet1) ay naglalaman ng pangunahing data na may output cell.

At narito ang pangalawang worksheet (Sheet2) kung saan naroroon ang lookup array.

Upang isama ang lookup array sa itaas sa VLOOKUP function, kailangan nating banggitin ang pangalan ng worksheet ( Sheet2) . Awtomatikong ilalagay ang pangalan ng worksheet na ito kapag lumipat ka sa Sheet2 at piliin ang lookup array para sa function na VLOOKUP . Kaya, ang huling formula sa output Cell C17 ay magiging:

=SUMIF(B5:B14,VLOOKUP(C16,Sheet2!B3:C9,2,FALSE),Sheet1!D5:D14)

Ngayon pindutin ang Ipasok ang at makukuha mo ang resultang halaga tulad ng ipinapakita sa ibaba.

Magbasa Nang Higit Pa: VLOOKUP at Ibalik ang Lahat ng Tugma sa Excel (7 Paraan)

Mga Katulad na Pagbasa

  • Hindi Gumagana ang VLOOKUP (8 Dahilan at Solusyon)
  • Excel LOOKUP vs VLOOKUP: May 3 Halimbawa
  • Pagsasama-sama ng SUMPRODUCT at VLOOKUP sa Excel
  • INDEX MATCH vs VLOOKUP Function (9 Halimbawa)
  • Paano Gawing Sensitibo ang VLOOKUP Case sa Excel (4 na Paraan)

3. Pagsamahin ang VLOOKUP, SUMPRODUCT, at SUMIF Function para sa Maramihang Excel Sheet

Ngayon aygumana sa maraming mga spreadsheet. Sa paraang ito, gagawa kami ng kabuuan mula sa data na available sa magkaibang dalawang magkaibang worksheet at pagkatapos ay mag-extract ng value na may VLOOKUP function batay sa katumbas na halaga ng kabuuan. Sa larawan sa ibaba, ang unang worksheet na pinangalanang Bonus_Amount ay mayroong 3 magkakaibang talahanayan. Ang pinakakaliwang talahanayan ay magpapakita ng mga bonus sa pagbebenta para sa mga kaukulang sales representative. Kailangan nating kunin ang mga halaga ng bonus na ito sa pamamagitan ng paglalapat ng VLOOKUP function para sa array (E5:F8) na nauugnay sa pamantayan ng bonus. Ang pamantayan ng bonus ay talagang ang kabuuang benta na kailangan nating ilabas mula sa dalawang magkaibang worksheet na pinangalanang 'Day 1' at 'Day 2' .

Ang sumusunod na worksheet ay ang data ng benta para sa Day 1 sa Nobyembre 2021.

At isa pang worksheet na may pangalang 'Day 2' ay narito kasama ang data ng benta para sa ikalawang araw.

Sa 1st worksheet (Bonus_Amount) , ang kinakailangang formula sa output Ang cell C5 ay magiging:

=VLOOKUP(SUMPRODUCT(SUMIF(INDIRECT("'"&$H$5:$H$6&"'!"&"B5:B10"),Bonus_Amount!B5,INDIRECT("'"&$H$5:$H$6&"'!"&"C5:C10"))),$E$5:$F$8,2,TRUE)

Pagkatapos pindutin ang Enter at gamitin ang Fill Handle para i-autofill ang natitirang mga cell sa column na Bonus, kukunin natin ang mga sumusunod na output.

🔎 Paano Gumagana ang Formula?

  • Sa formula na ito, ang ang INDIRECT na function ay tumutukoy sa mga pangalan ng Sheet mula sa Mga Cell H5 at H6.
  • Ang SUMIF Ang function ay gumagamit ng mga reference sheet(Nakuha ng INDIRECT function) para isama ang sum range at pamantayan para sa mga argumento nito. Ang mga resultang output mula sa function na ito ay bumalik sa isang array na kumakatawan sa mga halaga ng benta para sa isang partikular na salesperson mula sa Araw 1 at Araw 2.
  • Ang SUMPRODUCT function ay nagdaragdag ng mga halaga ng benta na natagpuan sa nakaraang hakbang.
  • Hinahanap ng VLOOKUP function ang hanay ng kabuuang halaga ng benta na ito sa talahanayan (E4:F8) ng Mga Pamantayan ng Bonus sa Bonus_Amount sheet. At sa wakas, ibinabalik nito ang halaga ng bonus batay sa hanay ng pamantayan para sa isang salesperson.

Magbasa Nang Higit Pa: Paano Pagsamahin ang Excel SUMIF & VLOOKUP sa Maramihang Sheet

Paggamit ng SUMIFS sa VLOOKUP para Magdagdag ng Maramihang Pamantayan

Nagagawa ng SUMIFS function na ang paggamit ng maraming pamantayan o kondisyon . Sa pamamagitan ng pagsasama-sama ng function na ito sa VLOOKUP , maaari tayong maghanap ng value, magdagdag ng ilang pamantayan at sa wakas ay makakuha ng kabuuan na isinasaalang-alang ang nabanggit na pamantayan para sa lookup value. Ang dataset sa mga sumusunod ay medyo katulad ng nakita natin sa unang dalawang pamamaraan. Sa talahanayang ito, nagdagdag kami ng bagong column pagkatapos ng column na Price . Kinakatawan ng bagong column ang mga status ng order para sa lahat ng order ID. Sa paggamit ng SUMIFS function dito, maglalagay kami ng dalawang pamantayan- i) Ang partikular na order ID para sa isang customer, at ii) Katayuan ng Order bilang 'Nakumpirma' lamang.

Angkinakailangang formula sa output Cell C17 ay magiging:

=SUMIFS(D5:D14,B5:B14,VLOOKUP(C16,G5:H11,2,FALSE),E5:E14,"Confirmed")

Ngayon pindutin ang Enter at makukuha mo ang kabuuang presyo ng mga naaayon na order para kay Marcus.

Magbasa nang higit pa: VLOOKUP na may Maramihang Pamantayan sa Excel

Mga Pangwakas na Salita

Umaasa ako na ang lahat ng mga simpleng pamamaraang ito na nabanggit sa itaas ay makakatulong na sa iyo na mailapat ang mga ito sa iyong mga spreadsheet ng Excel kapag kailangan mong pagsamahin ang SUMIF gamit ang function na VLOOKUP . Kung mayroon kang anumang mga katanungan o puna, mangyaring ipaalam sa akin sa seksyon ng komento. O maaari mong tingnan ang aming iba pang mga artikulo na nauugnay sa mga function ng Excel sa website na ito.

Si Hugh West ay isang napakaraming Excel trainer at analyst na may higit sa 10 taong karanasan sa industriya. May hawak siyang Bachelor's degree sa Accounting and Finance at Master's degree sa Business Administration. Si Hugh ay may hilig sa pagtuturo at nakabuo ng kakaibang diskarte sa pagtuturo na madaling sundin at maunawaan. Ang kanyang dalubhasang kaalaman sa Excel ay nakatulong sa libu-libong mag-aaral at propesyonal sa buong mundo na mapabuti ang kanilang mga kasanayan at maging mahusay sa kanilang mga karera. Sa pamamagitan ng kanyang blog, ibinahagi ni Hugh ang kanyang kaalaman sa mundo, nag-aalok ng mga libreng Excel tutorial at online na pagsasanay upang matulungan ang mga indibidwal at negosyo na maabot ang kanilang buong potensyal.