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

leveringscheck

Status
Niet open voor verdere reacties.

NESJA

Gebruiker
Lid geworden
31 aug 2016
Berichten
146
Goedemorgen,

Ik ben bezig met een bestand waar ik zogenaamde checks moet uitvoeren.
Er zijn 4 soorten checks:
1. op 9 weken voor de leveringsdatum
2. op 6 weken voor de leveringsdatum
3. op 3 weken voor de leveringsdatum
4. op 2 dagen voor de leveringsdatum

Tot nu toe lukt dit goed. alleen kom ik er nu achter dat er ook een check is in het weekend of op een feestdag dit is niet de bedoeling.
Als een check plaatsvindt op een feestdag, zoals de 6 weekse check van leveringsdatum 17 mei 2021. Dan moet de check naar een dag eerder. Aangezien dit het weekend is, moet ie naar de vrijdag, maar dit kan niet aangezien 2 april een feestdag is. Uiteindelijk moet die 6 weekse check dan plaatsvinden op donderdag 1 april.
Hetzelfde geldt voor de 2 daagse check van zaterdag 31 juli, dit moet dan vrijdag 30 juli worden.

Hopelijk is het duidelijk en kan iemand mij helpen.
Alvast bedankt.
Bijgaand het bestand

Gr. NESJA
 

Bijlagen

In kolom E:

PHP:
=A6-2-(WEEKDAY(A6-2;2)>5)*(WEEKDAY(A6-2;2)-5)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan