Jedná se o zaokrouhlení času ve formátu desetiného čísla na půl hodiny
(případně čvtrhodiny) směrem dolů.
1,1 po úpravě = 1,0
1,2 po úpravě = 1,0
1,3 po úpravě = 1,0
1,4 po úpravě = 1,0
1,5 po úpravě = 1,5
1,6 po úpravě = 1,5
1,7 po úpravě = 1,5
1,8 po úpravě = 1,5
1,9 po úpravě = 1,5
2,0 po úpravě = 2,0
2,1 po úpravě = 2,0
1,1 po úpravě = 1,0
1,2 po úpravě = 1,0
1,3 po úpravě = 1,25
1,4 po úpravě = 1,25
1,5 po úpravě = 1,5
1,6 po úpravě = 1,5
1,7 po úpravě = 1,5
1,8 po úpravě = 1,75
1,9 po úpravě = 1,75
2,0 po úpravě = 2,0
2,1 po úpravě = 2,0
On 29.6.2006 14:16, in article uTXugX3...@TK2MSFTNGP04.phx.gbl, "xxxx"
Co funkce =ZAOKR.DOLŮ(xx;0,5) - kde xx je označení buňky s nezaokrouhleným
číslem? To tedy pro případ, že typ té buňky je číslo a ne čas, pak by to
muselo být =ZAOKR.DOLŮ(xx;1/48).
(Pro čtvrthodiny =ZAOKR.DOLŮ(xx;0,25) a =ZAOKR.DOLŮ(xx;1/96) )
Petr Souček
> Co funkce =ZAOKR.DOLŮ(xx;0,5) - kde xx je označení buňky s nezaokrouhleným
> číslem?
Neco prehlizim? Ja mohu u zaokrouhlovacích fcí definovat krome cisla, ktere
zokrouhluji pouze pocet desetinych mist, tedy nic takoveho
=ZAOKR.DOLŮ(xx;0,5)...
Možná ano - já tam mám v Excelu 2000, XP i 2003 funkci:
ZAOKR.DOLŮ
Zaokrouhlí číslo dolů, směrem k nule, na nejbližší násobek argumentu zadaná
hodnota.
Syntaxe
ZAOKR.DOLŮ(číslo;násobek)
Číslo je numerická hodnota, kterou chcete zaokrouhlit.
Násobek je násobek, na který se má zaokrouhlovat.
V Excelu 2007 (v angličtině) je to funkce FLOOR.
Petr Souček
Kdyby se už měla použít funkce ROUNDDOWN, tak je mnohem jednodušší
2. sloupec = rounddown(4*sloupec1;0)/4
Toť vše.
Petr Souček
Uznavam, ze tato metota je resenim jednodussi, ale budeme-li mit
napriklad cislo 1,49 dosteme Vami navrhovanou metodou
rounddown(1,49x4)=5 a poté výsledek 1, 25. Kdezto, pokud se to udela
pres ty intervaly <0;0,25), <0,25;0,75>, (0,75;1> tak z cisla 1,49
dostaneme 1,5.
OK... uz to mam, jsem smichala 2 veci dohromady, kdyby se to
zaokrouhlovalo na poloviny Vasim zpusobem tak to bude 2. sloupec =
rounddown(2*sloupec1;0)/2, kde vysledkem je zokrouhleni dle
matematickych pravidel tj. 1,49 dolu a 1,51 nahoru. Kdezto ja to mam
delane nikoli podle mat. pravidel, ale na nejblizsiho souseda tj.1,49 i
1,51 bude zaokrouhleno na 1,5. V tom pripade Vase reseni lepe
vystihuje pozadavky dotazujiciho.
Hodnota 1,916666667
Vzozec =ROUNDDOWN(4*I6;0)/4
výsledek
1,75
"xxxx" <Siko> píąe v diskusním příspěvku
news:uTXugX3...@TK2MSFTNGP04.phx.gbl...