zabo85
14.10.11,07:39
Zdravím kolegovia,

Chcem Vás poprosiť o radu, vo funkcii SUMIF chcem aby sum_range(rozsah súhrnu) bol použitý súčin dvoch buniek ako napr. =SUMIF(A1;">="&C3;(A1*B2)) ....,ale takto to nefunguje
Ako mám ten vzorec napísať aby to fungovalo, prosím?
Ďakujem všetkým, ktorý zneužili svoj čas na riešenie môjho problému.

S pozdravom Milan.
mepex
14.10.11,11:27
Správne by mal mať vzorec tvar =SUMIF(A1:A5;">="&$C$3;B2:B6), kde C3 je absolutná adresa, aby sa pozícia hodnoty podmienky pri vyhodnocovaní nemenila. Ak je potrebné čítať súčin, je potrebné napr. do stĺpca d dať vzorec a1*b2 do buniek d2:d6, alebo d1:d5 a potom je vzorec =SUMIF(A1:A5;">="&$C$3;D2:D6). Lepšie viď. príloha.
arion92
14.10.11,11:53
Správne by mal mať vzorec tvar =SUMIF(A1:A5;">="&$C$3;B2:B6), kde C3 je absolutná adresa, aby sa pozícia hodnoty podmienky pri vyhodnocovaní nemenila. Ak je potrebné čítať súčin, je potrebné napr. do stĺpca d dať vzorec a1*b2 do buniek d2:d6, alebo d1:d5 a potom je vzorec =SUMIF(A1:A5;">="&$C$3;D2: D6). Lepšie viď. príloha.
Da sa to aj bez pomocneho stlpca cez pole vzorcov (stlacenie CTRL+SHIFT+ENTER)

'=SUM(IF(A1:A5>=$C$3;A1:A5*B2:B6;0))
marjankaj
14.10.11,21:13
Alebo aj takto

{=SUM(A1:A5*B2:B6*(A1:A5>=$C$3))}