Suma su INDEX-MATCH funkcijomis pagal kelis kriterijus programoje "Excel

  • Pasidalinti
Hugh West

Turinys

Dirbant su dideliu duomenų kiekiu "Excel" programoje, labai dažnai naudojama INDEX-MATCH funkcijos, skirtos ieškoti parametrų pagal keli kriterijai sumai ar kitoms susijusioms programoms. Šiame straipsnyje sužinosite, kaip galite įtraukti SUM, SUMPRODUCT , SUMIF , arba SUMIFS funkcijos kartu su INDEX-MATCH formule sumuoti arba įvertinti sumavimą pagal daugybę kriterijų "Excel" programoje.

Pirmiau pateiktoje ekrano kopijoje apžvelgiamas straipsnis, kuriame pateikiamas duomenų rinkinys & amp; pavyzdys, kaip galite įvertinti sumą "Excel" programoje pagal skirtingos sąlygos kartu su stulpeliais & amp; eilutėmis . Daugiau apie duomenų rinkinį ir visas tinkamas funkcijas sužinosite tolesniuose šio straipsnio metoduose.

Atsisiųsti praktikos sąsiuvinį

Galite atsisiųsti "Excel" sąsiuvinį, kurį naudojome rengdami šį straipsnį.

SUM su INDEX ir MATCH

Funkcijų SUM, INDEX ir MATCH įvadas su pavyzdžiais

Prieš pradėdami nagrinėti, kaip šios trys funkcijos veikia kartu, susipažinkime su šiomis funkcijomis & amp; jų darbo procesu po vieną.

1. SUMA

  • Tikslas:

Susumuoja visus skaičius, esančius langelių intervale.

  • Formulės sintaksė:

=SUMA(skaičius1, [skaičius2],...)

  • Pavyzdys:

Mūsų duomenų rinkinyje pateikiamas įvairių prekės ženklų kompiuterių prietaisų sąrašas ir 6 mėnesių kompiuterių parduotuvės pardavimo kainos.

Norime sužinoti bendrą visų prekės ženklų stalinių kompiuterių pardavimo kainą tik sausio mėn.

📌 Žingsniai:

➤ Į Ląstelė F18 , turime įvesti:

=SUM((C5:C14=F16)*D5:D14)

➤ Spauda Įveskite & iš karto pamatysite bendrą visų sausio mėnesio stalinių kompiuterių pardavimo kainą.

Viduje SUMA funkciją, yra tik vienas masyvas. Čia, C5:C14=F16 reiškia, kad funkcijai nurodome, jog ji atitiktų kriterijus iš Ląstelė F16 ląstelių intervale C5:C14 . Pridedant dar vieną langelių intervalą D5:D14 su Žvaigždutė(*) prieš tai funkcijai nurodome, kad ji susumuotų visas to intervalo reikšmes pagal nurodytus kriterijus.

2. INDEKSAS

  • Tikslas:

Grąžina ląstelės, esančios tam tikros eilutės ir stulpelio susikirtimo taške, nuorodos vertę duotame intervale.

  • Formulės sintaksė:

=INDEX(masyvas, eilutės_numeris, [stulpelio_numeris])

arba,

=INDEKSAS(nuoroda, eilutės_numeris, [stulpelio_numeris], [srities_numeris])

  • Pavyzdys:

Darant prielaidą, kad norime sužinoti vertę, esančią 3 eilutės & amp; 4 stulpelio iš pardavimo kainų masyvo iš lentelės sankirtoje.

📌 Žingsniai:

➤ Į Ląstelė F19 , tipas:

=INDEX(D5:I14,3,4)

➤ Spauda Įveskite & amp; gausite rezultatą.

Kadangi 4-asis masyvo stulpelis rodo visų prietaisų pardavimo kainas balandžio mėn. & amp; 3-ioji eilutė rodo "Lenovo Desktop" kategoriją, todėl jų susikirtimo taške masyve rasime "Lenovo Desktop" pardavimo kainą balandžio mėn.

