Goedendag,
Ik wil het aantal hele weken tussen 2 datums berekenen. D.w.z. de berekening moet bij de eerst ingevoerde datum altijd uitgaan van de eerste dag in de zelfde week. Als voorbeeld: eerste datuminvoer is woensdag 15-5 -2019. De tweede invoer is maandag 27-5-2019.
In principe is dit nog geen 2 weken. Toch wil ik als uitkomst 3 weken. Berekening is dus vanaf maandag 13 Mei t/m zondag 2 Juni = 4 weken.
Onderstaande formule heb ik voorheen gebruikt om het aantal weken of gedeelte er van te berekenen afgerond naar boven. Ma.w. Op de 14e dag gaat de 3e week van start. Dit werkte overigens prima, ware het niet dat men de berekening nu wil aanpassen.
=ALS(I5>0;AFRONDEN.BOVEN((DATUMVERSCHIL(H5;I5;"d")+1)/7;1)) Zie onderstaand voorbeeld.
Nu wil ik dat er altijd volle weken worden berekend. Als een produkt binnen komt op woensdag 15 Mei moet bewaarloon betaald worden vanaf maandag 13 Mei. Als het produkt vervolgens op maandag 27 Mei het magazijn verlaat moet het bewaarloon berekend worden
tot het eind van de week. Er vanuit gaande dat maandag de 1e dag van de week wordt is het in dit geval dus 3 weken. In principe is het dus mogelijk dat een produkt wat 10 dagen in het magazijn ligt opgeslagen belast worden met 3 weken bewaarloon.
Het resultaat van onderstaand voorbeeld zou dan een bewaarloon van 4 weken op moeten leveren.
| facturatie <br><br>code |
Order number |
Delivery <br><br>number |
PB NO |
QTY plts |
Gross <br><br>weight |
|
D.d. in |
D.d. out |
Warehouse rent per week <br><br>or part of it |
|
|
| 2,1 |
xxxxxx |
xxxxxx |
xxxxxxx |
10 |
23.400 |
kg |
4-5-2019 |
21-5-2019 |
3 |
0,80 |
56,16 |
Hoor graag of hier een oplossing voor is.
Vast bedankt voor jullie reactie.
Vriendelijke groet, Peter