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

Eerste zaterdag van de maand

Status
Niet open voor verdere reacties.

robdgr

Verenigingslid
Lid geworden
8 sep 2001
Berichten
4.430
Office versie
Microsoft 365
Op zoek naar de eerste zaterdag van juli heb ik in kolom E de formule gezet =weekdag(F..) en in kolom F =datum($D$3;7;1) t/m =datum($D$3;7;7). De eerste zaterdag vind ik met deze formule:
Code:
=ALS(LENGTE($D$3)<>4;"";VERT.ZOEKEN(7;E18:F24;2;ONWAAR))
Is er een andere oplossing, waarbij de hulpkolommen niet nodig zijn? Met ALS kwam ik er niet.

Iemand een idee?
 
Laatst bewerkt:
Zet in A1:

1/7/07

dan is de eerstvolgende zaterdag:

=A1+ALS(WEEKDAG(A1;2)=7;6;6-WEEKDAG(A1;2))

Wigi
 
Wim,

Dank, ik heb je oplossing gecombineerd in:
Code:
=ALS(LENGTE($D$3)<>4;"";DATUM($D$3;7;1)+ALS(WEEKDAG(DATUM($D$3;7;1);2)=7;6;6-WEEKDAG(DATUM($D$3;7;1);2)))
Hij werkt, maar snappen doe ik hem niet helemaal, zodat ik dit nooit zelf had kunnen bedenken.
 
Als Lier een goede camping heeft, zal ik die zomermaanden besteden aan het persoonlijk ophalen van een antwoord ;)

Ik heb hem ook toegepast op de eerste zaterdag na 10 september:
Code:
=ALS(LENGTE($D$3)<>4;"";DATUM($D$3;9;10)+ALS(WEEKDAG(DATUM($D$3;9;10);2)=7;6;6-WEEKDAG(DATUM($D$3;9;10);2)))
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan