Kuinka käyttää SUMPRODUCTia kriteerien kanssa Excelissä (5 menetelmää)

  • Jaa Tämä
Hugh West

Työskennellessään Microsoft Excel , on tilanteita, joissa verrataan tietoja kahden tai useamman alueen välillä ja lasketaan useilla kriteereillä. SUMPRODUCT-funktio on ensimmäinen valintasi. SUMPRODUCT funktio on erittäin hyödyllinen funktio, jolla on monia käyttötarkoituksia. Sillä on ainutlaatuinen kyky käsitellä matriiseja älykkäillä ja tyylikkäillä tavoilla. Usein joudumme käyttämään funktiota SUMPRODUCT funktiota, jolla voidaan verrata sarakkeita tietyin kriteerein ja löytää tulos. Tänään tässä artikkelissa käsittelemme joitakin menetelmiä, joilla voidaan käyttää funktiota SUMPRODUCT toiminto kriteereillä.

Lataa harjoituskirja

Lataa tämä harjoituslomake harjoitellaksesi tehtävää, kun luet tätä artikkelia.

SUMPRODUCT-funktio ja kriteerit.xlsxx

SUMPRODUCT-funktion käyttöönotto Excelissä

Teknisesti ottaen "SUMPRODUCT" funktio palauttaa vastaavien matriisien tai alueiden arvojen yhteenlaskun.

⇒ Syntaksi

Syntaksi "SUMPRODUCT" toiminto on yksinkertainen ja suora.

=SUMPRODUCT(array1, [array2], [array3], ...)

Argumentti

Argumentti Vaadittava/Vapaaehtoinen Selitys
array1 Vaadittu Ensimmäinen syöttötieto matriisiin, jonka elementit haluat jakaa ja sen jälkeen lisätä.
[array2], [array3] Valinnainen Array-parametrit, joiden elementit haluat kertoa ja lisätä, välillä 2-255.

5 ihanteellista esimerkkiä SUMPRODUCT-funktiosta, jossa on kriteerit Excelissä

Yksi hämmästyttävistä ominaisuuksista on SUMPRODUCT toiminto on se voi käsitellä yhden tai useita kriteerejä Keskustellaanpa joistakin seuraavista asioista SUMPRODUCT kriteeritoiminnoilla.

1. SUMPRODUCT yhdellä kriteerillä hakuarvoon nähden

Voimme soveltaa SUMPRODUCT funktio kriteereillä, joissa on tai ei ole kaksoissuuruinen unaarinen operaattori.

1.1. Kaksinkertaisen unaarisen operaattorin käyttö

Älykäs tapa soveltaa SUMPRODUCT funktio on lisätä kriteerit funktioon array-muodossa käyttäen " Kaksinkertainen unaarinen operaattori (-) " muuntaa "TODELLA" tai "FALSE" osoitteeseen "1" tai "0" Seuraavassa esimerkissä joitakin "Tuote" nimet annetaan niiden "Maa" , "Määrä" ja "Hinta" Löydämme maiden kokonaishinnan "Intia", "Kiina" ja "Saksa" .

Noudatetaan menettelytapoja, joilla käytetään SUMPRODUCT funktio Excelissä yksittäisillä kriteereillä.

ASKELEET:

  • Luo ensin näille maille taulukko mihin tahansa siihen taulukkoon, josta haluat saada tuloksen.
  • Toiseksi, valitse solu, johon haluat laittaa kaavan kaavan SUMPRODUCT toiminto.
  • Kolmanneksi lisätään kaava kyseiseen soluun. Sovellamme funktiota komennolla "Kaksinkertainen unaarinen operaattori (-)" .
=SUMPRODUCT(--($C$5:$C$21=G5),$D$5:$D$21,$E$5:$E$21)

  • Paina sitten Kirjoita Avain. Olemme saaneet kokonaishinnan "Intia" .

  • Vedä Täyttökahva kuvaketta alaspäin kopioidaksesi kaavan koko alueelle. Tai, jos haluat AutoFill alue, kaksoisnapsauta plussalla ( + ) symboli.

  • Lopuksi voimme nähdä tuloksen, joka koskee Intia , Kiina ja Saksa .

