Hallo,
Ik ben op zoek naar een mogelijkheid om het verschil in uren + minuten tussen 2 cellen weer te geven.
In beide cellen staan zowel de datum (dag) als de tijd). Nu kan ik zelf prima dit verschil in dagen uitrekenen door de functie Netto.werkdagen te gebruiken. Ik kan ook het verschil in tijd relatief makkelijk bedenken.
Echter, waar ik tegen aan loop is dit:
de tijden die opgeteld mogen worden liggen tussen 08:00 en 17:30, alle uren op de tussenliggende dagen die buiten de eerder genoemde tijdsperiode mogen niet meegeteld worden. Daarnaast mogen weekenden en feestdagen ook niet meegeteld worden.
Met onderstaande formule kom ik een heel eind, maar het is het net niet. als tijden bijvoorbeeld buiten die eerder genoemde tijden vallen gaat het al mis. De bedoeling zou dan zijn dat excel pas vanaf de eerstvolgende dagspiegel weer gaat tellen.
ALS(NETTO.WERKDAGEN(AC93;AD93)=1;(MIN($AK$2;REST(AD93;1))-MAX($AJ$2;REST(AC93;1)));(NETTO.WERKDAGEN(AC93;AD93)-2)*($AJ$3/$AK$3)+($AK$2-MAX(REST(AC93;1);$AJ$2))+MIN(REST(AD93;1);$AK$2)-$AJ$2)
AJ en AK 2 zijn respectievelijk de begintijd en eindtijd (zodat ik bij wijze van, later altijd nog die tijden zou kunnen aanpassen die niet mee geteld mogen worden.
kolom AC is het 1e tijdsbestek (waarop de melding binnen komt)
kolom AD is de 2e tijsbestek (het moment waarop de melding een andere status krijgt)
Ik hoop dat iemand mij kan helpen. Als ik eea moet verduidelijken kan dat altijd nog. Het bestandje toesturen doe ik liever niet maar zou indien echt nodig, wel kunnen.
Bij voorbaat dank voor de hulp en het mee willen denken.
Vriendelijke groet,
Michel8704
Edit: ik ben mij bewust van het verzoek tot versienummers in topictitels: echter dit is natuurlijk van toepassing op alle excel versies dit dit ondersteunen. Bovendien kan ik het nu niet meer aanpassen (excel 2010)
Ik ben op zoek naar een mogelijkheid om het verschil in uren + minuten tussen 2 cellen weer te geven.
In beide cellen staan zowel de datum (dag) als de tijd). Nu kan ik zelf prima dit verschil in dagen uitrekenen door de functie Netto.werkdagen te gebruiken. Ik kan ook het verschil in tijd relatief makkelijk bedenken.
Echter, waar ik tegen aan loop is dit:
de tijden die opgeteld mogen worden liggen tussen 08:00 en 17:30, alle uren op de tussenliggende dagen die buiten de eerder genoemde tijdsperiode mogen niet meegeteld worden. Daarnaast mogen weekenden en feestdagen ook niet meegeteld worden.
Met onderstaande formule kom ik een heel eind, maar het is het net niet. als tijden bijvoorbeeld buiten die eerder genoemde tijden vallen gaat het al mis. De bedoeling zou dan zijn dat excel pas vanaf de eerstvolgende dagspiegel weer gaat tellen.
ALS(NETTO.WERKDAGEN(AC93;AD93)=1;(MIN($AK$2;REST(AD93;1))-MAX($AJ$2;REST(AC93;1)));(NETTO.WERKDAGEN(AC93;AD93)-2)*($AJ$3/$AK$3)+($AK$2-MAX(REST(AC93;1);$AJ$2))+MIN(REST(AD93;1);$AK$2)-$AJ$2)
AJ en AK 2 zijn respectievelijk de begintijd en eindtijd (zodat ik bij wijze van, later altijd nog die tijden zou kunnen aanpassen die niet mee geteld mogen worden.
kolom AC is het 1e tijdsbestek (waarop de melding binnen komt)
kolom AD is de 2e tijsbestek (het moment waarop de melding een andere status krijgt)
Ik hoop dat iemand mij kan helpen. Als ik eea moet verduidelijken kan dat altijd nog. Het bestandje toesturen doe ik liever niet maar zou indien echt nodig, wel kunnen.
Bij voorbaat dank voor de hulp en het mee willen denken.
Vriendelijke groet,
Michel8704
Edit: ik ben mij bewust van het verzoek tot versienummers in topictitels: echter dit is natuurlijk van toepassing op alle excel versies dit dit ondersteunen. Bovendien kan ik het nu niet meer aanpassen (excel 2010)
[ Voor 6% gewijzigd door Michel8704 op 17-10-2016 12:09 ]