Navážu na minulý příklad – jak sečíst jen některé buňky, v závislosti na jejich hodnotě?
Máme seznam lidí, jméno, místo, pohlaví. A potřebujeme sečíst jen muže (nebo jen ženy). Je to snadné, milý Watsone, funkce se jmenuje countif
, první parametr je rozsah buněk, druhý je podmínka. Ještě se k této funkci vrátím jindy, teď tedy uvedu jen podmínečné sčítání buněk s textovým obsahem – a to buď „muž“, nebo „žena“.
Tyto hodnoty jsou ve sloupci D, takže do nějaké buňky si umístíme volání funkce =COUNTIF(D3:D9;"žena")
a =COUNTIF(D3:D9;"muž")
. Výsledkem bude součet buněk, které odpovídají podmínce. Jednoduché, funkční. Příště zase něco…
Jen nevím, jak zamezit tomu, aby se při kopírování „posunoval“ interval rozsahu. Funkci ji třeba upravit ručně, něco důležitého nevím. Díky za tipy.
Pokud chcete zafixovat nějaký rozměr, dejte před něj $ (např. $D4 při přesunech nebo roztahování za ten malý čtvereček dole nechává D nezměněné; stejně tak to platí pro druhý rozměr D$4, nebo je možné zafixovat i oba rozměry současně $D$4). Snad to je odpověď na otázku 🙂
Jo, díky, takhle už to chápu… „zafixovat“ – je to logické. Nevěděl jsem, jakou přesně to má funkci.. člověk se učí.. 🙂