🔎 Miten kaava toimii?

  • Array1 on -($C$5:$C$21=G5) G5 on "Intia" Kaksinkertainen unaarinen operaattori muuntaa tulokset tuloksista $C$4:$C$20 osoitteeseen "1" ja "0" .
  • [Array2] on $D$5:$D$21 , jonka välillä ensin kerromme ja sitten lisäämme.
  • [Array3] on $E$5:$E$21 , myös tämä alue kerrotaan ja sitten lisätään.

Käytämme "Absoluuttiset soluviittaukset" osoitteeseen "BLOKKI" solut.

1.2. Kaksinkertaisen unaarisen operaattorin poissulkeminen

Voimme ratkaista edellisen esimerkin käyttämättä kaksinkertaista unaarista operaattoria. Katsotaanpa ohjeita tähän.

VAIHEET:

  • Käytämme samaa esimerkkiä saadaksemme saman tuloksen. Nyt solussa Cell "H5" soveltaa SUMPRODUCT Lisää arvot kaavaan ja kaava on seuraavanlainen.

=SUMPRODUCT(($C$5:$C$21=G5)*$D$5:$D$21*$E$5:$E$21)

  • Lisäksi, paina Kirjoita näppäin näyttääksesi tuloksen.

  • Voit kopioida kaavan alueelle vetämällä kaavan Täyttökahva symboli alaspäin. Vaihtoehtoisesti voit kaksoisnapsauta lisäys ( + ) merkki AutoFill alue.
  • Vastaavasti voimme saada tuloksen.

Lue lisää: SUMPRODUCT useita kriteerejä Excelissä (3 lähestymistapaa)

2. SUMPRODUCT useilla kriteereillä eri sarakkeille

Voimme soveltaa SUMPRODUCT funktio, jossa on useita kriteerejä, joko kaksinkertaisen unaarisen operaattorin kanssa tai ilman. Opetellaan!

2.1. Kaksinkertaisen unaarisen operaattorin käyttö

Tässä tapauksessa käytämme "Kaksinkertainen unaarinen operaattori (-)" muuntaa array-tulokset muotoon "1" tai "0" Tarkastellaan samaa taulukkoa, jota käytimme aiemmin. Nyt etsimme tuloksen käyttämällä useita kriteerejä. Etsitään "Kokonaishinta" osoitteessa "prosessori" maan "Kiina" , "Muistikirja" of "Intia" ja "Kannettava tietokone" of "Etelä-Korea" Näiden kriteerien avulla saadaan tulos.

VAIHEET:

  • Valitse alussa ensimmäisen kirjan vieressä oleva solu ja syötä kaava.
=SUMPRODUCT(--($B$5:$B$21=G5),--($C$5:$C$21=H5),$D$5:$D$21,$E$5:$E$21)

  • Paina Kirjoita näppäintä näppäimistölläsi vielä kerran.

  • Samoin edellisissä esimerkeissä vedä raahaa kohtaan Täyttökahva kuvaketta alaspäin kopioidaksesi kaavan koko alueelle. Tai, jos haluat AutoFill alue, kaksoisnapsauta plussalla ( + ) symboli.
  • Lopuksi saat tuloksesi.

2.2. Kaksinkertaisen unaarisen operaattorin poissulkeminen

Tässä sovellamme samoja useita kriteerejä käyttäen perusmenetelmää. SUMPRODUCT toiminto.

ASKELEET:

  • Solussa I5, Sovelletaan funktiota. Lisätään kriteerit ja kaava näyttää tältä.
=SUMPRODUCT(($B$5:$B$21=G5)*($C$5:$C$21=H5)*$D$5:$D$21*$E$5:$E$21)

  • Hit Kirjoita nähdäksesi tuloksen.

  • Vedä sen jälkeen Täyttökahva kuvaketta kopioidaksesi kaavan alueelle. Tai, kaksoisnapsauta plussalla ( + ) merkki. Tämä myös toistaa kaavan.
  • Lopuksi voit nähdä lopputuloksen.

