Niekedy chceme počítať bunky, ktoré obsahujú hodnotu definovanú v iných bunkách. V takom prípade nebude fungovať jednoduchá funkcia COUNTIF a COUNTIFS. Na dosiahnutie tohto cieľa môžeme použiť kombináciu funkcií SUMPRODUCT a COUNTIF v programe Excel.
Generický vzorec na počítanie jednej z mnohých buniek
= SUMPRODUCT (COUNTIF (rozsah, kritériá)
Rozsah: rozsah, v ktorom chcete splniť kritériá.
Kritériá: odkaz na hodnoty, do ktorých chcete počítať Rozsah.
Pozrime sa na príklad, aby bolo všetko jasné.
Príklad: Spočítajte celkový počet pier a ceruziek v zozname
Tu mám tento zoznam v rozsahu A2: A10. V bunke D2: D4 mám zoznam položiek, ktorých celkový počet je požadovaný.
Jedným zo spôsobov je spočítať každú položku samostatne pomocou funkcie countif a potom ich sčítať, aby ste získali celkový počet týchto položiek. Preto pridám pomocný riadok. Ale ja to nechcem robiť.
Ďalším spôsobom je použiť 2 počítadlá pre každú položku a potom použiť funkciu SUMA alebo operátor sčítania. Ale ak máte stovky položiek na spočítanie, bude tento spôsob počítania zbytočný.
Na získanie celkového počtu uvedených položiek teda používame vyššie uvedený generický vzorec.
Na získanie celkového počtu jednotlivých hodnôt použite vyššie uvedený generický vzorec.
= SUMPRODUCT (COUNTIF (A2: A10, D2: D4))
Vráti sa 5. Ceruzka sa nájde 4 -krát, pero 1 -krát a kompas sa nájde 0 -krát.
Ako to funguje?
Tak toto je celkom jednoduché. Ak do bunky zapíšete COUNTIF (A2: A10, D2: D4) ako vzorec poľa, vráti počet prvých hodnôt v rozsahu D2: D4. Vnútorne však vracia množstvo odpočtov pre každú položku v D2: D4. {4; 1; 0} toto je pole, ktoré vracia vo vyššie uvedenom príklade.
Teraz musíme všetky hodnoty zhrnúť. Na to sme použili funkciu SUMPRODUCT v Exceli. Sumarizuje počty a dáva nám celkový počet každej hodnoty v danom rozsahu.
Určite si hovoríte, prečo nevyužiť funkciu SUMA. Môžete ho použiť, ale potom ho budete musieť použiť ako vzorec poľa.
Takže áno, chlapci, takto získate počet viacerých položiek pomocou jedného jednoduchého vzorca v Exceli. Dajte mi vedieť, ak máte akékoľvek pochybnosti týkajúce sa tejto funkcie alebo akejkoľvek inej funkcie programu Excel. Sekcia komentárov je vaša.
Počítanie znakov v bunke v programe Excel | Naučte sa počítať konkrétne znaky v bunke alebo reťazci.
Spočítajte celkové zhody v dvoch rozsahoch v programe Excel | Naučte sa počítať celkové zhody v dvoch rozsahoch pomocou funkcie SUMPROUDCT.
SUMIFY pomocou logiky AND-OR | SUMIFS je možné použiť aj s logikou ALEBO. Absolútna logika, ktorú SUMIFS používa, je logika AND.
SUMPRODUCT s logikou IF | Naučte sa používať SUMPRODUCT s logikou IF bez použitia funkcie IF vo vzorci.
Populárny článok:
50 skratiek programu Excel na zvýšenie produktivity | Vykonajte svoju úlohu rýchlejšie. Týchto 50 skratiek vám umožní pracovať ešte rýchlejšie v Exceli.
Funkcia VLOOKUP v programe Excel | Toto je jedna z najpoužívanejších a najobľúbenejších funkcií programu Excel, ktorá sa používa na vyhľadávanie hodnôt z rôznych rozsahov a hárkov.
COUNTIF v Exceli 2016 | Počítajte hodnoty s podmienkami pomocou tejto úžasnej funkcie. Na počítanie konkrétnej hodnoty nepotrebujete filtrovať svoje údaje. Funkcia Countif je potrebná na prípravu palubnej dosky.
Ako používať funkciu SUMIF v programe Excel | Toto je ďalšia zásadná funkcia palubnej dosky. To vám pomôže zhrnúť hodnoty za konkrétnych podmienok.