Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 25. 11. 2009 14:18:29

MF
Člen
Registrace: 24. 1. 2006
Příspěvků: 20

maticové vzorce

prosím o pomoc
potreboval by som filtrovať a spočítať kladné data zo stlpca H,
zatiaľ som prišiel potiaľto,
filtrujem riadky podla hodnôt v B18-B500 ktore splňajú D15
a sčítam všetky hodnoty zodpovedajúcemu kriter v stĺpci H
{=SUM(IF(B18:B500=(D15);H18:H500;" "))}

a neviem tam pochať =SUMIF(H18:H500;">0")aby mi to spočítalo len kladne hodnoty .
D15= 40
B     H
36    12
36    15
36    19
37   -14
37    12
37   -17
40    15
40   -19
40    25
40   -10
dakujem za pomoc miro

Editoval MF (25. 11. 2009 14:19:12)

Offline

#2 25. 11. 2009 16:32:31

j-pastierik
Člen
Registrace: 15. 11. 2004
Příspěvků: 761

Re: maticové vzorce

=sumif(h18:h500;">0";h18:h500)

Offline

#3 25. 11. 2009 17:28:36

lp.
Člen
Registrace: 24. 9. 2009
Příspěvků: 814

Re: maticové vzorce

Předpokádám, že požadujete sečíst všechna kladná čísla ve sloupci H, pro která je ve sloupci B hodnota rovna buňce d15:

{=SUM(IF((B1:B10=D15)*(H1:H10>0);H1:H10;0))}

nebo

{=SUM(IF(B1:B10=D15;IF(H1:H10>0;H1:H10;0);0))}

nebo

=SUMPRODUCT(B1:B10=D15;H1:H10>0;H1:H10)

Poslední vzorec není maticový.

Offline

#4 25. 11. 2009 18:06:44

MF
Člen
Registrace: 24. 1. 2006
Příspěvků: 20

Re: maticové vzorce

j-pastierik- dik ale to nerieši filter v B stlpci podla D15
lp. toto vyzerá nádejne idem to odskúšať
ďakujem veľmi pekne

Offline

#5 25. 11. 2009 18:30:28

MF
Člen
Registrace: 24. 1. 2006
Příspěvků: 20

Re: maticové vzorce

lp
super všetky 3 ukazujú to čo majú,
ešte by ma zaujímalo v tom prvom vzorci to * je nejaký odelovač dvoch podmienok alebo ako to funguje?
a funk =SUMPRODUCT som doteraz netušil ako ju správne použiť,
ešte raz dik za cenné vzory vzorcov :-))

Offline

#6 25. 11. 2009 20:39:33

lp.
Člen
Registrace: 24. 9. 2009
Příspěvků: 814

Re: maticové vzorce

* je normání operátor násobení. v logických výrazech zastupuje and.

Offline

Zápatí