Avatar billede osmo Nybegynder
30. september 2008 - 17:59 Der er 16 kommentarer og
1 løsning

Timer efter midnat

Jeg problemer med 2 formler, når tiden overskrider 0:00. Også lige et praktisk spørgsmål:)
=HVIS(D9<>"";D9-C9+(C9>D9);) . Møder 7:00-14:30 = 7:30T. Det er rigtigt... Men hvis jeg møder 15-09:00 = 18:00T. Også rigtigt, men der skal trækkes 3 timer fra om natten. Hvordan gør jeg det?

2. formel er.
=HVIS(D9<>"";(D9-C9)-A3;)
A3 = 7,24T.
Møder 7:00-14:30 = 0:06 Rigtigt, men hvis jeg møder 15:00-09:00 giver det -13,24.Den skulle give 10:36, Men minus de 3 timer???

Det praktiske spørgsmål er. Hvordan kan jeg kopiere et regneark der referer til foregående regneark. Eks: Februar referer til januar. Nyt ark marts, skal refere til Februar. Nyt ark april skal refere til Marts osv.
Håber i kan hjælpe:)
Avatar billede jkrons Professor
01. oktober 2008 - 00:18 #1
1. Hvornår skal de tre timer trækkes fra? Hvis der er timer på begge sider af minat, mellem midnat og 03 eller.... Hvis de bafre skal trækkes frra uanset, så:
=HVIS(D9<>"";D9-C9+(C9>D9)-3/24;)

2. Prøv med: =HVIS(D9<>"";(D9-C9)-A3-3/24;)


Det sidste er jeg ikke sikker på om kan lade sig gøre-
Avatar billede osmo Nybegynder
01. oktober 2008 - 06:51 #2
Timerne skal trækkes fra efter miidnat, da der også er en vagt der hedder fra 14-23.
Egentlig burde de nok trækkes fra timerne efter 03, hvis det kan lade sig gi sig:)
Avatar billede jkrons Professor
01. oktober 2008 - 09:15 #3
Hvad nu, hvis du møder 15-05, er det så kun to timer, der skal trækkes fra?
Avatar billede osmo Nybegynder
01. oktober 2008 - 13:56 #4
Nej. Jeg vil men at definationen er, at hvis jeg sover der, skal jeg ikke ha' fuld tid. Men omvendt, hvis jeg møder 14-23, men er der til 01 grundet omstændighederne, skal jeg ikke trækkes 3 timer.
Avatar billede osmo Nybegynder
01. oktober 2008 - 14:06 #5
Nummer 2 formel trækker 3 timer fra uanset hvornår jeg møder. Når jeg møder 7:00-14:30 skal det give 0:06 min. i overskud. Der skal ikke trækkes 3 timer fra. Kun om natten.
Jeg ved godt det er indviklet:)
Avatar billede jkrons Professor
01. oktober 2008 - 14:54 #6
Problemet med vagttidsberegninger er ofte, at der er så mange kombinationsmuligheder, at ingen formler kan håndtere dem alle. Når man lige tror, at man har fået lavet "formlen" prøver man med et nyt eksempel - og så regner den forkert igen.

Kan du ikke prøve at definere "nat", så skal jeg se på det i aften. Er det altid 3-6 eller kan det også være 1-4, 2.30 til 5.30 etc.
Avatar billede osmo Nybegynder
01. oktober 2008 - 16:16 #7
Super. Jeg forsøger:)
Jeg er ansat på 160 T i gennemsnit per måned. Det giver 7:24 T om dagen.
7:00-14:30=7:30 T, og et overskud på 0:06 T. Hvis jeg møder fra 14:00-23:00=9 T et overskud på 1:36 T.

Generalt møder vi på samme tidspunkter altid. Det må være det vi tager udgangspunkt i. Det uforudsete
må tilrettes manuelt. Så alt arbejde efter 03:00 skal der trækkes 3 timer fra. Så tror jeg det virker:)
Håber jeg...

