Na spočítanie počtu párnych čísel, ktoré sa nachádzajú v určitom rozsahu hodnôt, môžete použiť nasledujúci špeciálny vzorec:
= SUMPRODUCT ((rozsah> = dolný limit) * (rozsah <= horný limit) * (REST (rozsah; 2) = 0))
Do vzorca odovzdáte tri argumenty: S oblasť nastavte rozsah buniek, v ktorých chcete počítať párne čísla. O argumentoch Horná hranica a Nižší limit definujte rozsah hodnôt. Počítajú sa iba čísla v tomto rozsahu. Výsledkom vzorca je počet párnych čísel v prenesenom rozsahu, ktoré sú väčšie alebo rovné spodnej hranici a menšie alebo rovné hornej hranici.
V zobrazenom zošite má vzorec v bunke E5 nasledujúcu štruktúru:
= SUMPRODUCT ((A3: B8> = E4) * (A3: B8 <= E3) * (REST (A3: B8; 2) = 0))
Na výpočet párnych buniek požadovaného rozsahu hodnôt vzorec používa nasledujúcu metódu:
- Do vzorca sú zahrnuté tri porovnania.
- Prenesený rozsah sa na jednej strane porovnáva s hornou a dolnou hranicou.
- Tretie porovnanie kontroluje, či zvyšok delenia 2 má za následok hodnotu 0. Len potom je to párne číslo.
- Ak je výsledok úspešný, každé porovnanie poskytne hodnotu 1.
- Ak je porovnanie negatívne, výsledok je 0.
- Vynásobením týchto troch porovnaní výrobok poskytne hodnotu 1 iba vtedy, ak sú všetky porovnania pozitívne.
- Tieto sú pridané prostredníctvom SUMPRODUCT.
Ak chcete namiesto párnych čísel počítať nepárne čísla, nahraďte to =0 prostredníctvom a =1.
Ak do výpočtu nie sú zahrnuté tieto dve hranice, odstráňte z dvoch porovnaní znamienka rovnosti >= a <=.