Avatar billede Schumii Nybegynder
16. juni 2009 - 19:57 Der er 6 kommentarer

SUM af 2 Dato/Klokkeslet celler

Heysa..

Hvis overhovedet muligt, hvorledes griber jeg an, at slå antallet af timer op, som vist neden for. Jeg 2 dato+klokkeslæt felter som vist, hvor jeg ønsker at antallet af timer mellem de 2 returneres i et nyt felt (C1) i dette eksempel.

A1: 16.06.09 09:20
B1: 16-06-2009 19:50
C1: x (antal timer mellem 09:20 i felt A1 og 19:50 i B1)

Venligst
Torben
Avatar billede acore Ekspert
16. juni 2009 - 20:50 #1
I C1 skal stå "=B1-A1" og cellen skal formatteres som klokkeslet.

Det kræver, at både A1 og B1 er angivet som datoer og ikke bare som en tekst. Noget kunne tyde på, at det ikke er tilfældet, hvis du har angivet datoerne helt præcists, for i den ene er der brugt "." og i den anden "-" som skilletegn i datoen. Men i så fald vil jeg råde dig til at angive det som rigtige datoer, da det gør alle beregninger meget nemmere.
Avatar billede Pantzer Praktikant
16. juni 2009 - 22:54 #2
Hej Torben

Du skal bruge disse celleformateringer:
A1: dd-mm-åååå tt:mm
B1: dd-mm-åååå tt:mm
C1: [t]:mm

Det vil give følgende resultat:

A1: 16-06-2009 09:20
B1: 16-06-2009 19:50
C1: 10:30

Hvis du skal bruge det til at udregne tiden for en arbejdsdag, vil jeg dog anbefale, at du nøjes med at bruge celleformatet [t]:mm på alle tre celler og så sætte datoen oven over tiden:

A1: dd-mm-åååå --> 16-06-2009
B1: [t]:mm --> 09:20
C1: [t]:mm --> 19:50
D1: [t]:mm --> 10:30 (=C1-B1)
Avatar billede 8718 Juniormester
17. juni 2009 - 00:32 #3
> Pantzer, ved denne ændring ville jeg ændre formlen i D1, så den også tager hensyn til arbejde henover midnat. Formlen skal så se således ud:

=(C1-B1)+(B1>C1)
Avatar billede Pantzer Praktikant
17. juni 2009 - 00:44 #4
hehe. sidder nok fast i et 8-16 job. Det havde jeg ikk lige tænkt på. :)
Avatar billede vejmand Juniormester
17. juni 2009 - 00:49 #5
Avatar billede Schumii Nybegynder
17. juni 2009 - 20:08 #6
Tak for alle de fine forslag - yderst brugbart.

Min problematik er, at datoen som angivet med "." imellem er et LOPSLAG, fra en importeret værdi (webforespørgsel). Så jeg kan ikke umiddelbart se hvorledes jeg skal konvertere denne dato til en tal dato "-" bindestregs spereret.

Feltet ser sådan ud og er altså A1 i et mit oprindelige eksempel:
=LOPSLAG(D4;Ark2!$A$14:$D$146;4;0) --> A1: 16.06.09 09:20

Er det muligt at opstille en formel i LOPSLAGET, der omformattere tekstdatoen til en taldato med "-"?

Venligst
Torben
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