Kellonaikojen yhtenlasku summa

Miten saaan Excelin laskemaan yksinkertaisesti summan kellonajoista

8:00
7:45
8:00
8:00
7:30
8:00
7:45
7:30
--------
4478:30

solut ovat muotoa 23.1.1900 8:00:00 -> Ei onnistu summalasku
solut ovat muotoa 8:00:00 - > Laskee summan
Molempien solumuotoilu on muotoa t:mm

Manuaalinen pvm ja vuoden poistaminen kellonajan edestä on turhan työläs.
161383
Äänestä

Muut lukivat myös

Vastaukset 16

Vanhimmat

Pistä muodoksi [t]:mm.

Äänestä

ei se ymmärrä mitä pitää tehdä jos samassa solussa on sekä päiväys että aika...
tyhmää hommaa sellainen...

Äänestä
  • Kannattaa vaihtaa harrastusta. Vaikutat vajaaälyiseltä yksilöltä, koska et osaa edes virkettä aloittaa suuraakkosella. Todennäköisesti olet joku linuksvajakki.

    Äänestä

  • Anonyymi kirjoitti:

    Kannattaa vaihtaa harrastusta. Vaikutat vajaaälyiseltä yksilöltä, koska et osaa edes virkettä aloittaa suuraakkosella. Todennäköisesti olet joku linuksvajakki.

    Luulotautinen mäntti esiintyy taas.

    Äänestä

  • Anonyymi kirjoitti:

    Luulotautinen mäntti esiintyy taas.

    Osui ja upposi jälleen kerran. Pitää olla pääkopassa vikaa jos saa kiksejä trollaamisesta.

    Äänestä

Muuttaa ajat sekunneiksi, laskee niillä ja tulostaa muotoiltuna.

Äänestä

Selitä mitä tarkoitat kellonaikojen yhteenlaskulla. Siinä kun ei ole mitään järkeä kun nollakohta voidaan valita mielivaltaisesti jolloin lopputuloskin voi olla ihan mitä tahansa.

Tarkoitatko ehkäpä ajanjaksojen yhteenlaskua niin että 8:45 tarkoittaa 8 tunnin 45 minuutin pituista ajanjaksoa? Jos tarkoitat jotakin muuta niin kerro tarkemmin.

Minä muuttaisin ajanjaksot sekunneiksi ja laskisin ne sitten yhteen.

Äänestä

Tässä yksi versio LibreOffice Calc toteutuksena. tulos desimaalilukuna: https://s3.gifyu.com/images/Aika.gif oletan että erot tässä suhteessa on niin vähäiset että pystyt soveltamaan Excelin kanssa.

Äänestä
  • Kiitos! aivan huippua!

    Äänestä

Oma funktio
koodi tavalliseen moduuliin...
laita soluun, mihin haluat tuloksen kaava
laskee nyt tunnit päiväyksistä alueelta E1:E10
=LaskeTunnitPäiväyksestä(E1:E10)

Function LaskeTunnitPäiväyksestä(Alue As Range) As Double
Dim Tunnit
Dim Summa As Double
For Each Solu In Alue
LaskeTunnitPäiväyksestä = LaskeTunnitPäiväyksestä CDate(Solu) - Int(CDate(Solu))
Next
LaskeTunnitPäiväyksestä = LaskeTunnitPäiväyksestä * 24
End Function

keep EXCELing
@Kunde

Äänestä
  • Osaisitteko auttaa seuraavassa.

    Solussa A1tuloaika 16:00
    Solussa A2 lähtöaika 06:00
    Soluun A3 Kokonaistunnit = 14h
    Soluun A4 iltalisä ajalta 18.00 - 21.00 eli 3h
    Soluun A5 yölisä ajalta 21.00 - 06.00 eli 8h

    vielä jos mahdollista niin sunnuntaipäiviltä vastaavat tunnit erikseen (sunnuntaityö, sunnuntai-ilta ja sunnuntaiyö).

    Äänestä

Sisäisesti taulukkolaskenta käsittelee aikaa päivinä viime vuosisadan alusta. Kun poistat kokonaisosan ja jätät desimaalit jäljelle niin voit laskea tunnit yhteen. Tulos on desimaaliluku mutta sen voi näyttää tunteina, minuutteina ja sekunteina muuttamalla solun muotoilua.

Äänestä
  • Tämä päivä näyttää olevan muodossa [TT]:HH 1048560:00. Kun tuon jakaa kahdella ja muuttaa muotoon PP.KK.VVVV saadaan 22.10.1959.

    Äänestä

Osaisitteko auttaa seuraavassa.

Solussa A1tuloaika 16:00
Solussa A2 lähtöaika 06:00
Soluun A3 Kokonaistunnit = 14h
Soluun A4 iltalisä ajalta 18.00 - 21.00 eli 3h
Soluun A5 yölisä ajalta 21.00 - 06.00 eli 8h
30 min ruokatunti pitää vähentää myös jolloin tavalla paitsi alle 6 h työpäivistä.

vielä jos mahdollista niin sunnuntaipäiviltä vastaavat tunnit erikseen (sunnuntaityö, sunnuntai-ilta ja sunnuntaiyö).
Kommentoi

Äänestä
  • Eihän tuohon mitään poikkeuksellista sisälly, paljon jossittelua joutuu sisällyttämään. Turhan pitkä tulisi ohjeesta, jos jokaisen kaavan aikoo selitellen kertoa. Tuli tunne että sinulla on jo tuo laskentalomake käytössä, ja halusit vain tietää löytyykö kaveria joka hupina lähtee kaavat kirjoittelemaan.

    Äänestä

Kommentoi aloitusta


Anonyymi kirjoitti:

Miten saaan Excelin laskemaan yksinkertaisesti summan kellonajoista

8:00
7:45
8:00
8:00
7:30
8:00
7:45
7:30
--------
4478:30

solut ovat muotoa 23.1.1900 8:00:00 -> Ei onnistu summalasku
solut ovat muotoa 8:00:00 - > Laskee summan
Molempien solumuotoilu on muotoa t:mm

Manuaalinen pvm ja vuoden poistaminen kellonajan edestä on turhan työläs.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu