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

#1 13. 3. 2011 21:22:45

richardhold
Člen
Registrace: 23. 2. 2011
Příspěvků: 10

Zratat stlpce podla rozsahu datumu- makro

Prosim pomozte mi zratat pomocou makra v stlpci napr. A hodnoty podla kriteria rozsahu datumu napriklad od 1.2.2011 do 28.2.2011

A        b       
150,23   2.1.2011
145,20   6.2.2001
5,42     25.1.2011
0,78     19.1.2011

Kriterium
    C        D
1.1.2011   31.1.2011
1.2.2011   28.2.2011

Vopred Dik vsetkym zucastnenym

Offline

#2 13. 3. 2011 21:37:18

hanus
Člen
Místo Olomouc
Registrace: 29. 11. 2006
Příspěvků: 573
Web

Re: Zratat stlpce podla rozsahu datumu- makro

Není potřeba makro, stačí maticový vzorec - do E1 zadejte
=SUM(($B$1:$B$4>=C1)*($B$1:$B$4<=D1)*($A$1:$A$4))
a zadávání ukončete pomocí CTRL+SHIFT+ENTER namísto klasického ENTER (vzorec pak bude uzavřen ve složených závorkcáh { } ). Do dalších buněk ho pak rozkopírujte pomocí CTRL+C a CTRL+V (nebo tažením za pravý dolní roh při současném přidržení CTRL)

Editoval hanus (13. 3. 2011 21:38:28)

Offline

#3 13. 3. 2011 21:54:07

richardhold
Člen
Registrace: 23. 2. 2011
Příspěvků: 10

Re: Zratat stlpce podla rozsahu datumu- makro

=SUM(($B$1:$B$4>=C1)*($B$1:$B$4<=D1)*($A$1:$A$4))

Nefunguje tento vzorec ako ma
Pre vysvetlenie:

Hodnoty ma zratat v stlpci dodla vybranych kriterii datumu v rozsahu napr. 1.1.2011 do 31.1.2011
Dik

Offline

#4 13. 3. 2011 22:01:30

hanus
Člen
Místo Olomouc
Registrace: 29. 11. 2006
Příspěvků: 573
Web

Re: Zratat stlpce podla rozsahu datumu- makro

Když uvedený vzorec vložím do E1 jako MATICOVÝ, pak z vámi uvedených dat dostanu výsledek
156,43 - to je špatně?

Offline

#5 13. 3. 2011 22:02:42

richardhold
Člen
Registrace: 23. 2. 2011
Příspěvků: 10

Re: Zratat stlpce podla rozsahu datumu- makro

Ano lebo nezrata stlpec vybere iba prvu hodnotu co najde

Offline

#6 13. 3. 2011 22:03:52

richardhold
Člen
Registrace: 23. 2. 2011
Příspěvků: 10

Re: Zratat stlpce podla rozsahu datumu- makro

musim sa nucit ratat sorry dik

Offline

#7 13. 3. 2011 22:04:54

richardhold
Člen
Registrace: 23. 2. 2011
Příspěvků: 10

Re: Zratat stlpce podla rozsahu datumu- makro

Lepsie by bolo ale makro skusim nieco napisat

Offline

#8 13. 3. 2011 23:49:30

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

Re: Zratat stlpce podla rozsahu datumu- makro

=SUMIF($B$1:$B$4;"<="&D1;$A$1:$A$4)-SUMIF($B$1:$B$4;"<"&C1;$A$1:$A$4)

(V první sumě testuji větší datum, ve druhé menší datum)

Je to prakticky totéž, co uvedl Hanus, jen ukládá se to normálně a mohlo by to být srozumitelnější.

Offline

Zápatí