Avatar billede aaugust Nybegynder
25. maj 2009 - 17:31 Der er 9 kommentarer

Timer- Flex - overarbejde. Formel

Hej har brug for hjælp et en/flere formler.

Alt arbejde som ligger før kl.7,3 og efter kl.16 er overarbejd. Alt indenfor der er over 37 timer er flex tid.

Eks.
    Start kl.    Slut kl.    antal timer    normaltimer    flex-timer    overarbejde
Søndag    0    0    0           
Mandag    8    17,5    9,5    8        1,5
Tirsdag    7    16    9    8        0,5
Onsdag    8    17    9    8        1
Torsdag    8    17    9    8        1
Fredag    8    14    6    5       
Lørdag    0    0    0    0       
I alt            42,5    37    2,5    4
                       
            i alt  Flex er = 2,5           
            I alt overarbejde = 4           
            I alt antal timer for ugen = 42,5           
            I alt normaltimer for ugen = 37           

Hvem kan hjælp med denne.
På forhånd Tak
Avatar billede Slettet bruger
26. maj 2009 - 12:03 #1
Her er lidt som måske kan hjælpe dig på vej.
Hvis du har dine overskrifter (Start, Slut, Timer, Normal, Flex, Overarb.) i B2:G2 og Søndag, Mandag .... i A3:A9 så prøv med:

I D3: =C3-B3
I F3: =IF(B3>0;MIN(16;C3)-MAX(B3;7,5)-E3;0)
I G3: =IF((B3>0)*(B3<7,5);7,5-B3;0)+IF(C3>16;C3-16)

Kopier formlerne nedad til og med række 9.

Betragt ovenstående som noget til eventuel inspiration og ikke som en endelig løsning.

Hans
Avatar billede aaugust Nybegynder
29. maj 2009 - 06:42 #2
Jeg er ikke helt med, kan ikke få den til at virke.

Arne
Avatar billede Slettet bruger
29. maj 2009 - 07:40 #3
Du er velkommen til at sende filen til (i udtale)
hanspunktumknudsensnabelamailpunktumtelepunktumdk
så kigger jeg på det.
Hans
Avatar billede aaugust Nybegynder
30. august 2013 - 10:24 #4
Lukke denne tråd og tak for hjælpen
Avatar billede Slettet bruger
30. august 2013 - 14:05 #5
Efter fire år og tre måneder. Flot :-)
Avatar billede Hoppemus Nybegynder
09. februar 2015 - 10:03 #6
Hej

jeg sad lige for at afprøve det du havde skrevet. Jeg synes ikke jeg kunne få det til at virke..?

mvh
Sanne
09. februar 2015 - 10:33 #7
Hoppemus>> Så stop endelig med at eksperimentere med dette. Der arbejdes med decimaltal i stedet for timer/minutter.

Det giver en masse unødvendige udfordringer, og anvendes typisk hvis man ikke er helt dus med Excels håndtering af beregninger med dato/klokkeslæt.
Avatar billede Hoppemus Nybegynder
13. februar 2015 - 13:44 #8
Nu nåede jeg så langt at jeg bare mangler at lægge flex tiden fra forrige mdr. sammen med den nye flex saldo... men det giver mig altså problemer.

forrige mdr. står f.eks. +01:40 og ny mdr. udregnet flex er + 01:30... de begge står i klokkeslet og brugerdefineret [t]:mm... Hvilken formel skal jeg bruge... er gået død..;-)
13. februar 2015 - 14:28 #9
=A1+B1 (ret selv til, så det passer med de 2 celler)
Brugerformateret på samme måde som nævnt i #8.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester