• 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.

Juiste formule voor tijdverschil

Status
Niet open voor verdere reacties.

tshw3

Gebruiker
Lid geworden
19 mei 2017
Berichten
92
Beste helpmij leden,

Wie kan mij helpen aan de juiste formule?

Situatie:
Ik heb een tabel met verschillende tijden wat in de nacht/overdag kan zijn en het kan ook over de nacht heen lopen.
Het gaat hierbij om updates en dat ziet er als volg uit:

van|tot
20:00:00,000 22:00:00,000
20:00:00,000 23:59:00,000
21:00:00,000 02:00:00,000
22:00:00,000 23:59:00,000
21:00:00,000 02:00:00,000
21:00:00,000 02:00:00,000
21:00:00,000 02:00:00,000

Nu leidt het met de formule tot dit resultaat:
Code:
=(B2-A2)*1440

van|tot|Verschil in tijd in minuten
20:00:00,000 22:00:00,000 120
20:00:00,000 23:59:00,000 239
21:00:00,000 02:00:00,000 -1140
22:00:00,000 23:59:00,000 119
21:00:00,000 02:00:00,000 -1140
21:00:00,000 02:00:00,000 -1140
21:00:00,000 02:00:00,000 -1140

Dat is natuurlijk logisch omdat het niet een 'logisch' tijdverschil is.
Heeft iemand de juiste formule die dus het tijdverschil in minuten kan uitrekenen, dit zou namelijk het goede zijn:

van|tot|Verschil in tijd in minuten
20:00:00,000 22:00:00,000 120
20:00:00,000 23:59:00,000 239
21:00:00,000 02:00:00,000 300
22:00:00,000 23:59:00,000 119
21:00:00,000 02:00:00,000 300
21:00:00,000 02:00:00,000 300
21:00:00,000 02:00:00,000 300

Voorbeeldbestand:Bekijk bijlage Helpmij tijdverschil berekenen.xlsx

mvg,
Teun
 
Laatst bewerkt:
Code:
=((Tabel4[@[Maandag van]]>Tabel4[@[Maandag tot]])+(Tabel4[@[Maandag tot]])-Tabel4[@[Maandag van]])*1440

Het principe is:

Als de maandag tot kleiner is dan Maandag van, tel er 1 bij Maandag tot.

((1dag+tijd tot)-tijd van)*1440
 
Goedemiddag HSV,

Dit is inderdaad het antwoord, dankjewel!
Ergens ook wel logisch....

mvg,
Teun
 
Als het verschil nooit groter dan 1 dag kan zijn:

PHP:
=MOD(Tabel4[@[Maandag tot]]+1-Tabel4[@[Maandag van]];1)*1440
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan