Sisukord
MS Excelis on tohutu mitmekesisus kasutades SUMPRODUCT koos INDEX ja MATCH funktsioone koos. Selles artiklis püüan illustreerida, kuidas me saame kasutada seda liitfunktsiooni tõhusalt mitme kriteeriumi alusel mööda ridu & veerud.
Lae alla praktiline töövihik
Saate alla laadida Exceli töövihiku, mida me kasutasime selle artikli ettevalmistamisel. Saate andmeid muuta & näha uusi tulemusi.
SUMPRODUCT koos INDEX ja MATCH funktsioonidega.xlsxSissejuhatus funktsioonidesse: SUMPRODUCT, INDEX ja MATCH koos näidetega
Enne, kui jõuame selleni, kuidas need kolm võimsat funktsiooni koos töötavad, tutvustame neid funktsioone & nende tööprotsessi ükshaaval.
1. Funktsioon SUMPRODUCT
- Süntaks:
=SUMPRODUCT(array1,[array2],[array3],...)
- Funktsioon:
Tagastab vastavate vahemike või massiividega seotud toodete summa.
- Näide:
Meie andmestikus on olemas erinevate kaubamärkide arvutiseadmete nimekiri koos arvutipoe 6 kuu müügihindadega. Tahame teada kõigi kaubamärkide lauaarvutite kogumüügihinda ainult jaanuaris.
📌 Sammud:
➤ Esiteks, Cell F18 , peame kirjutama:
=SUMPRODUCT((C5:C14=F16)*D5:D14)
Siin on rakkude vahemik C5:C14 näitab rakke Seadme kategooria veerg, lahter F16 viitab valitud Seade ja lahtrite vahemik D5:D14 kujutab endast rakke Jan veerus.
➤ Pärast seda vajutage SISESTA & näete kõigi lauaarvutite müügihinda kokku, mis on Jaanuar korraga.
Seespool SUMPRODUCT funktsioon, seal asub ainult üks massiivi. Siin, C5:C14=F16 tähendab, et me anname funktsioonile korralduse sobitada kriteeriumid Cell F16 lahtrite vahemikus C5:C14 Lisades veel ühe rakkude vahemiku D5:D14 koos Tärn(*) enne, et me ütleme funktsioonile, et ta summeeriks kõik selle vahemiku väärtused antud kriteeriumide alusel.
2. INDEX-funktsioon
- Süntaks:
=INDEX(array, row_num, [column_num])
või,
=INDEX(reference, row_num, [column_num], [area_num])
- Funktsioon:
Tagastab konkreetse rea ja veeru ristumiskohas oleva lahtri viite väärtuse antud vahemikus.
- Näide:
Eeldades, et me tahame teada väärtust 3. rea ja templi ristumiskohas; 4. veerg müügihindade massiivi tabelist.
📌 Sammud:
➤ In Lahter F19 , tüüp:
=INDEX(D5:I14,3,4)
➤ Press SISESTA & sa saad tulemuse.
Kuna Neljas massiivi veerg kujutab kõigi seadmete müügihindu, mis on mõeldud Aprill & Kolmas rida kujutab endast Lenovo Desktop kategooria , nende ristumiskohas massiivi, leiame müügihinna Lenovo töölaua sisse Aprill .
3. MATCH-funktsioon
- Süntaks:
=MATCH(lookup_value, lookup_array, [match_type])
- Funktsioon:
Tagastab elemendi suhtelise positsiooni massiivi sees, mis vastab määratud väärtusele määratud järjekorras.
- Näide:
Esiteks, me teame, mis positsioonil on kuu juuni kuu pealkirjadest.
📌 Sammud:
➤ In Lahter F17 , meie valem on:
=MATCH(F16,D4:I4,0)
➤ Press SISESTA & leiad, et veeru positsioon kuu kohta on juuni on 6 kuu pealkirjades.
Muuda kuu nime Lahter F17 & näete, et teise kuu seotud veeru positsioon on valitud.
Ja kui me tahame teada, millises reas asub brändi Dell kaubamärkide nimedest Veerg B , siis valemiga Lahter F20 on:
=MATCH(F19,B5:B14,0)
Siin, B5:B14 on lahtrite vahemik, kus otsitakse kaubamärgi nime. Kui muudate kaubamärgi nime lahtris Lahter F19 , saate selle kaubamärgi seotud rea positsiooni valitud rakkude vahemikust.
INDEX- ja MATCH-funktsioonide kasutamine koos Excelis
Nüüd teame, kuidas kasutada INDEX & MATCH funktsioone koos funktsioonina ja mida täpselt see kombineeritud funktsioon väljundina tagastab. See kombineeritud INDEX-MATCH funktsioon on tõesti tõhus, et leida konkreetseid andmeid suurest massiivist. MATCH funktsioon otsib siin rea &; veeru positsioonid sisendväärtused & the INDEX funktsioon lihtsalt tagastab selle rea ja veeru positsioonide ristmiku väljundi.
Nüüd, meie andmestiku põhjal, tahame teada kogu müügihinda. Lenovo brändi sisse juuni .
📌 Sammud:
➤ Esiteks, lahtris E19 , tüüp:
=INDEX(D5:I14,MATCH(E17,B5:B14,0),MATCH(E16,D4:I4,0))
Siin on raku E17 viitab valitud Seade , rakkude vahemik B5:B14 näitab rakke Bränd veerg ja lahter E16 esindab valitud Kuu .
Valemi jaotus
- MATCH(E16,D4:I4,0)
- E16 → See on lookpu_value argument.
- D4 :I4 → See viitab lookup_array argument.
- 0 → See näitab [match_type] argument.
- Väljund → 6 .
- MATCH(E17,B5:B14,0)
- Väljund → 3 .
- INDEX(D5:I14,MATCH(E17,B5:B14,0),MATCH(E16,D4:I4,0)) → See muutub INDEX(D5:I14,3,6) .
- D5:I14 → See on massiivi argument.
- 3 → See kujutab endast row_num argument.
- 6 → See viitab [column_num] argument.
- Väljund → $6,580 .
➤ Nüüd vajutage SISESTA & leiad tulemuse kohe.
Kui te muudate kuu & seadme nime aadressil E16 & E17 vastavalt, saate sellega seotud tulemuse aadressil E19 korraga.
Loe edasi: Kuidas valida spetsiifilisi andmeid Excelis (6 meetodit)
INDEX- ja MATCH-funktsioonide pesitsemine SUMPRODUCT-funktsiooni sees
Siin on peamine & artikli viimane osa, mis põhineb kasutusaladel SUMPRODUCT , INDEX & MATCH funktsioonid koos. Me leiame väljundandmed alla 10 erinevaid kriteeriume, kasutades seda liitfunktsiooni.
Kriteerium 1: Väljundi leidmine 1 rea ja 1 veeru põhjal; 1 veerg
Tuginedes meie 1. kriteeriumi, me tahame teada kogu müügihinda. Acer brändi kuu jooksul Aprill .
📌 Sammud:
➤ Esiteks, lahtris F20 , siis on valemiks:
=SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH(F19,D4:I4,0)))
Siin on raku F18 näitab valitud Seade ja raku F19 esindab valitud Kuu .
Valemi jaotus
- Siin on 1. ja 2. MATCH funktsioon tagastab row_num ja [column_num] argumendid INDEX funktsioon.
- Siis on INDEX funktsioon tagastab massiivi, mis siseneb SUMPRODUCT funktsioon.
- Lõpuks on SUMPRODUCT funktsioon tagastab väljundi $3,250 .
➤ Pärast seda vajutage SISESTA & tagastusväärtus on $3,250 .
Loe edasi: INDEX MATCH 3 kriteeriumiga Excelis (4 näidet)
Kriteerium 2: andmete väljavõtmine 1 rea ja 2 veeru põhjal; 2 veergu
Nüüd tahame teada kogu müügihinda. HP seadmed kuude jooksul Veebruar samuti juuni .
📌 Sammud:
➤ In Cell F21 , peame kirjutama:
=SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH({"veebruar", "juuni"},D4:I4,0)))
Siin on raku F18 viitab valitud Seade .
Valemi jaotus
- Siin, teises MATCH funktsioonis defineerime kuude sisemuses sulgesid. See tagastab mõlema kuu veergude positsioonid.
- Väljund → {2,6} .
- INDEX funktsioon otsib seejärel müügihinnad ridade ja veergude ristumiskohtade põhjal.
- Lõpuks on SUMPRODUCT funktsioon liidab need kokku.
- Väljund → 21,990 $ .
➤ Pärast vajutamist SISESTA , leiad tulemuseks oleva väärtuse kui $21,990 .
Loe edasi: Näited INDEX-MATCH valemiga Excelis (8 lähenemisviisi)
Kriteerium 3: väärtuste määramine 1 rea ja templi alusel; kõik veerud
Selles osas käsitleme kõiki veergusid, millel on 1 fikseeritud rida. Seega saame leida kogu müügihinna Lenovo seadmed kõik kuud meie kriteeriumide alusel siin.
📌 Sammud:
➤ In Cell F20 , tüüp:
=SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))
Valemi jaotus
- Siin on MATCH funktsioon tagastab row_num valitud Seade .
- Väljund → 3 .
- INDEX funktsioon otsib seejärel müügihinnad ridade ja veergude ristumiskohtade põhjal.
- Väljund → {6500,7650,4250,3150,8700,6580} .
- Lõpuks on SUMPRODUCT funktsioon liidab need kokku.
- Väljund → $36,830 .
➤ Press SISESTA & leiad kogu müügihinna kui $36,830 .
Selles funktsioonis tuleb kõigi kuude või kõikide veergude arvestamise kriteeriumide lisamiseks sisestada järgmine tekst 0 kui argument- column_pos sees MATCH funktsioon.
Sarnased lugemised
- INDEX MATCH mitme kriteeriumiga eri lehel (2 võimalust)
- SUMIF koos INDEX ja MATCH funktsioonidega Excelis
- Mitme vaste indeksiga sobitamine Excelis (5 meetodit)
- INDEX MATCH mitu kriteeriumi Excelis (ilma massiivi valemita)
- Exceli indeks Sobitamine ühe/mitme kriteeriumi ja ühe/mitme tulemuse vahel
Kriteerium 4: Summa arvutamine 2 rea ja 1 veeru põhjal; 1 veerg
Selles jaotises punktis 2 read & 1 veeru kriteeriumid, leiame välja kogu müügihinna HP & Lenovo seadmed kuu jooksul juuni .
📌 Sammud:
➤ In Cell F21 , on valem antud kriteeriumide alusel:
=SUMPRODUCT(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))
Jänes, rakk F20 esindab valitud Kuu .
Valemi jaotus
- Siin on 1. MATCH funktsioon tagastab row_num valitud Seadmed .
- Väljund → {1,3} .
- Siis, 2. MATCH funktsioon tagastab column_num valitud Kuu .
- Väljund → 6 .
- INDEX funktsioon otsib seejärel müügihinnad ridade ja veergude ristumiskohtade põhjal.
- Lõpuks on SUMPRODUCT funktsioon liidab need kokku.
- Väljund → $16,680 .
➤ Pärast vajutamist SISESTA , leiame tagastusväärtuse kui $16,680 .
Siin sees esimene MATCH funktsioon, peame sisestama HP & Lenovo massiivi sees, ümbritsedes neid kumerate sulgudega.
Loe edasi: Summa INDEX-MATCH-funktsioonidega mitme kriteeriumi all Excelis
Kriteerium 5: Summa hindamine 2 rea ja 2 veeru põhjal; 2 veergu.
Nüüd kaalume 2 read & 2 veerud, et eraldada müügihindade kogusumma HP & Lenovo seadmed kahe konkreetse kuu jooksul- Aprill & juuni .
📌 Sammud:
➤ Raku tüüp F22 :
=SUMPRODUCT(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))+SUMPRODUCT(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F21,D4:I4,0))))
Mida me siin teeme, on see, et ühendame kaks SUMPRODUCT funktsioonid, lisades Pluss(+) nende vahel kahel erineval kuul.
➤ Press SISESTA & näete väljundit kui $25,980 .
Loe edasi: Indeksi sobitamine mitme rea summa Excelis (3 võimalust)
Kriteerium 6: Tulemuse leidmine 2 rea ja templi alusel; kõik veerud
Selles osas käsitleme järgmist 2 read & kõik veerud. Seega leiame välja kogu müügihinna eest HP & Lenovo seadmed kõik kuud .
📌 Sammud:
➤ Meie valem on lahtris F21 :
=SUMPRODUCT(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))+SUMPRODUCT(INDEX(D5:I14,MATCH(F19,B5:B14,0),0))
Nagu eelmises meetodis, kaasame me kaks SUMPRODUCT funktsioonid, lisades Pluss(+) nende vahel 2 erinevad Seadmed . kõik kuud .
➤ Press SISESTA & leiame saadud väärtuse kui $89,870 .
Loe edasi: Indeksi sobitamine mitme kriteeriumiga Exceli ridades ja veergudes
Kriteerium 7: Väljundi määramine kõigi ridade ja templi alusel; 1 veerg
Selle kriteeriumi alusel saame nüüd eraldada kõigi müügihindade kogusumma. Seadmed ühe kuu jooksul ( Märts ).
📌 Sammud:
➤ Sisestage valem lahtrisse F20 :
=SUMPRODUCT(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))
Valemi jaotus
- Siin on MATCH funktsioon tagastab column_num valitud Kuu .
- Väljund → 3 .
- INDEX funktsioon otsib seejärel müügihinnad ridade ja veergude ristumiskohtade põhjal.
- Väljund → {7560;14260;4250;12870;8110;21360;27890;9250;16000;19680} .
- Lõpuks on SUMPRODUCT funktsioon liidab need kokku.
- Väljund → $141,230 .
➤ Press SISESTA & olete valmis. Tagastusväärtus on $141,230 .
Kriteerium 8: Väärtuste väljavõtmine kõigi ridade & 2 veeru põhjal
Selles osas määrame kõigi seadmete müügihinna kokku kahe kuu jooksul... Veebruar & juuni .
📌 Sammud:
➤ In Cell F21 , peame kirjutama:
=SUMPRODUCT(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))+SUMPRODUCT(INDEX(D5:I14,0,MATCH(F20,D4:I4,0)))
Siinkohal kohaldame kahte SUMPRODUCT funktsioonid, lisades Pluss(+) nende vahel 2 erinevad Kuu . kõik seadmed .
➤ Pärast vajutamist SISESTA , siis müügihinna kogusumma ilmneb järgmiselt $263,140 .
Kriteerium 9: Tulemuse leidmine kõigi ridade ja veergude põhjal.
Nüüd leiame välja kõigi müügihinna kokku. Seadmed . kõik kuud tabelis.
📌 Sammud:
➤ In Cell F20 , peate kirjutama:
=SUMPRODUCT(INDEX(D5:I14,0,0))
➤ Press SISESTA & saate tulemuseks väärtuse kui $808,090 .
Te ei pea kasutama MATCH funktsioonid siin, kuna me määratleme kõik veerud & rea positsioonid kirjutades 0's sees INDEX funktsioon.
Kriteerium 10: Summa arvutamine eristatavate paaride põhjal
Meie viimases kriteeriumis selgitame välja järgmiste toodete müügi kogukulud. HP seadmed Aprill koos Lenovo seadmed juuni koos.
📌 Sammud:
➤ Selle kriteeriumi alusel on meie valem lahtris F22 on:
=SUMPRODUCT(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH({"Apr", "Jun"},D4:I4,0)))
Valemi jaotus
- Siin on 1. MATCH funktsioon tagastab row_num valitud Seadmed kohta 2 paari .
- Väljund → {1,3} .
- Siis, 2. MATCH funktsioon tagastab column_num valitud Kuu kohta 2 paari .
- Väljund → {4,6} .
- INDEX funktsioon otsib seejärel müügihinnad ridade ja veergude ristumiskohtade põhjal.
- Lõpuks on SUMPRODUCT funktsioon liidab need kokku.
- Väljund → $12,730 .
➤ Nüüd vajutage SISESTA & näete tulemust kui $12,730 .
Selles kombineeritud funktsioonis eristatavate paaride lisamisel peame sisestama funktsiooni Seade & Kuu nimed kahe massiivi sees, mis põhinevad ridade ja veergude positsioonide argumentidel ja Seade & Kuu paaride nimed tuleb säilitada vastavas järjekorras.
Loe edasi: Kuidas sobitada mitu kriteeriumi erinevatest massiividest Excelis
SUMPRODUCT vs INDEX-MATCH
- The SUMPRODUCT funktsioon tagastab valitud massiividest saadava summa. Seda saab kasutada alternatiivina funktsioonile massiivi valemid . SUMPRODUCT funktsiooni saab kasutada ka mitme kriteeriumiga Excelis erinevate analüüside ja võrdluste tegemiseks.
- Teisest küljest on kombinatsioon INDEX ja MATCH funktsioonid võivad olla üsna tõhusaks alternatiiviks otsingufunktsioonid Excelist, et otsida konkreetset väärtust kindlaksmääratud andmekogumis. Kombinatsiooni SUMIFS funktsiooniga INDEX-MATCH funktsioonid võivad teha imet, samas kui tingimusliku summa arvutamine mitme kriteeriumi puhul .
Kokkuvõtvad sõnad
Ma loodan, et see artikkel kasutamise kohta SUMPRODUCT , INDEX & MATCH funktsioonid koos kutsuvad teid nüüd üles rakendama oma tavalistes Exceli töödes. Kui teil on küsimusi või tagasisidet, palun andke mulle teada oma väärtuslike kommentaaride kaudu. Samuti võite heita pilgu meie teistele informatiivsetele & huvitavad artiklid, mis põhinevad Exceli funktsioonidel sellel veebisaidil.