
Obecný vzorec
=COUNTIF($A$1:A1,value)
souhrn
Chcete-li vytvořit průběžný počet určitých hodnot, které se objevují v rozsahu buněk, můžete použít COUNTIF se „smíšeným odkazem“ k vytvoření průběžného součtu. V zobrazeném příkladu je vzorec v C5:
=IF(B5="blue",COUNTIF($B$5:B5,"blue"),"")
Vysvětlení
Při práci zevnitř ven je funkce COUNTIF nastavena na počítání hodnoty „modrá“, která se zobrazuje ve sloupci B:
COUNTIF($B$5:B5,"blue")
Všimněte si, že levá strana reference rozsahu je uzamčena ($ B $ 5) a pravá strana je relativní (B5). Toto se nazývá „smíšený odkaz“, protože obsahuje absolutní i relativní adresy a vytváří rozšiřující se rozsah.
Při kopírování vzorce je první buňka v odkazu uzamčena, ale druhý odkaz se rozšíří tak, aby zahrnoval každý nový řádek. Na každém řádku COUNTIF spočítá buňky v rozsahu, který se rovná „modré“, a výsledkem je průběžný počet.
Vnější vrstva vzorce používá funkci IF k řízení, kdy se spustí COUNTIF. COUNTIF vygeneroval počet, pouze když je hodnota v B „modrá“. Pokud ne, vrátí IF prázdný řetězec ("").
Průběžný počet všech hodnot
Chcete-li vytvořit průběžný počet všech hodnot, které se zobrazí ve sloupci A, můžete použít obecnou verzi vzorce takto:
=COUNTIF($A$1:A1,A1)