Lue lisää: SUMPRODUCT-funktio useilla sarakkeilla Excelissä (4 yksinkertaista tapaa)

3. SUMPRODUCT OR-logiikan avulla

Voimme lisätä TAI logiikkaa kaavaamme, jotta SUMPRODUCT funktio dynaamisemmilla kriteereillä. Tarkastellaan tilannetta, jossa meidän on selvitettävä kokonaishinta seuraaville tuotteille "Muistikirja" ja "Kannettava tietokone" .

ASKELEET:

  • Luo ensin taulukko mihin tahansa siihen laskentataulukkoon, josta haluat saada tuloksen.
  • Valitse sitten solu ja lisää siihen seuraava kaava.
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),D5:D21,E5:E21)

  • Lisäksi, paina Kirjoita avain nähdäksesi lopputuloksen.

4. SUMPRODUCT useiden AND/OR-perusteiden kanssa

Tässä menetelmässä käytämme SUMPRODUCT-funktiota, jonka kriteereissä käytetään sekä "JA" , "TAI" Tällä kertaa meidän on lisättävä funktioon lisää kriteerejä. Haemme toiminnosta "Kokonaishinta" tuotteen osalta "Muistikirja" , "Kannettava tietokone" maan "Intia", "Kiina".

ASKELEET:

  • Valitse aluksi toinen solu H10 ja laita kaava valittuun soluun.
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),--((C5:C21=G8)+(C5:C21=H8)>0),D5:D21,E5:E21)

  • Paina sitten Kirjoita avain nähdäksesi lopputuloksen.

🔎 Miten kaava toimii?

  • 1 on –((B5:B21=G5)+(B5:B21=H5)>0),–((C5:C21=G8)+(C5:C21=H8)>0) . Tässä B5:B21 on "Tuote" Sarake, G5 ja H5 ovat "Muistikirja" ja "Kannettava tietokone" ...samoin, C5:C21 on "Maa" sarakkeessa, ja G6 ja H6 ovat "Intia" ja "Kiina".
  • [Array2] on D5:D21 .
  • [Array3] on E5:E21 .

5. SUMPRODUCT, jossa on useita kriteerejä riveille ja sarakkeille

The "SUMPRODUCT" funktio näyttää todellisen monimuotoisuutensa, kun käytämme tätä funktiota sekä sarakkeille että riveille. Katsotaanpa, miten. Seuraavassa esimerkissä näemme joidenkin "Tuotteet" maasta "Intia" , "Kiina" , "Italia" , "Saksa" , "Ranska" .

ASKELEET:

  • Valitse ensin solu, johon haluat sijoittaa tuloksen.
  • Lisää sitten kaava kyseiseen soluun.
=SUMPRODUCT(C5:G8*(C4:G4=C10)*(B5:B8=C11))

  • Paina lopuksi Kirjoita näppäintä näppäimistöltä.

Muistettavat asiat

✅ The "SUMPRODUCT" funktio käsittelee ei-numeerisia arvoja nollina. Jos kaavassasi on ei-numeerisia arvoja, vastaus on seuraava "0".

✅ SUMPRODUCT-kaavassa olevilla sarjoilla on oltava sama määrä rivejä ja sarakkeita. Jos näin ei tapahdu, saat tulokseksi #VALUE! Virhe.

✅ The "SUMPRODUCT" toiminto ei tue jokerimerkkejä.

Päätelmä

The SUMPRODUCT funktio on yksi Excelin monipuolisimmista funktioista. Tässä artikkelissa käsittelimme funktiota SUMPRODUCT funktiolla yhden tai useamman kriteerin kanssa. Toivomme, että tämä artikkeli on sinulle hyödyllinen. Jos sinulla on epäselvyyksiä tai ehdotuksia, voit kommentoida.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.