Skaityti daugiau: Kaip naudoti INDEX funkciją programoje "Excel" (8 pavyzdžiai)

3. MATCH

  • Tikslas:

Grąžinama santykinė elemento, atitinkančio nurodytą reikšmę, padėtis masyve nurodyta tvarka.

  • Formulės sintaksė:

=MATCH(lookup_value, lookup_array, [match_type])

  • Pavyzdys:

Pirmiausia, birželio mėnesio poziciją sužinosime iš mėnesių antraščių.

📌 Žingsniai:

➤ Į Ląstelė F17 , mūsų formulė bus tokia:

=MATCH(F16,D4:I4,0)

➤ Spauda Įveskite & pamatysite, kad birželio mėnesio stulpelio pozicija mėnesio antraštėse yra 6.

Pakeiskite mėnesio pavadinimą Ląstelė F17 & pamatysite pasirinktą susijusio stulpelio kito mėnesio poziciją.

Jei norime sužinoti prekės ženklo "Dell" poziciją eilutėje pagal prekės ženklų pavadinimus, esančius B stulpelis , tada formulė Ląstelė F20 bus:

= ATITIKIMAS(F19,B5:B14,0)

Čia, B5:B14 yra ląstelių, kuriose bus ieškoma prekės ženklo pavadinimo, intervalas. Ląstelė F19 , gausite susijusią to prekės ženklo eilutės poziciją iš pasirinkto ląstelių intervalo.

INDEX ir MATCH funkcijų naudojimas kartu "Excel" programoje

Dabar žinosime, kaip naudoti INDEX & amp; MATCH funkcijas kartu kaip funkciją ir ką tiksliai ši jungtinė funkcija grąžina kaip išvestį. INDEX-MATCH funkcija yra veiksminga norint rasti konkrečius duomenis dideliame masyve. MATCH funkcija čia ieško įvesties verčių eilučių ir stulpelių pozicijų & amp; ir INDEKSAS funkcija paprasčiausiai grąžins šios eilutės & amp; stulpelių pozicijų sankirtos išvestį.

Dabar, remdamiesi savo duomenų rinkiniu, norime sužinoti bendrą "Lenovo" prekės ženklo pardavimo kainą birželio mėn.

📌 Žingsniai:

➤ Į Ląstelė E19 , tipas:

=INDEX(D5:I14,MATCH(E17,B5:B14,0),MATCH(E16,D4:I4,0))

➤ Spauda Įveskite & amp; rezultatą rasite iš karto.

Jei pakeisite mėnesio & amp; įrenginio pavadinimą E16 & amp; E17 atitinkamai gausite susijusį rezultatą E19 iš karto.

Skaityti daugiau: Kaip "Excel" programoje pasirinkti konkrečius duomenis (6 metodai)

Funkcijų INDEX ir MATCH įterpimas į SUM funkciją

Čia pateikiama pagrindinė straipsnio dalis, pagrįsta SUMA arba SUMPRODUCT, INDEX & amp; MATCH funkcijos kartu. Naudodami šią sudėtinę funkciją galime rasti išvesties duomenis pagal 10 skirtingų kriterijų. Čia SUMA funkcija bus naudojama visiems mūsų kriterijams, tačiau ją galite pakeisti funkcija SUMPRODUCT funkcija per daug & amp; rezultatai bus nepakitę.

1 kriterijus: išvesties radimas pagal 1 eilutę ir antspaudą; 1 stulpelį naudojant SUM, INDEX ir MATCH funkcijas kartu

Remdamiesi 1-uoju kriterijumi, norime sužinoti bendrą "Acer" prekės ženklo pardavimo kainą balandžio mėn.

📌 Žingsniai:

➤ Į Ląstelė F20 , formulė bus tokia:

=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH(F19,D4:I4,0)))

➤ Spauda Įveskite & grąžinimo vertė bus 3250,00 USD.

Skaityti daugiau: "Excel" indeksas Suderinti vieną ir (arba) kelis kriterijus su vienu ir (arba) keliais rezultatais

2 kriterijus: duomenų išskyrimas pagal 1 eilutę ir antspaudą; 2 stulpeliai su SUM, INDEX ir MATCH funkcijomis kartu

Dabar norime sužinoti bendrą HP įrenginių pardavimo kainą vasario ir birželio mėnesiais.

📌 Žingsniai:

➤ Į Ląstelė F21 , turime įvesti:

=SUMA(INDEX(D5:I14,MATCH(F18,B5:B14,0),MATCH({"Vasaris", "Birželis"},D4:I4,0)))

➤ Paspaudus Įveskite , gauta vertė bus 21 990,00 USD.

Čia, antrajame MATCH funkcijoje apibrėžiame mėnesius lenktiniuose skliaustuose. Ji grąžins abiejų mėnesių stulpelių pozicijas. INDEKSAS funkcija ieško pardavimo kainų pagal eilučių ir stulpelių susikirtimo taškus ir galiausiai SUMA funkcija juos sudės.

3 kriterijus: verčių nustatymas pagal 1 eilutę ir antspaudą; visi stulpeliai su SUM, INDEX ir MATCH funkcijomis kartu

Šioje dalyje nagrinėsime visus stulpelius su 1 fiksuota eilute. Taigi, čia galime rasti bendrą "Lenovo" įrenginių pardavimo kainą visais mėnesiais pagal mūsų kriterijus.

📌 Žingsniai:

➤ Į Ląstelė F20 , tipas:

=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))

➤ Spauda Įveskite & amp; rasite bendrą pardavimo kainą - 36 830,00 USD.

Šioje funkcijoje, norėdami pridėti kriterijų, kad būtų atsižvelgta į visus mėnesius arba visus stulpelius, turime įvesti 0 kaip argumentas. column_pos viduje MATCH funkcija.

Skaityti daugiau: "Excel" INDEX MATCH, kad vienoje ląstelėje būtų grąžintos kelios vertės

4 kriterijus: sumos apskaičiavimas pagal 2 eilutes & amp; 1 stulpelį naudojant SUM, INDEX ir MATCH funkcijas kartu

Šiame skyriuje pagal 2 eilučių ir 1 stulpelio kriterijus sužinosime bendrą HP ir Lenovo įrenginių pardavimo kainą birželio mėn.

📌 Žingsniai:

➤ Į Ląstelė F21 , formulė atitiks nurodytus kriterijus:

=SUMA(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))

➤ Paspaudus Įveskite , rasime tokią grąžos vertę: 16 680 JAV dolerių.

Čia viduje pirmasis MATCH funkciją, turime įvesti HP & amp; Lenovo į masyvą, uždarydami juos laužtiniais skliaustais.

Skaityti daugiau: Kelių eilučių indeksų atitikmenų suma "Excel" programoje (3 būdai)

5 kriterijus: sumos vertinimas pagal 2 eilutes & amp; 2 stulpelius naudojant SUM, INDEX ir MATCH funkcijas kartu

Dabar atsižvelgsime į 2 eilutes ir 2 stulpelius, kad išgautume bendras HP ir Lenovo įrenginių pardavimo kainas už du konkrečius mėnesius - balandį ir birželį.

📌 Žingsniai:

➤ Įveskite Eilutė F22 :

=SUMA(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F20,D4:I4,0)))+SUMA(INDEX(D5:I14,MATCH({"HP", "Lenovo"},B5:B14,0),MATCH(F21,D4:I4,0)))

➤ Spauda Įveskite & matysite išvestį kaip 25 980,00 USD.

Čia mes įtraukiame dvi SUMA funkcijas pridedant Plius(+) tarp jų du skirtingus mėnesius.

Panašūs skaitiniai

  • INDEX MATCH keliuose "Excel" lapuose (su alternatyva)
  • Kaip "Excel" programoje suderinti kelis kriterijus iš skirtingų masyvų
  • Indeksų atitikimas su keliais atitikmenimis "Excel" programoje (5 metodai)
  • Kaip naudoti INDEX & amp; MATCH darbalapio funkcijas "Excel" VBA
  • INDEX MATCH Keli kriterijai su "Wildcard" programoje "Excel" (išsamus vadovas)

