• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Omschrijven naar tijd

Status
Niet open voor verdere reacties.

demik

Nieuwe gebruiker
Lid geworden
10 apr 2008
Berichten
3
Hallo,

Voor een stage opdracht moet ik berekenen hoe lang iemand ergens mee bezig is.
Echter krijg ik de gegevens op deze manier aangeleverd:

Time Arrive Time Left
0601030732 0601031614

Vertaling (als deze niet duidelijk is):
Time Arrive
3 januari 2006 om 07:32

Time Left
3 januari 2006 om 16:14

Graag zou ik willen weten hoe excel automatisch kan berkenen dat de persoon hier 8 uur en 42 minuten mee bezig is geweest. Of dat het omgeschreven kan worden naar een manier die excel wel als tijd ziet. Het is namelijk een beetje veel om dit per persoon te gaan bekijken.
 
Hallo,

Er zijn meerdere formules om dit op te lossen en dit is er 1 van.
Code:
=GEHEEL(((DEEL(A3;6;2)*60+RECHTS(A3;2))-(DEEL(A2;6;2)*60+RECHTS(A2;2)))/60)&":"&TEKST(REST(((DEEL(A3;6;2)*60+RECHTS(A3;2))-(DEEL(A2;6;2)*60+RECHTS(A2;2)));60);"00")

In cel A2 staat de begintijd
In cel A3 staat de eindtijd

Met vriendelijke groet,


Roncancio
 
Deze formule klopt bijna helemaal, heb er een paar kleine dingetjes nog op aan te merken.

Bij DEEL(A3;6;2) moet de 6 een 7 zijn, het 7e getal moet worden afgekapt ipv het 6e.

En als de persoon ergens tot de volgende dag bezig is, gaat de formule terug rekenen. Bijvoorbeeld:

Time Arrive Time Left Duur oplossing storing
0601032213 0601040708 -15:55

Is hier ook nog een oplossing voor?
 
Zoiets?
Code:
=ALS(DEEL(A2;5;2)=DEEL(A3;5;2);GEHEEL(((DEEL(A3;7;2)*60+RECHTS(A3;2))-(DEEL(A2;7;2)*60+RECHTS(A2;2)))/60)&":"&TEKST(REST(((DEEL(A3;7;2)*60+RECHTS(A3;2))-(DEEL(A2;7;2)*60+RECHTS(A2;2)));60);"00");GEHEEL(((DEEL(A3;7;2)*60+RECHTS(A3;2))+((24*60)-(DEEL(A2;7;2)*60+RECHTS(A2;2))))/60)&":"&TEKST(REST(((DEEL(A3;7;2)*60+RECHTS(A3;2))-(DEEL(A2;7;2)*60+RECHTS(A2;2)));60);"00"))

Met vriendelijke groet,


Roncancio
 
Roncancio zei:
Er zijn meerdere formules om dit op te lossen en dit is er 1 van
Yep... Dit is er nog 1... (formule iets korter) :D

in cel A1 0601030732; in cel B1 de formule
Code:
=DATUM("20"&DEEL(A1;1;2);DEEL(A1;3;2);DEEL(A1;5;2))+TIJD(DEEL(A1;7;2);DEEL(A1;9;2);)
in cel A2 0601031614; in cel B2 de formule
Code:
=DATUM("20"&DEEL(A2;1;2);DEEL(A2;3;2);DEEL(A2;5;2))+TIJD(DEEL(A2;7;2);DEEL(A2;9;2);)
en in cel B3 de formule
Code:
=B2-B1
(celformat op Time (tijd) zetten) Resultaat: 08:42

Groet, Leo
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan