Arkipäivät+kellonajat

Anonyymi

Ehkä vähän amatöörimäinen kysymys, mutta miten saan luotua kaavan, joka laskee yhteen sekä päivämäärän että kuluneen ajan, mutta käyttäen siihen pelkkiä arkipäiviä, ja miten tuloksesta saa järkevän näköisen, kun esim.
4.1.2021 8:00 20.1.2021 13:30 antaa arvoksi 25.1.2138 21:30?

TYÖPÄIVÄ-funktiolla en saanut onnistumaan, koska se ei laskenut aikaa mukaan.

9

819

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Kysymys on epäselkeä. Esimerkki ei ole kysymyksen mukainen. Mitä lähtöarvoja sinulla on, missä muodossa ne ovat, ja mitä ratvitset tulokseksi? Aika harvoin on hyödyllistä laskeä yhteen kaksi ajanhetkeä.

      Päivämäärä yleensä tarkoittaa päiväystä, ilman kellonaikaa.
      Aika yleensä tarkoittaa kellonaikaa, ilman päiväystä.
      Ajanhetki yleensä tarkoittaa päiväystä kellonajan kanssa, Excelissä: =Now().
      "Kulunut aika" tarkoittaa mitä tahansa lukuarvoa kunhan sillä on jokin ajan tai pävämäärän määrittämiseksi käytetty suure, esim mikrosekunti tai vuosisata.

    • Anonyymi

      Yritätkö laskea kahden päivämäärän erotusta joka kertoisi Miten paljon on tunteja siinä välissä. miksi sinä silloin edes plussaat pvm yhteen?

      • Anonyymi

        Alkuperäinen kysymys oli huonosti muotoiltu, myönnetään... Ja tuon plussankin pitäisi olla miinusmerkki.

        Tarkoituksena on siis laskea kuinka monta vuorokautta on kulunut kahden eri ajanhetken välillä ja vähentää niistä viikonloput ja mahdollisesti myös pyhäpäivät (jos ei mene liian monimutkaiseksi).

        Uusiksi muotoiltu esimerkki:
        - työtehtävä alkaa pe 4.1.2021 klo 8.00 aamulla
        - työtehtävä päättyy ke 20.1.2021 klo 13.30 päivällä
        - työtehtävään on kulunut aikaa 16 päivää, 5 tuntia ja 30 minuuttia (laskuri.fi kertoi, en laskenut excelillä)
        - työpäiviä kertyi 12 kappaletta (mukaan lukien loppiainen 1.6.21) En tiedä millä tavalla tuo laskurini.fi on laskenut työpäivät, mutta ilmeisesti kokonaisina vuorokausina jättäen pois viikonloput?

        Haluaisin siis ynnätä yhteen tehdyt työpäivät ja niihin kuluneen ajan.
        Esim. tuo 16 vrk, 5 h ja 30 min olisi 16,23 vuorokautta, niin sellaista lukua etsin.

        Toivottavasti tämä selvensi, mitä tarkoitin.

        En tiedä kuinka monimutkaista (tai helppoa) tämä on todellisuudessa laskea, mutta väsyneet aivot eivät nyt taivu oikein minkään sortin ajatustyöhön.

        -ap


      • Anonyymi
        Anonyymi kirjoitti:

        Alkuperäinen kysymys oli huonosti muotoiltu, myönnetään... Ja tuon plussankin pitäisi olla miinusmerkki.

        Tarkoituksena on siis laskea kuinka monta vuorokautta on kulunut kahden eri ajanhetken välillä ja vähentää niistä viikonloput ja mahdollisesti myös pyhäpäivät (jos ei mene liian monimutkaiseksi).

        Uusiksi muotoiltu esimerkki:
        - työtehtävä alkaa pe 4.1.2021 klo 8.00 aamulla
        - työtehtävä päättyy ke 20.1.2021 klo 13.30 päivällä
        - työtehtävään on kulunut aikaa 16 päivää, 5 tuntia ja 30 minuuttia (laskuri.fi kertoi, en laskenut excelillä)
        - työpäiviä kertyi 12 kappaletta (mukaan lukien loppiainen 1.6.21) En tiedä millä tavalla tuo laskurini.fi on laskenut työpäivät, mutta ilmeisesti kokonaisina vuorokausina jättäen pois viikonloput?

        Haluaisin siis ynnätä yhteen tehdyt työpäivät ja niihin kuluneen ajan.
        Esim. tuo 16 vrk, 5 h ja 30 min olisi 16,23 vuorokautta, niin sellaista lukua etsin.

        Toivottavasti tämä selvensi, mitä tarkoitin.

        En tiedä kuinka monimutkaista (tai helppoa) tämä on todellisuudessa laskea, mutta väsyneet aivot eivät nyt taivu oikein minkään sortin ajatustyöhön.

        -ap

        =NETWORKDAYS(alku,loppu) (loppu-alku)-TRUNC(loppu-alku)

        Tuottaa 13,22916667 vuorokautta joka on 13 vrk 5 h 30 min.

        Kaskussa sanat "alku" ja "loppu", ilman lainausmerkkejä, ovat viittauksia nimettyihin soluihin. Solujen nimeäminen usein selkeyttää työsivua, verrattuna siihen että käyttäisi mitäänsanomattomia soluviittauksia jotka ovat muotoa $A$1.

        Kaskun NETWORKDAYS koko syntaksi on:

        NETWORKDAYS(start_date,end_date,holidays)

        Joten, helpottaa kun panee vapaapäivien päivämäärät nimetylle solualueelle tai luo niistä nimetyn listan (Data/Create List). En viitsinyt nyplatä kansallisia vapaapäivä tähän, ko aikavälillä saattaa olla jokin kansallinen vapaapäivä.

        Mutta, ruoskitko/riistätkö työläisiäsi 24 h/vrk raatamisella?


      • Anonyymi
        Anonyymi kirjoitti:

        =NETWORKDAYS(alku,loppu) (loppu-alku)-TRUNC(loppu-alku)

        Tuottaa 13,22916667 vuorokautta joka on 13 vrk 5 h 30 min.

        Kaskussa sanat "alku" ja "loppu", ilman lainausmerkkejä, ovat viittauksia nimettyihin soluihin. Solujen nimeäminen usein selkeyttää työsivua, verrattuna siihen että käyttäisi mitäänsanomattomia soluviittauksia jotka ovat muotoa $A$1.

        Kaskun NETWORKDAYS koko syntaksi on:

        NETWORKDAYS(start_date,end_date,holidays)

        Joten, helpottaa kun panee vapaapäivien päivämäärät nimetylle solualueelle tai luo niistä nimetyn listan (Data/Create List). En viitsinyt nyplatä kansallisia vapaapäivä tähän, ko aikavälillä saattaa olla jokin kansallinen vapaapäivä.

        Mutta, ruoskitko/riistätkö työläisiäsi 24 h/vrk raatamisella?

        Heh, en ruoski tahi riistä. :) Jokaisen työpäivän kestot kirjataan erikseen ja ovat väliltä 6-12 tuntia.

        Kaava toimii hyvin. Kiitos paljon avusta!

        -ap


      • Anonyymi
        Anonyymi kirjoitti:

        Heh, en ruoski tahi riistä. :) Jokaisen työpäivän kestot kirjataan erikseen ja ovat väliltä 6-12 tuntia.

        Kaava toimii hyvin. Kiitos paljon avusta!

        -ap

        Kiitos kiittämisestä, opin tästä itsekin jotain uutta. Sitä mietin että jos likimain seuraavat ajankohdat kirjataan per vrk:

        duunipaikkakunta
        duunin alkaminen
        lounaan alkaminen
        lounaan päättyminen
        omalle asialle meno
        omalta asialta tulo
        duunin päättyminen
        ajokilomertit

        niin eikö se riitä? Exelissä voi helposti laatia kaskut jotka laskee jopa korortetut liksat ylitöille ja viikonlopun töille. Kauan sitten nysväsin sellaisen, en nyt löydä sitä.


    • Anonyymi

      Jatkokysymys:

      Nyt kun sain taulukon toimimaan haluamallani tavalla, niin haluaisin tuunata sitä vielä asettamalla kelpoisuusehdon, joka antaa varoituksen, jos yhteen työpäivään kulunut aika on yli 8 tuntia.

      Esimerkki:
      |C|D|E|F|G|
      11|Työvaiheet|Aloituspvm|Aloitusaika|Työn arvioitu kesto|Päättymisaika|
      12|Työvaihe 1|11.1.2021|8:00|4:00|11.1.2021 12:00|
      13|Työvaihe 2|11.1.2021|12:20|4:00|11.1.2021 16:20|
      14|Työvaihe 3|14.1.2021|7:30|8:30|14.1.2021 16:00|
      15|Työvaihe 4|15.1.2021|6:30|5:00|15.1.2021 11:30|
      16|Työvaihe 5|15.1.2021|12:00|4:00|15.1.2021 16:00|
      17|Työvaihe 6...

      Kelpoisuusehto on F-sarakkeessa (Työn arvioitu kesto) ja sen kaavana on:
      =JOS((E12 F12)<0,67;TOSI;EPÄTOSI) mutta se ilmoittaa vain, jos työpäivä venyy yli klo 16 (klo neljä iltapäivällä), eikä sitä, että työpäivän kesto on yli 8 tuntia.

      Samana päivänä tehdyt tunnit pitäisi myös saada jotenkin yhdistettyä. Esimerkiksi kun työvaiheet 1&2 (= 8 tuntia) ja työvaiheet 4&5 (=9 tuntia) on tehty saman päivän aikana, niin kaava laskee ne nyt erikseen: Työvaihe 1 = 4 tuntia, Työvaihe 2 = 4 tuntia, jne. Sen kanssa yritin kikkailla käyttämällä VASTINE-funktiota, mutta oma osaaminen ei taaskaan riitä.

      Olisin taas kovin kiitollinen, jos saisin apua tämän "ongelman" korjaamiseen.

      -ap

    • Anonyymi

      Laittaa ajat allekkain soluihin ja summaa ne, ensimmäiseen tyhjään soluun.

    • Anonyymi

      Laske aikojen eroitus normaalisti.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Mitään järkeä?

      Että ollaan erillään? Kummankin pää on kovilla.
      Ikävä
      127
      1964
    2. Noniin rakas

      Annetaanko pikkuhiljaa jo olla, niin ehkä säilyy vienot hymyt kohdatessa. En edelleenkään halua sulle tai kenellekään mi
      Ikävä
      100
      1700
    3. Lasten hyväksikäyttö netissä - Joka 3. nuori on saanut seksuaalisen yhteydenoton pedofiililtä

      Järkyttävää! Lapsiin kohdistuva seksuaalinen hyväksikäyttö verkossa on yhä pahempi ongelma. Ulkolinja: Lasten hyväksikäy
      Maailman menoa
      56
      1336
    4. Kumpi vetoaa enemmän sinuun

      Kaivatun ulkonäkö vai persoonallisuus? Ulkonäössä kasvot vai vartalo? Mikä luonteessa viehättää eniten? Mikä ulkonäössä?
      Ikävä
      73
      1285
    5. Multa sulle

      Pyörit 24/7 mielessä, kuljet mun mukana, mielessä kyselen sun mielipiteitä, vitsailen sulle, olen sydän auki, aitona. M
      Ikävä
      31
      1028
    6. Mies, eihän sulla ole vaimoa tai naisystävää?

      Minusta tuntuu jotenkin, että olisit eronnut joskus, vaikka en edes tiedä onko se totta. Jos oletkin oikeasti edelleen s
      Ikävä
      47
      926
    7. Nainen, olen tutkinut sinua paljon

      Salaisuutesi ei ole minulle salaisuus. Ehkä teimme jonkinlaista vaihtokauppaa kun tutkisimme toisiamme. Meillä oli kumm
      Ikävä
      51
      923
    8. Onko sulla empatiakykyä?

      Etkö tajua yhtään miltä tämä tuntuu minusta? Minä ainakin yritän ymmärtää miltä sinusta voisi tuntua. En usko, että olet
      Ikävä
      44
      882
    9. Tavoitteeni onkin ärsyttää

      Sua niin turhaudut ja unohdat koko homman
      Ikävä
      108
      840
    10. Olet myös vähän ärsyttävä

      Tuntuu, että olet tahallaan nuin vaikeasti tavoiteltava. En tiedä kauanko jaksan tätä näin.
      Ikävä
      37
      830
    Aihe