6 kriterijus: rezultato nustatymas pagal 2 eilutes ir amp; visi stulpeliai su SUM, INDEX ir MATCH funkcijomis kartu

Šioje dalyje nagrinėkime 2 eilutes ir visus stulpelius. Taigi sužinosime bendrą HP ir "Lenovo" įrenginių pardavimo kainą visais mėnesiais.

📌 Žingsniai:

➤ Mūsų formulė bus Ląstelė F21:

=SUM(INDEX(D5:I14,MATCH(F18,B5:B14,0),0))+SUM(INDEX(D5:I14,MATCH(F19,B5:B14,0),0)))

➤ Spauda Įveskite & amp; rasime, kad gautoji vertė yra 89 870 USD.

7 kriterijus: išvesties nustatymas pagal visas eilutes & amp; 1 stulpelis su SUM, INDEX ir MATCH funkcijomis kartu

Vadovaudamiesi šiuo kriterijumi, dabar galime išvesti visų prietaisų bendras vieno mėnesio (kovo mėn.) pardavimo kainas.

📌 Žingsniai:

➤ Įterpkite formulę į Ląstelė F20 :

=SUM(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))

➤ Spauda Įveskite & baigta. Grąžinama vertė bus 141 230,00 USD.

8 kriterijus: verčių išskyrimas pagal visas eilutes & amp; 2 stulpelius naudojant SUM, INDEX ir MATCH funkcijas kartu

Šioje dalyje nustatysime bendrą visų prietaisų pardavimo kainą per du mėnesius - vasario & birželio mėn.

📌 Žingsniai:

➤ Į Ląstelė F21 , turime įvesti:

=SUM(INDEX(D5:I14,0,MATCH(F19,D4:I4,0)))+SUM(INDEX(D5:I14,0,MATCH(F20,D4:I4,0)))

➤ Paspaudus Įveskite , bendra pardavimo kaina bus 263 140,00 USD.

9 kriterijus: rezultato radimas pagal visas eilutes & amp; visus stulpelius su SUM, INDEX ir MATCH funkcijomis kartu

Dabar lentelėje sužinosime bendrą visų prietaisų pardavimo kainą visais mėnesiais.

📌 Žingsniai:

➤ Į Ląstelė F20 , turite įvesti:

=SUM(INDEX(D5:I14,0,0))

➤ Spauda Įveskite & gausite 808 090,00 USD vertę.

Jums nereikia naudoti MATCH funkcijos, nes mes apibrėžiame visų stulpelių ir eilučių pozicijas, įvesdami 0 viduje INDEKSAS funkcija.

10 kriterijus: sumos skaičiavimas pagal skirtingas poras naudojant SUM, INDEX ir MATCH funkcijas kartu

Galutiniame kriterijuje išsiaiškinsime bendras HP įrenginių pardavimo kainas balandžio mėn. kartu su "Lenovo" įrenginių pardavimo kainomis birželio mėn. kartu.

📌 Žingsniai:

➤ Pagal šį kriterijų mūsų formulė Eilutė F22 bus:

=SUM(INDEX(D5:I14,MATCH({"HP","Lenovo"},B5:B14,0),MATCH({"Apr","Jun"},D4:I4,0)))

➤ Dabar paspauskite Įveskite & amp; pamatysite rezultatą - 12 730,00 USD.

Pridedant skirtingas poras šioje jungtinėje funkcijoje, turime įterpti įrenginio & amp; mėnesio pavadinimus į dviejų masyvų vidų pagal eilutės & amp; stulpelio pozicijų argumentus, o įrenginio & amp; mėnesio pavadinimai iš porų turi būti išlaikomi atitinkama tvarka.

Skaityti daugiau: INDEX MATCH su keliais kriterijais kitame lape (2 būdai)

