Skaičiavimo eilutės, atitinkančios konkrečius kiekvieno „Microsoft Excel 2010“ stulpelio kriterijus

Anonim

Šiame straipsnyje mes išmoksime skaičiuoti eilutes, atitinkančias konkrečius kiekvieno stulpelio kriterijus.

Jei norite suskaičiuoti eilutes, atitinkančias konkrečius kiekvieno stulpelio kriterijus, galite naudoti SUMPRODUCT funkcija norint gauti išvestį.
SUMPRODUCT: Grąžina atitinkamų diapazonų ar masyvų produktų sumą.
Sintaksė: = SUMPRODUCT (masyvas1, masyvas2, masyvas3, …)
masyvas1, masyvas2,… masyvas255 yra langelių ar masyvų diapazonai, kuriuos norite padauginti ir tada pridėti.

„Sumproduct“ funkcijoje gali būti ne daugiau kaip 255 masyvai. Žiūrėkite žemiau pateiktą ekrano kopiją


Paimkime pavyzdį:

  • Mes turime darbuotojų duomenis, t. Y. ID skiltyje A, lytis B stulpelyje ir darbuotojo amžius C stulpelyje.
  • Du kriterijai ląstelėse E2 ir F2 apibrėžiami kaip Vyras ir 25 metų amžius
  • Ląstelėje F6 reikia apskaičiuoti rezultatą.

  • Ląstelėje F6 formulė būtų = SUMPRODUCT ((B2: B10 = E2)*(C2: C10 = F2))

  • Jei įvertintume formulę „B2: B10 = E2“ pasirinkdami pirmiausia, o tada įvertinimui paspauskite spartųjį klavišą F9; gausime šią eilutę TRUE & FALSE
    {TRUE; FALSE; TRUE; TRUE; FALSE; TRUE; TRUE; FALSE; TRUE}
  • Kai vertiname „C2: C10 = F2“, gausime šią eilutę TRUE & FALSE
    {TRUE; FALSE; FALSE; FALSE; FALSE; TRUE; FALSE; FALSE; FALSE}

  • Jei dauginsime TIKROS ir NETIESIOS eilutes, kaip parodyta žemiau esančioje ekrano kopijoje, kaip išvestį gausime 1 arba 0.

  • Nukopijuodami formulę iš langelio M6 į diapazoną N6: U6, gausime norimą rezultatą.

  • Aukščiau esančioje ekrano kopijoje turime tik 2 kriterijus atitinkančius rezultatus. Taigi išvestis bus 2.