Tijdverschil berekenen (in uren) op basis van datums~

Anoniem
2016-02-29T20:44:10+00:00

Hallo mensen,

Aangezien ik hier altijd goed geholpen wordt kom ik hier weer om een nieuw probleem voor te leggen.

Ik moet voor een bedrijf berekenen hoe lang hun product op een bepaalde afdeling verblijft. Daarvoor heb ik de startdatum (datum wanneer het product de afdeling binnenkomt) en einddatum (datum wanneer het product de afdeling verlaat) vastgelegd in de volgende opmaak:

Startdatum 08-09-15 07:00:00, waarbij de 07:00 voor zeven uur 's ochtends staat.

Einddatum 15-09-15 13:25:00

  • Nu wil ik dat Excel voor mij berekend wat het verschil is in deze datums. Het verschil moet Excel weergeven in werkuren. Elke werkdag staat dus voor 8 uren.
  • Excel moet de weekeinden niet meerekenen.

Hoe doe ik dit met Excel/ is dit mogelijk met Excel?

Zelf heb ik al de functie =INT((B11-A11)*8) gebruikt. Deze berekend het verschil (integreert) tussen de einddatum (product verlaat afdeling) en de begindatum (product komt binnen) in dagen en vermenigvuldigd dat met 8 uren. Hij pakt alleen dagen korter dan een volle dag (24h) niet! Ook weet ik niet hoe ik de voorwaarde van weekenduren er af tellen moet gebruiken.

Ik sta open voor alternatieve oplossingen.

Alvast bedankt!

Microsoft 365 en Office | Excel | Voor thuisgebruik | Windows

Vergrendelde vraag. Deze vraag is gemigreerd vanuit de Microsoft Ondersteuning-community. U kunt met een stem aangeven of de inhoud nuttig is, maar u kunt geen opmerkingen of antwoorden toevoegen of de vraag volgen.

0 opmerkingen Geen opmerkingen

31 antwoorden

Sorteren op: Meest nuttig
  1. Anoniem
    2016-04-29T13:59:02+00:00

    Nog even een toevoeging:

    Het is zo dat het heel soms voorkomt dat machines na werktijd (onbemand) doordraaien. Daardoor ontstaat er een begintijdstip dat na werktijd ligt:

    Starttijdstip               Eindtijdstip                         Overig               Vrije tijd

    12-10-15 22:57         14-10-15 09:20                   3,22                   31,00

    Hierdoor wordt er een verkeerd tijdstip voor 'Overig' en 'Vrije tijd' berekend. Waarbij vrije tijd de tijdsduur is tussen 15.30 uur (eindtijd werkdag) tot 07.00 uur (start volgende werkdag).

    En overig is de tijdsduur waarbij er niet aan het onderdeel gewerkt wordt tijdens een werkdag.

    De uitkomst voor vrije tijd hoort 23,8 uren te zijn en het aantal overige uren dient 10,67 uren te zijn. Voor 'Vrije tijd' berekent Excel dus te veel en voor 'Overig' te weinig.

    Hierop heb ik de formule voor de vrije tijd (aantal dagen - aantal werkdagen) aangepast:

    =(C15-B15)*24-((NETTO.WERKDAGEN(B15;C15)-2)*8,5+MIN((TEKST(C15;"uu:mm")-(7/24))*24;8,5))

    Het stukje dat het aantal werkuren van de eerste dag behelst is hierin weggelaten.

    Voor 'Overig' heb ik dat ook gedaan:

    =(NETTO.WERKDAGEN($B$15;$C$15)-2)*8,5+MIN((TEKST($C$15;"uu:mm")-(7/24))*24;8,5)

    Deze formules geven dus de resultaten voor de gevallen dat het starttijdstip van 'Overige uren' na werktijd valt (overigens wist ik van te voren niet dat er ook machines onbemand draaiden tot na werktijd en dit had ik ook niet aangegeven bij mijn vraag).

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen