Kellonajat/työaika

Apua! Mä olen ihan jumissa työaika -laskurin kanssa. Miten ihmeessä mä saan excelin laskemaan työajan jos vuorokausi vaihtuu välissä??? Eli jos tyyppi on töissä esim klo 23-06? Olen kokeillut jos jotakin funktiota ja jossittelua ja apusarakkeita, mutta ei..... :o(
4790
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Esim.

A1 B1
23:00 06:00

Kirjoita kaava =JOS(A1>B1;1-A1 B1;B1-A1)

Funktiossa 1-A1 tarkoittaa klo 24:00-23:00 = 1 tunti.

Äänestä
  • Kokeilin tuota kaavaa seuraavasti. Valitsin A ja B sarakkeiden luokiksi "aika" ja C sarakkeeseen "luku". Tämä tuloutti C sarakkeeseen -0,71. Kun yritin muuttaa C sarakkeen luokaksi aika jolloin excel kertoi että negatiivistä aika määrettä ei voi näyttää. Ymmärsinkö siis väärin tuon kaavasi sillä uskon että tarkoituksena oli saada C sarakkeen tuloutukseen 7:00 tuntia.

    Äänestä

  • seurannuttätäkin kirjoitti:

    Kokeilin tuota kaavaa seuraavasti. Valitsin A ja B sarakkeiden luokiksi "aika" ja C sarakkeeseen "luku". Tämä tuloutti C sarakkeeseen -0,71. Kun yritin muuttaa C sarakkeen luokaksi aika jolloin excel kertoi että negatiivistä aika määrettä ei voi näyttää. Ymmärsinkö siis väärin tuon kaavasi sillä uskon että tarkoituksena oli saada C sarakkeen tuloutukseen 7:00 tuntia.

    Vaikuttaisi siltä, että JOS-funktiossasi olisi jotain häikkää.. Tuo lopputulos (-0,71) tulee jos laskee pelkän 06:00-23:00 (miinus). Tämän laskutoimituksen lopputulos on todellakin -17:00 eli -0,71. Kaavan pitää olla siis 24:00-23:00 6:00 (miinus ja plus).

    Edellä esitetty JOS-funktio ei laske miinus-laskua näin päin eli jos tuloaika (23:00) on suurempi kuin lähtöaika (06:00), niin funktio laskee 24-23 6 = 7 (kaavana 1-A1 B1. Kaavassa 1 tarkoittaa 24:00).

    Jos-funktiota käytetään sen takia, että henkilö voi olla töissä 06:00:sta 23:00:aan = 17 tuntia tai henkilö voi olla töissä 23:00:sta 06:00:aan = 7 tuntia. Oleellista on ymmärtää VUOROKAUDEN VAIHTUMINEN välissä ja sen vaikutus laskentaan.

    Eli JOS-funktion tarkoituksena on selvittää onko luku "tuloaika" (A1) suurempi (>) vai pienempi (

    Äänestä

  • Katja.. kirjoitti:

    Vaikuttaisi siltä, että JOS-funktiossasi olisi jotain häikkää.. Tuo lopputulos (-0,71) tulee jos laskee pelkän 06:00-23:00 (miinus). Tämän laskutoimituksen lopputulos on todellakin -17:00 eli -0,71. Kaavan pitää olla siis 24:00-23:00 6:00 (miinus ja plus).

    Edellä esitetty JOS-funktio ei laske miinus-laskua näin päin eli jos tuloaika (23:00) on suurempi kuin lähtöaika (06:00), niin funktio laskee 24-23 6 = 7 (kaavana 1-A1 B1. Kaavassa 1 tarkoittaa 24:00).

    Jos-funktiota käytetään sen takia, että henkilö voi olla töissä 06:00:sta 23:00:aan = 17 tuntia tai henkilö voi olla töissä 23:00:sta 06:00:aan = 7 tuntia. Oleellista on ymmärtää VUOROKAUDEN VAIHTUMINEN välissä ja sen vaikutus laskentaan.

    Eli JOS-funktion tarkoituksena on selvittää onko luku "tuloaika" (A1) suurempi (>) vai pienempi (

    Omassa JOS funktiossani oli todellakin virhe. Kiitos paljon vaivannäöstäsi asian selventämiseksi.

    Äänestä

Kommentoi aloitusta


Nimetön kirjoitti:

Apua! Mä olen ihan jumissa työaika -laskurin kanssa. Miten ihmeessä mä saan excelin laskemaan työajan jos vuorokausi vaihtuu välissä??? Eli jos tyyppi on töissä esim klo 23-06? Olen kokeillut jos jotakin funktiota ja jossittelua ja apusarakkeita, mutta ei..... :o(

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