pondelok 26. októbra 2009

Excel a cestovné

Takže majme tabuľku , či skôr formátovaný text cestovného od ŽSR a k tomu zadanie:

Vytvorte vzorec, ktorý na základe danej vzdialenosti (1-100 km) medzi danými zastávkami v cenníku ŽSR vyhľadá cenu obyčajného cestovného lístka 2. triedy osobného vlaku pre túto vzdialenosť (17km).

tabuľka
Obrázok tabuľky




a riešenie je ...


=INDEX(B9:B23;COUNT(IF(INT(LEFT(vzdialenost;(SEARCH("-";vzdialenost)-1))) < INT(LEFT(E7;SEARCH(" ";E7)-1));1)))



a príkladovy subor je tu:


Veľkonočný pondelok a Excel

Teda .. ako vypočítať kedy na ktorý dátum pripadne Veľkonočný pondelok ?
že vraj
=DOLLAR(("4/"&rok)/7+MOD(19*MOD(rok;19)-7;30)*14%)*7-5

... hmm nejak mi to nesedelo ... takže dôveruj ale preveruj

1. Veľkonočné pondelky už vyrátané
2. popis algoritmu
http://komentare.sme.sk/c/2668908/velky-tyzden.html
3. z toho funkcia
...
:-)

streda 7. októbra 2009

Beanshell

Počuli ste niekedy o BeanShell ?
Nie ? Ani ja ...
Ale potreboval som niečo dostať do OpenOffice Calc, teda nejaké riadky z databázy . Nuž a v Star Basic-u som nezistil ako to funguje, zato v jave bez problémov. Nuž a Beanshell je vlastne java ale interpretovaná ... Copy&Paste a je to...
Ešte stále nechápem prečo nie priamo java , asi kôli jre , ale keď to funguje tak nech.
Teda nech žije beanshell :-)