31. maj 1999 - 23:13Der er
9 kommentarer og 1 løsning
beregninger med klokkeslæt
Jeg prøver at lave et overarbejdsskema i excel. Ved at indtaste tidspunktet for overarbejdets start og slut, kan jeg få frem at jeg f.eks. har haft 4½ times overarbejde. Jeg skal have delt timerne op i OVER og UNDER 3 timer, da over giver 100% og under kun 50%. Overarbejdstimerne står i celle D5, under står i E5 og over i F5. Jeg bruger en HVIS-funktion i celle E5 som følger: =HVIS(D5>="03:00";"03:00";D5) Hvis jeg skriver det som tal - altså 4,5 - virker det, men hvis jeg formaterer til klokkeslæt for at kunne skrive 14:30 i stedet for 14,5 virker det ikke ???? Hvad gør jeg galt ??? Desuden, vil jeg lægge alle mine overarbejdstimer sammen (38 timer ialt) kan excel selvfølgelig heller ikke - da der jo kun er 24 timer i døgnet ??? HJÆÆÆÆÆÆÆÆÆLLLLP
Det hele er slet ikke så svært: Excel håndterer tid som tal, der blot vises i et særligt format. Tid er brøkdele af et døgn, så 3 timer er altså 3/24 = 0,125 døgn. Dette kan indtastes som 0,125; 3/24 eller TIDSVÆRDI("3:00"). Celle D5 rummer tilsyneladende forskellen mellem præsteret tid og normeret tid. Den er derfor allerede i det rigtige format. Din formel skal hedde =HVIS(D5>=0,125;0,125;D5) eller endnu elegantere =MIN(D5;0,125), og cellen skal formateres [t]:mm ellet [tt]:mm. Klammerne om t henholdsvis tt bevirker, at timer ud over 24 ikke omregnes til døgn. Samme format skal du bruge i den celle, hvori du summerer overtiden. Det bli' li' hundra krona, hva'?
Du skal først og fremmest formatere dine celler som tid, hvor timerne står i skarp parrantes [t]:mm Derudover skal du sætte datoformatet til 1904. Hvis du blot gør dette kan du både regne med minus tid, og timer over 24 timer.
Det virker bare !! STORT TAK !! Når I er så gode - er der så også en måde hvorpå man kan blive fri for at skulle 'over til' kolon'et, når man skriver tidspunktet ? Det ville være nemmere hvis man eks. kunne bruge kommaet, som jo er lige ved hånden ved de numeriske taster ??
Det tvivler jeg stærkt på. Det er kun de dato- og klokkeslætsseparatorer, der er defineret i International->Kontrolpanel, der får Excel til at genkende et indtastet tal som henholdsvis dato eller klokkeslæt. Klokkeslætseparatoren kan kun vælges til kolon eller punktum.
Du kan i kontrolpanel international i fanebladet klokkeslet godt ændre din seperator til at være andet end kolon, men ióm det nu også er særlig praktisk ved jeg ikke.
Tak, og jeg der ellers har 'bladret' rundt i excell, for at finde det ;-S Kan se ulempen i at bruge komma til separator i et regneark ...... - skulle alligevel prøve - det virkede ikke ?! Hvis man ændrer (og det virker) i kontrolpanel International, har det så ikke også virkning i de andre programmer i "windovs-miljøet" (word, etc.) ?
Jo, så gælder det overalt. Dog er der i nogle programmer -- f.eks. Excel --mulighed for at vise tal, datoer og klokkeslæt i andre formater.
Synes godt om
Ny brugerNybegynder
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.