Talaan ng nilalaman
Sa Microsoft Excel, ang SUMIF na may INDEX-MATCH function ay malawakang ginagamit upang kunin ang sum batay sa maraming pamantayan mula sa iba't ibang column & mga hilera . Sa artikulong ito, malalaman mo nang detalyado kung paano namin magagamit ang SUMIF na ito kasama ng INDEX-MATCH na mga function na epektibong kumuha ng data sa ilalim ng maraming pamantayan .
Ang screenshot sa itaas ay isang pangkalahatang-ideya ng artikulo na kumakatawan sa dataset & isang halimbawa ng function upang kunin ang data sa pamamagitan ng pagsusuma batay sa pamantayan. Matututo ka pa tungkol sa dataset kasama ng lahat ng naaangkop na function sa mga sumusunod na pamamaraan sa artikulong ito.
I-download ang Practice Workbook
Maaari mong i-download ang aming Excel workbook na ginamit namin para ihanda ang artikulong ito.
SUMIF na may INDEX & MATCH
Panimula sa SUMIF, INDEX & MATCH Functions sa Excel
Bago bumaba sa paggamit ng pinagsamang function na ito, ipakilala natin ang panloob na & mga pangunahing pag-andar sa una.
1. SUMIF Function
- Aktibidad:
Idagdag ang mga cell na tinukoy ng mga ibinigay na kundisyon o pamantayan.
- Formula Syntax:
=SUMIF(saklaw, pamantayan, [sum_range])
- Mga Argumento:
saklaw- Saklaw ng mga cell kung saan matatagpuan ang pamantayan.
pamantayan- Mga napiling pamantayan para sa hanay.
sum_range- Saklaw ng mga cell na isinasaalang-alang para sa pagbubuod.
- Halimbawa:
Sa larawan sa ibaba, mayroong isang dataset. 10 brand ng computer ang nasa Column A , ang mga kategorya ng device sa Column B at ang kabuuang benta ng produkto para sa bawat brand sa loob ng 6 na buwan ay nasa susunod na 6 na column sa table.
Sa function na SUMIF , makikita namin ang kabuuang benta sa buwan ng Mayo para sa mga desktop lang ng lahat ng brand. Kaya, ang aming formula sa Cell F18 ay magiging:
=SUMIF(C5:C14,F17,H5:H14)
Pagkatapos pindutin ang Enter , ikaw ay Makukuha ang kabuuang presyo ng benta bilang $ 71,810.
2. INDEX Function
- Aktibidad:
Nagbabalik ng value ng reference ng cell sa intersection ng partikular na row & column sa isang ibinigay na hanay.
- Formula Syntax:
=INDEX(array, row_num, [column_num])
O,
=INDEX(reference, row_num , [column_num], [area_num])
- Mga Argumento:
array- Saklaw ng mga cell, column o row na isinasaalang-alang para sa mga value na hahanapin.
row_num- Posisyon ng row sa array.
column_position- Posisyon ng column sa array.
reference- Saklaw ng mga array.
area_num- Serial number ng array sa reference, kung hindi mo babanggitin ito ay ituturing na1.
- Halimbawa:
Ipagpalagay na gusto naming malaman ang halaga sa intersection ng 3rd row & Ika-4 na column mula sa hanay ng mga presyo ng benta mula sa talahanayan. Kaya, sa Cell F18 , kailangan nating i-type ang:
=INDEX(D5:I14,3,4)
Ngayon Pindutin ang Enter & makukuha mo ang resulta.
Dahil ang ika-4 na column sa napiling array ay kumakatawan sa mga presyo ng pagbebenta ng lahat ng device para sa Abril & ang ika-3 hilera ay kumakatawan sa kategorya ng Lenovo Desktop, kaya sa kanilang intersection sa array, makikita natin ang presyo ng pagbebenta ng Lenovo Desktop sa Abril.
Magbasa Nang Higit Pa : Paano Itugma ang Maramihang Pamantayan mula sa Iba't ibang Array sa Excel
3. MATCH Function
- Aktibidad:
Ibinabalik ang relatibong posisyon ng isang item sa isang array na tumutugma sa isang tinukoy na halaga sa isang tinukoy na pagkakasunud-sunod.
- Formula Syntax:
=MATCH(lookup_value , lookup_array, [match_type])
- Mga Argumento:
lookup_value- Ang halaga ng cell na hahanapin sa hanay ng mga cell.
lookup_array- Saklaw ng mga cell kung saan kailangang hanapin ang value ng lookup.
match_type- Opsyonal ito. Matutukoy nito kung gusto mo ng bahagyang o eksaktong tugma mula sa array para sa iyong lookup value.
- Halimbawa:
Sa una, malalaman natin ang posisyon ng buwan ng Hunyo mula samga header ng buwan. Sa Cell F17 , ang aming formula ay:
=MATCH(F16,D4:I4,0)
Pindutin ang Enter & makikita mo na ang posisyon ng column ng buwan ng Hunyo ay 6 sa mga header ng buwan.
Palitan ang pangalan ng buwan sa Cell F16 & makikita mo ang kaugnay na posisyon ng column ng isa pang buwan na napili.
At kung gusto naming malaman ang row position ng brand Dell mula sa mga pangalan ng mga brand sa Column B , ang formula sa Cell F20 ay magiging:
=MATCH(F19,B5:B14,0)
Dito, B5:B14 ay ang hanay ng mga cell kung saan hahanapin ang pangalan ng tatak. Kung babaguhin mo ang pangalan ng brand sa Cell F19 , makukuha mo ang nauugnay na row position ng brand na iyon mula sa napiling hanay ng mga cell.
Magbasa Pa: Paano Gamitin ang INDEX at Tugma para sa Bahagyang Tugma (2 Paraan)
Mga Katulad na Pagbasa
- Paano Pumili ng Tukoy na Data sa Excel (6 na Paraan)
- Formula Gamit ang INDIRECT INDEX MATCH Function sa Excel
- Index Match na may Maramihang Mga Tugma sa Excel (5 Paraan)
- Paano gamitin ang INDEX & Mga function ng MATCH worksheet sa Excel VBA
- Excel INDEX MATCH para Magbalik ng Maramihang Value sa Isang Cell
Pagsasama-sama ng INDEX & MATCH Functions sa Excel
Ngayon malalaman na natin kung paano gamitin ang INDEX & Ang MATCH ay gumagana nang magkasama bilang isang function at kung ano ang eksaktong ibinalik ng pinagsamang function na ito bilang output. Itoang pinagsamang function na INDEX-MATCH ay epektibo upang makahanap ng partikular na data mula sa isang malaking array. MATCH ang function dito ay naghahanap ng row & mga posisyon ng column ng mga halaga ng input & ibabalik lang ng INDEX function ang output mula sa intersection ng row na iyon & column positions.
Ngayon, batay sa aming dataset, gusto naming malaman ang kabuuang presyo ng pagbebenta ng Lenovo brand noong Hunyo. Kaya, sa Cell F18 , i-type ang:
=INDEX(D5:I14,MATCH(F17,B5:B14,0),MATCH(F16,D4:I4,0))
Pindutin ang Enter & makikita mo agad ang resulta.
Kung babaguhin mo ang buwan & pangalan ng device sa F16 & F17 ayon sa pagkakabanggit, makukuha mo ang nauugnay na resulta sa F18 nang sabay-sabay.
Magbasa Nang Higit Pa: Excel Index Itugma ang isa/maraming pamantayan na may iisa/maraming resulta
Paggamit ng SUMIF na may INDEX & MATCH Functions sa Excel
Ngayon, pumunta tayo sa pangunahing pinag-uusapan ng artikulo. Gagamitin namin ang SUMIF na may INDEX & MATCH function dito. Para sa aming pagkalkula na may maraming pamantayan, medyo binago namin ang dataset. Sa Column A , 5 brand ang naroroon na ngayon na may maraming hitsura para sa kanilang 2 uri ng device. Ang mga presyo ng benta sa iba pang column ay hindi nagbabago.
Aalamin natin ang kabuuang benta ng mga Lenovo device sa buwan ng Hunyo.
📌 Mga Hakbang:
➤ Sa output Cell F18 , ang kaugnay na formula ay magiging:
=SUMIF(B5:B14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))
➤ Pindutin ang Enter & makukuha mo ang kabuuang presyo ng benta para sa Lenovo sa Hunyo nang sabay-sabay.
At kung gusto mong lumipat sa kategorya ng device, ipagpalagay na gusto mong hanapin ang kabuuang presyo ng benta para sa desktop kung gayon ang aming Sum Range ay magiging C5:C14 & Ang Sum Criteria ay magiging Desktop na ngayon. Kaya, kung ganoon ang formula ay magiging:
=SUMIF(C5:C14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))
Magbasa Nang Higit Pa: INDEX MATCH na may Maramihang Pamantayan sa Iba't Ibang Sheet (2 Paraan)
Paggamit ng SUMIFS na may INDEX & Ang MATCH Function sa Excel
SUMIFS ay ang sub-category ng SUMIF function. Sa pamamagitan ng paggamit ng function na SUMIFS kasama ng INDEX & MATCH function sa loob, maaari kang magdagdag ng higit sa 1 criterion na hindi posible sa SUMIF function. Sa SUMIFS function, kailangan mong ipasok muna ang Sum Range , pagkatapos ay Criteria Range pati na rin ang Range Criteria ay ilalagay. Batay ngayon sa aming dataset, malalaman namin ang presyo ng pagbebenta ng Acer desktop sa buwan ng Mayo. Kasama ang mga row, nagdaragdag kami ng dalawang magkaibang pamantayan dito mula sa Columns B & C .
📌 Mga Hakbang:
➤ Ang kaugnay na formula sa Cell F19 ay magiging:
=SUMIFS(INDEX(D5:I14,0,MATCH(F16,D4:I4,0)),B5:B14,F17,C5:C14,F18)
➤ Pindutin ang Enter & babalik ang function bilang $ 9,000.00.
Magbasa Nang Higit Pa: Index Match Sum Multiple Rows sa Excel (3 Ways)
Mga Pangwakas na Salita
Sana, ang artikulong ito sa paggamit ng SUMIFna may INDEX & Ipo-prompt ka na ngayon ng mga function ng MATCH na mag-apply sa iyong mga gawain sa Excel. 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 kawili-wiling artikulo na may kaugnayan sa mga function ng Excel sa website na ito.