Dotyčný se může v jednom měsíci vyskytnout právěže buď vůbec, jen jednou, anebo mnohokrát. Proto jsem psal druhý upřesňující post, ten první je zavádějící (a nepřišel jsem na to, jak jej upravit/editovat).
=když(countif(b1:B2;uživatelA)>=1;1;0+když(countif(B3;uživatelA)>=1;1;0.....
To nejde použít. Uživatelů A/B/C... můžou být stovky, stejně tak záznamů v jednom měsíci mohou být stovky.
Ten vzorec nelze upravovat specificky pro každý záznam.
=COUNTIF(B1:B15;"uživatel A")
Dtto. Ve vzorci nemůže být zapsáno konkrétní označení uživatele.
Musí si to nějak samo vyzobávat.
Tak jak si jednotlivé hodnoty umí vyzobávat nadhozený vzorec výše
=SUMA(SIGN(ČETNOSTI(data;hodnoty)))
Taky se mu nemusí zadávat, že má hledat čísla od 1-12 (označení jednotlivých měsíců data ve sloupci A, získané pomocí =MĚSÍC(Ax), ale sám si je najde. A sečte. Čili když si udělám sloupec C, do kterého si načtu čísla měsíců vzorcem =MĚSÍC(Ax), tak pak dám příkaz
=SUMA(SIGN(ČETNOSTI(c1:c999;c1:c999)))
A vysčítá mi, kolikátý měsíc už je.
Akorát neumí rozlišovat dle uživatelů.
A sčítá vše do historie (měl by sčítat jen maximálně rok zpětně)