Eli meillä on käytössä liukuminen täällä ja nyt pitäisi saada rajattua taulukkoon, että plussaa ei voisi tulla yli 10 h ja miinusta ei voi olla alle -6 h.
Ongelmana on vielä se, että tämä pitäisi tulla summan yhteyteen.
esim.
eli ennen oli =SUMMA(A1:A5) ja tuli paljonko on liukumaa jäljellä. Osaatteko auttaa asiassa?
Ongelmana on vielä se, että tämä pitäisi tulla summan yhteyteen.
esim.
eli ennen oli =SUMMA(A1:A5) ja tuli paljonko on liukumaa jäljellä. Osaatteko auttaa asiassa?
Vastaukset 5
Vanhimmat
Voisit ensin vähän tarkentaa. Mistä tuo SUMMA(A1:A5) koostuu?
Laskeeko se yhteen viikkotuntimäärää vai päivittäistä tuntimäärää ja vertaa sitä "normiin" (esim 40h/vk tai 8h/pv). Tuo pelkkä SUMMA-funktio ei voi näyttää mitään vertailua.
meillä on töissä 7h 40 min normi työpäivä. Kaikki sen ylimenevä aika menee liukumaan.
esim. henkilö tullut maanantaina töihin 7:50 ja lähtenyt 16:00, joten liukumaa tullut 30 min.
tiistain 7:50 - 15:00, joten käyttänyt liukumaa joten tuosta tulee miinusta 30 min.
Eli A1:A5 on päivittäisesti tullut liukuma, joko yli tai alle. Mutta ongelma on nyt se, että pitäisi saada rajattua niin, että kun laskaa yhteensä tuon A1:A5 sarakkeen, niin liukuma ei pystyisi menemään yli 10 h eikä taas alle -6 h.
Toivottavasti nyt ymmärrät? :)
Oukki doukki ;)
Esimerkki:
A1=7:50
B1=16:00
C1=(B1-A1)-AIKA(7;40;0) - näyttää erotuksen 7h 40min (0:30)
....
C6=JOS(JA(SUMMA(C1:C5)>0,4166667);0,4166667;JOS(JA(SUMMA(C1:C5) Asetukset ja Laskenta-välilehdellä ruksaa kohta "1904-päivämääräjärjestelmä" (Excel 2003)
Asetus ei ole käytännöllinen jos pitää samassa taulukossa laskea myös päivämäärillä. Vastaukset ovat vääriä.
Juu nuo päivämääräjärjestelmä jutut tiesinkin jo.
Siis jos M48=M17:M47 tulee kuukauden yhteensä kertynyt liukuma. Niin tuo yhteensä kertyny liukuma ei saa mennä yli -6 h eikä taas yli 10 h.
Eli täytyisi saada rajattua tuohon yhteensä soluun liukuman ala- ja yläarvot (-6h ja 10h).
Ei mitään enään, keksinkin sen itse.
Käytin tälläistä kaavaa
=JOS(SUMMA(M17:M47)>0,417;0,417;JOS(SUMMA(M17:M47)