Ylityöminuutit

Milläs ilveellä saisin taulukkoni laskemaan ylityöminuutteja? Yhteen soluun täytän saapumisajan ja toiseen lähtöajan. Työtunnit tulevat helposti, lähtöaika-tuloaika, mutta kuinka saisin sen vähennettyä normaalista työajasta?
9217
Äänestä

Muut lukivat myös

Vastaukset 9

Vanhimmat

Ja pitäisi itseasiassa saada se kertomaan myös minuutit, joilla päivä on jäänyt vajaaksi. Eli jos tuloaika on 8:00 ja lähtöaika 15:45 niin taulukon pitäisi saada lukemaksi -0:15

Äänestä
  • Excel ei osaa laskea normaaliasetuksilla negatiivista aikaa.
    Muuttamalla asetuksia niin, että Excel käyttää 1904-päivämääräjärjestelmää lasku onnistuu.
    =(B1-A1)-8/24

    Asetus on ongelmallinen jos taulukko sisältää linkkejä toisiin taulukoihin joissa on käytössä normaali 1900- päivämääräjärjestelmä. Laskut ei onnitu.

    Äänestä

Kiitos, huomasin saman. Kerrotko vielä tyhmälle että miksi kaavassasi on 8/24? Omani nimittäin antaa todella outoja lukemia tuolla kaavalla.

Melkoista kikkailua suoritettuani sain taulukon laskemaan oikein, mutta tyhjät ruudut, joissa kaava on valmiina mutta työaikoja ei vielä ole syötetty, näyttävät työajaksi -8:00. Saanko tämän jotenkin nollaksi?

Äänestä

8/24 tilalla voi käyttää desimaalilukua 0,3333, mikä on siis 8h osuus 24h.
Kaavaa ei voi laittaa muotoon esim =(B1-A1)-8:00 tai 8
1h on siis 1/24 ja 30min voidaan merkitä 1/48, joita aikalaskukaavat "ymmärtävät".
Yleensäkin aikalaskut Excelissä ovat erittäin "kinkkisiä", asetukset (solun muotoilu, ajan oikea merkitsemistapa jne) vaativat perehtymistä asiaan

Voit laittaa kaavan muotoon =JOS(A1="";"";(B1-A1)-8/24), eli jos riviltä puuttuu tuloaika, pysyy kaavasolu tyhjänä

Äänestä
  • Juu, huomaan nyt että aikojen kanssa pelaaminen onkin ihan toista kuin muut kaavat. Tällä antamallasi kaavalla sain kyllä kaavasolun pysymään tyhjänä mutta kun syötän ajat, tulee vastaukseksi lähtöaika? Eli jos syötän saapumisajaksi 8:00 ja lähtöajaksi 16:00, tulee kaavasoluun -16:00. Mitä ihmettä...

    Äänestä

Koetappas avata ihan uusi työkirja. Muuta ensin tuo 1900 > 1904 muotoon, älä tee mitään muita muutoksia muotoiluihin ja syötä
A1 8:00
B1 16:00
C1=JOS(A1="";"";(B1-A1)-8/24)
Kaavan pitäisi nyt toimia (ainakin minulla toimii, näyttää 0:00 noilla 8:00 ja 16:00 ajoilla
Jos sinullakin nyt pelaa, on alkuperäisessä taulukossa jotain pielessä.

Äänestä

Halleluja! Suurkiitos, nyt toimii.

Äänestä

Vääntäkää minulle rautalangasta, miten Excelin versiossa 2010 tapahtuu tämä 1904-aikajärjestelmän muuttaminen? Mitään tools-options-calculations-valikkoja ei löydy.

Yritän tehdä työaikasaldotaulukkoja, jossa näkyy sekä päivittäinen työaikasaldo että kuukaudessa kertynyt plus- tai -saldo kunkin päivän kohdalla.

Äänestä
  • Tiedosto > Asetukset > Lisäasetukset ja kelaa sivua alaspäin kunnes tulee vastaan ( melkein alaosassa)

    Äänestä

Kommentoi aloitusta


Silent hill kirjoitti:

Milläs ilveellä saisin taulukkoni laskemaan ylityöminuutteja? Yhteen soluun täytän saapumisajan ja toiseen lähtöajan. Työtunnit tulevat helposti, lähtöaika-tuloaika, mutta kuinka saisin sen vähennettyä normaalista työajasta?

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