Det smarteste/sværeste, kunne være, møder 15-09S. (S) = sovevagt, og der trækkes automatisk 3 timer fra.
Jeg ved ikke om man kan gøre det sådan, men det ville være smart:) Håber du forstår hvad jeg mener. Smiler
Avatar billede jkrons Professor
01. oktober 2008 - 16:29 #8
Jeg er på vej til møde, men ser på det, når jeg kommer hjem.
Avatar billede osmo Nybegynder
01. oktober 2008 - 16:36 #9
Helt iorden. I min verden er det en stor opgave jeg har sat dig på, og det tager tid... Er bare taknemmelig for den tid du bruger.
Avatar billede jkrons Professor
01. oktober 2008 - 20:32 #10
Prøv med

HVIS(OG(B2>=3/24;A2>B2);B2-A2+(A2>B2)-7,4/24-3/24;B2-A2+(A2>B2)-7,4/24)

hvor A2 er mødetid og B2 er gå-hjemtid.
Avatar billede osmo Nybegynder
02. oktober 2008 - 04:55 #11
Jeg bukker mig i sandet;) Det virker. Kan jeg tilpasse denne formel så den passer til min 1. formel (den der regner timetal ud)? Troede jeg bare kunne slette 7,4, men den går ikke.

(=HVIS(D9<>"";D9-C9+(C9>D9);) . Møder 7:00-14:30 = 7:30T. Det er rigtigt... Men hvis jeg møder 15-09:00 = 18:00T. Også rigtigt, men der skal trækkes 3 timer fra om natten. Hvordan gør jeg det?)
Avatar billede jkrons Professor
02. oktober 2008 - 13:52 #12
Måski er det fordi jeg ikke forstår spørgsmålet, men så vidt jeg kan se, gør formlen netop det, du beder om. Med mindre du mener, at om natten skal der *kun* trækkes 3 timer, ikke de 7,4?

I så fald:

=HVIS(OG(B4>=3/24;A4>B4);B4-A4+(A4>B4)-3/24;B4-A4+(A4>B4)-7,4/24)
Avatar billede osmo Nybegynder
02. oktober 2008 - 17:59 #13
Den første formel du skrev virker perfekt:)Det er den formel jeg beskriver som nummer 2. Det er den der udregner afspadsering.
Den 1. formel udregner faktiske arbejdstimer, den skal bare også kunne trække 3 timer fra om natten, ligesom formel 2 gør det.
Den 1. formel udregner den faktiske tid. 7:00-14:30=7:30 timer
den 2. formel udregner over/underskud. 7:30-7:24= +0,06 min.
Avatar billede jkrons Professor
02. oktober 2008 - 18:23 #14
Så er jeg med.

Så birdev dette løse den 1.

=HVIS(OG(B2>=3/24;A2>B2);B2-A2+(A2>B2)-3/24;B2-A2+(A2>B2))
Avatar billede osmo Nybegynder
02. oktober 2008 - 18:55 #15
Fuck... du for god:)
Smid et svar, så får du sq pointene. Hvis jeg kunne sende en flaske vin havde jeg gjort det også.
1000000000000000000 tak for hjælpen
Avatar billede osmo Nybegynder
02. oktober 2008 - 19:33 #16
Ups et problem mere....
formel 2: HVIS(OG(B2>=3/24;A2>B2);B2-A2+(A2>B2)-7,4/24-3/24;B2-A2+(A2>B2)-7,4/24)
skriver -7,24 i alle felter. Kan jeg få den til at skrive o:oo indtil der bliver skrevet værdier i de andre felter?
Avatar billede jkrons Professor
02. oktober 2008 - 21:15 #17
Så skriver den 0:00 indtil både A2 og B2 er udfyldt:

=HVIS(ELLER(ER.TOM(A2);ER.TOM(B2));0;HVIS(OG(B2>=3/24;A2>B2);B2-A2+(A2>B2)-7,4/24-3/24;B2-A2+(A2>B2)-7,4/24))
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
Excel-kurser for alle niveauer og behov – find det kursus, der passer til dig

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