Rivien laskeminen kriteerien avulla SUMPRODUCTin avulla

Anonim

Tässä artikkelissa opimme laskemaan rivit, joiden kriteerit ovat SUMPRODUCT Excelissä.

Skenaario:
Yksinkertaisesti sanottuna, kun käsittelemme dataa, joskus meidän on laskettava solut, joissa kaksi aluetta täyttävät kriteerit. Ehdollinen laskenta voidaan tehdä käyttämällä COUNTIF -toimintoa, mutta tämä ei ole ainoa toiminto, joka voi tehdä niin. SUMPRODUCT -toiminto on monipuolinen toiminto, jota voidaan käyttää kriteerien laskemiseen, joskus jopa paremmin kuin laskutoiminto.

Kuinka ratkaista ongelma?
Tässä artikkelissa meidän on käytettävä SUMPRODUCT -toimintoa. Nyt teemme kaavan näistä funktioista. Tässä annetaan kahden alueen tiedot ja meidän on laskettava arvot, joissa kaava täyttää ehdot.

Yleinen kaava:

= SUMPRODUCT ( - (alue1 operaattori alue2))

alue 1 : 1. alue
alue2 : 2. alue
operaattori: kriteerit, ehto, joka annetaan operaattorina kahden alueen välillä

Esimerkki:
Kaikkien näiden ymmärtäminen voi olla hämmentävää. Joten testataan tätä kaavaa suorittamalla se alla olevassa esimerkissä.

Tässä on ennätys Premier League -faniklubien 7 viimeisestä suuresta ottelusta.

Meillä on ennätys viimeisistä 7 ottelusta, kun kotijoukkue, joukkuetta vastaan, koti teki ja vastustaja teki maaleja.

Ensinnäkin meidän on löydettävä minkä tahansa joukkueen kotona voittamien pelien määrä.

Nyt käytämme seuraavaa kaavaa kotona voittaneiden pelien laskemiseksi.
Käytä kaavaa:

= SUMPRODUCT ( - (E5: E11> F5: F11))

E5: E11 : 1. alue, koti teki maaleja
F5: F11 : 2. alue, vastustaja teki maaleja
>: kriteerit, ehto on suurempi kuin operaattori

Selitys:

  • Edellytys, joka on täytettävä, on, että kotona tehtyjen maalien on oltava suurempia kuin vastustajan maalit.
  • E5: E11 (alue1) on oltava suurempi kuin F5: F11 (alue2).
  • -- operaattori, jonka avulla TOSI -arvo muutettiin 1: ksi ja Väärä arvo 0: ksi.
  • SUMPRODUCT -funktio saa 1s: n summan palautetussa taulukossa, joka on vaadittujen voittojen määrä.


Tässä alue annetaan soluviitteenä. Paina Enter saadaksesi laskurin.


Kuten näette, otteluiden kokonaismäärä, jossa kotijoukkue sai edun ja voitti, on 4 ottelua.

Yllä oleva esimerkki oli helppo. Joten tehdäksemme siitä mielenkiintoisen laskemme koko datan, kuinka monta ottelua joukkue voitti.


Ensinnäkin meidän on löydettävä minkä tahansa joukkueen kotona voittamien pelien määrä.

Nyt käytämme seuraavaa kaavaa saadaksemme pelien määrän, Mies. United voitti.
Käytä kaavaa:

= SUMPRODUCT ( - (C5: C11 = G5) * (E5: E11> F5: F11) + (D5: D11 = G5) * (E5: E11 <F5: F11))

Selitys:

  • (C5: C11 = G5) * (E5: E11> F5: F11) tarkistaa kotijoukkueen miehenä. United ja teki enemmän maaleja kuin vastustajajoukkue.
  • (D5: D11 = G5) * (E5: E11 <F5: F11) tarkistaa joukkueen miehenä. United ja teki enemmän maaleja kuin kotijoukkue.
  • SUMPRODUCT -funktio saa 1s: n summan palautetussa taulukossa, joka on ihmisen tarvittavien voittojen määrä. United.


Tässä alue annetaan soluviitteenä. Paina Enter saadaksesi laskurin.


Kuten näet kaikki ottelut, joissa Man. United -joukkue voitti 2 ottelua.

Seuraavassa on muutamia huomautuksia alla.

Huomautuksia:

  1. Kaava toimii vain numeroiden kanssa.
  2. Kaava toimii vain, jos hakutaulukossa ei ole päällekkäisyyksiä
  3. SUMPRODUCT-toiminto pitää muita kuin numeerisia arvoja 0: na.
  4. SUMPRODUCT -funktio pitää logiikka -arvoa TRUE 1: nä ja False 0: na.
  5. Argumenttitaulukon on oltava yhtä pitkä kuin funktio

Toivottavasti tämä artikkeli laskujen palauttamisesta, jos SUMPRODUCT Excelissä on selittävä. Lisää artikkeleita SUMPRODUCT -toiminnoista löydät täältä. Jaa kyselysi alla olevaan kommenttikenttään. Autamme sinua.

SUMPRODUCT -toiminnon käyttäminen Excelissä: Palauttaa summan Excelin useiden matriisien arvojen kertomisen jälkeen.

COUNTIFS dynaamisilla kriteereillä : Laske solut Excelin muiden soluarvojen mukaan.

COUNTIFS Kaksi ehtoottelua: Laske solut, jotka täyttävät kaksi eri kriteeriä Excel -luettelossa.

COUNTIFS TAI useille kriteereille : Laske solut, joilla on useita kriteerejä, jotka vastaavat TAI -funktiota.

COUNTIFS -toiminto Excelissä : Laske solut muiden soluarvojen mukaan.

Countifin käyttäminen VBA: ssa Microsoft Excelissä : Laske solut Visual Basic for Applications -koodilla.

Kuinka käyttää jokerimerkkejä Excelissä : Laske ilmauksia vastaavat solut käyttämällä Excelin yleismerkkejä

Suosittuja artikkeleita

50 Excel -pikanäppäintä tuottavuuden lisäämiseksi

Muokkaa avattavaa luetteloa

Absoluuttinen viittaus Excelissä

Jos ehdollinen muotoilu

Jos käytetään jokerimerkkejä

Vlookup päivämäärän mukaan

Muunna tuumat jalkoiksi ja tuumiksi Excel 2016: ssa

Liity etu- ja sukunimiin Excelissä

Laske solut, jotka vastaavat joko A: ta tai B: tä