Pitäisi keksiä joku funktio jolla lasketaan kellonaikoja. Homma menee niin että annetaan lähtöaika esim. 18.15 ja tähän lisätään tunteja desimaalimuodossa. Funktion pitäisi palauttaa selkokielinen kellonaika (mahdollisesti seuraavan vuorokauden puolella) jolloin ollaan perillä. Matka-aika on aina alle 48 tuntia. Lähtöaika annetaan kahdessa solussa, tunnit ja minuutit omissaan. Tuloskin sopii olla kahdessa solussa.
Siis annetaan vaikka kellonaika 20.00 johon lisätään 14,75 tuntia. Tulokseksi pitäisi saada kellonaika 12.45.
Mitenköhän tätä alkaisi rakentaa, noin periaatteellisella tasolla? Kyllä Excelin käyttö muuten sujuu ja 24 tunnin vähennys osataan ottaa huomioon jos tulos menee seuraavan vuorokauden puolelle.
Siis annetaan vaikka kellonaika 20.00 johon lisätään 14,75 tuntia. Tulokseksi pitäisi saada kellonaika 12.45.
Mitenköhän tätä alkaisi rakentaa, noin periaatteellisella tasolla? Kyllä Excelin käyttö muuten sujuu ja 24 tunnin vähennys osataan ottaa huomioon jos tulos menee seuraavan vuorokauden puolelle.
Vastaukset 3
Vanhimmat
Jos klo 20:00 lisätään tuo 14,75 tuntia, ei siitä millään päästä 12:45:een asti. Minun kellossa viisarit käätyy vain asentoon 10:45.
Mutta, Excel osaa kyllä moisen yhteenlaskun kunhan formatoit solut oikein:
A1: 20:00 t:mm, A2: 14,75 yleinen, sitten yhteenlasku A3 = A1 A2/24 ja formaatiksi vaikka p.t:mm tai vaikkapa p".pävänä klo" t:mm
Kiitoksia! Olis pitäny katsoa kellotaulua kun laski päässä kellon näyttämää :D
Mites tuo kun lähtöaika pitäisi antaa kahdessa solussa? Esim. A1:ssä 20 (tuntia) ja B1:ssä 0 (minuuttia). Tämä tulisi mobiililaitteen käyttöön jossa kaikki erikoismerkit pitää hakea monen painikkeen kautta ja siten olisi huomattavasti helpompi antaa kellonaika kahdessa solussa.
Excel laskee aikoja 24-tunteina. Siten esim tuossa voit muuntaa vaikkapa B1 ja B2 soluissa olevat tunnit ja minuutit soluun B3 seuraavasti: B3=B1/24 B2/(24*60). Saman kaavan voi tietenkin ympätä jo aiemmin esitetyn kaavan lähtöarvoksi.