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

#1 27. 1. 2009 18:22:31

eugen
Člen
Registrace: 4. 11. 2008
Příspěvků: 1

podmíněné funkce

Lze postavit funkci tak aby podle hodnoty pole se zobrazila předdefinované číslo? Případně pomozte.

Příklad:
A1 čas vstupu; A2 čas výstupu; B1=A2-A1 (celkový čas pobytu)

Funkce:
jestliže  B1=>"03:00" ale < "05:00" zobraz 1           (3 až 5 hodin)
jestliže  B1>"05:00" ale < "10:00" zobraz 2            (více jak 5 až 10 hodin)
jestliže  B1>"10:00" zobraz 3                          (více jak 10 hodin)
zobrazená čísla  1,nebo 2 nebo 3 do jedné buňky

Děkuji

Offline

#2 27. 1. 2009 19:44:54

PavelH
Člen
Místo Česká Lípa
Registrace: 14. 3. 2008
Příspěvků: 140

Re: podmíněné funkce

=if((b1>=3)and(b1<5);1;if((b1>5)and(b1<10);2;if(b1>10;3;"---")))

Offline

#3 27. 1. 2009 19:52:23

PavelH
Člen
Místo Česká Lípa
Registrace: 14. 3. 2008
Příspěvků: 140

Re: podmíněné funkce

Pokud se do polí A1 a A2 budou psát časy ve formátu HH:MM:SS, musí se rozdíl A2-A1 ještě ošetřit funkcí pro převod času na číslo, tj v B1: =HOUR(A2-A1). Pak bude vzorec fungovat.

Offline

Zápatí