SUMIF naudojimas su INDEX-MATCH funkcijomis, siekiant sumuoti pagal kelis kriterijus

Prieš pereidami prie kitos kombinuotos formulės naudojimo, susipažinkime su SUMIF funkcija dabar.

  • Formulės tikslas:

Pridėkite langelius, nurodytus pagal pateiktas sąlygas arba kriterijus.

  • Formulės sintaksė:

=SUMIF(intervalas, kriterijai, [sum_range])

  • Argumentai:

diapazonas - Ląstelių, kuriose yra kriterijai, diapazonas.

kriterijai - Pasirinkti diapazono kriterijai.

sum_range- Ląstelių, į kurias atsižvelgiama sumuojant, diapazonas.

  • Pavyzdys:

Čia naudosime ankstesnį duomenų rinkinį, kad išlaikytume srautą. Naudodami funkciją SUMIF, rasime bendrą visų prekės ženklų tik stalinių kompiuterių pardavimų gegužės mėn. sumą. Ląstelė F18 bus:

=SUMIF(C5:C14,F17,H5:H14)

Paspaudus Įveskite , gausite bendrą pardavimo kainą - 71 810 JAV dolerių.

Naudokime SUMIF su INDEX & amp; MATCH funkcijas, kad būtų galima sumuoti pagal kelis kriterijus kartu su stulpeliais & amp; eilutėmis. Dabar mūsų duomenų rinkinys yra šiek tiek pakeistas. A stulpelis , 5 prekių ženklai dabar pateikiami su keliais jų 2 tipų prietaisų tipais. Pardavimo kainos likusiose skiltyse nesikeičia.

Visus "Lenovo" įrenginių pardavimus sužinosime birželio mėn.

📌 Žingsniai:

➤ Išvestyje Ląstelė F18 , atitinkama formulė bus tokia:

=SUMIF(B5:B14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))

➤ Spauda Įveskite & iš karto gausite visą "Lenovo" pardavimo kainą birželio mėn.

Jei norite pereiti prie prietaisų kategorijos, tarkime, kad norite rasti bendrą stacionaraus kompiuterio pardavimo kainą, tada mūsų Suma Diapazonas bus C5:C14 & Sumos kriterijai dabar bus Desktop. Tokiu atveju formulė bus tokia:

=SUMIF(C5:C14,F17,INDEX(D5:I14,0,MATCH(F16,D4:I4,0)))

Skaityti daugiau: "Excel" INDEX MATCH su keliais kriterijais (4 tinkami pavyzdžiai)

SUMIFS naudojimas su INDEX ir MATCH funkcijomis programoje "Excel

SUMIFS yra subkategorija SUMIF Naudojant SUMIFS funkciją ir INDEX & amp; MATCH funkcijų viduje, galite pridėti daugiau nei 1 kriterijų, o tai neįmanoma naudojant SUMIF funkcija. SUMIFS funkcijas, turite įvesti Suma Diapazonas pirmiausia, tada Kriterijai Diapazonas , taip pat bus patalpinti Kategorijos kriterijai. Dabar, remdamiesi savo duomenų rinkiniu, sužinosime stalinio kompiuterio "Acer" pardavimo kainą gegužės mėn. Išilgai eilučių čia pridėsime du skirtingus kriterijus iš B ir C stulpeliai .

📌 Žingsniai:

➤ Susijusi formulė Ląstelė F19 bus:

=SUMIFS(INDEX(D5:I14,0,MATCH(F16,D4:I4,0)),B5:B14,F17,C5:C14,F18)

➤ Spauda Įveskite & funkcija bus grąžinta kaip $ 9,000.00.

Baigiamieji žodžiai

Tikiuosi, kad visi šie minėti metodai dabar paskatins jus juos taikyti savo įprastiems "Excel" darbams. Jei turite kokių nors klausimų ar atsiliepimų, praneškite man per savo vertingus komentarus. Arba galite žvilgtelėti į kitus mūsų įdomius & amp; informatyvūs straipsniai šioje svetainėje.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.