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

#1 29. 3. 2009 15:14:41

jandik01
Člen
Registrace: 20. 1. 2009
Příspěvků: 15

náhodné doplnění sekund u času

ve sloupci mám hodnotu času 14:11 a formátuji jej na HH-MM-SS což mi vrátí 14-11-00, existuje nějaký vzorec který by náhodně dogeneroval sekundy?

Offline

#2 30. 3. 2009 11:42:10

Zvedavec
Člen
Registrace: 8. 11. 2004
Příspěvků: 479

Re: náhodné doplnění sekund u času

Idea - urcite existuji funkce k prevodu cas -> text a zpet (nepouzivam, neznam). K textu pridejte cislo nahodne generovane (RANDOM, RND? mam v tom gulas a HOSIPa) a vysledek prevedte na casovy udaj.

Jo, tak pro Vas je to RANDBETWEEN, popis je v napovede

Editoval Zvedavec (30. 3. 2009 11:45:20)


LO většinou poslední verze, na W7 prof. 32b/64b

Offline

#3 15. 4. 2009 19:58:21

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

Re: náhodné doplnění sekund u času

K daným hodnotám bez sekund přičítejte hodnotu RAND()/(24*60)
Vysvětlení:

RAND() generuje náhodné číslo od 0 do 1, pokud chcete náh. číslo od 0 do 60, tak je to RAND()*60

při vložení čísla 14:11 do buňky musíte přičíst hodnotu 1/(24*60*60), abyste dosáhli zvýšení o 1 sekundu

z toho pak (RAND()*60))/(24*60*60) a po vykrácení 60 =>  RAND()/(24*60)

Ovšem pozor! Při každé změně v sešitu vygeneruje RAND další náhodná čísla, takže se to bude neustále měnit (leda že by se vypnulo automatické přepočítávání vzorců, viz http://www.openoffice.cz/navody/funkce- … ne-zkrotit na konci článku).

Editoval hanus (16. 4. 2009 06:21:18)

Offline

Zápatí