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

Datum formule

Status
Niet open voor verdere reacties.

tonndejong

Gebruiker
Lid geworden
13 mei 2007
Berichten
43
Ik wil in Excel een formule maken welke van een willekeurige datum de eerste zondag van de maand presenteerd.

Wie kan mij helpen.
Bvd Tonn
 
=$B$1 + REST((-WEEKDAG($B$1)+7+1);7)

Deze geeft de eerste zondag van de maand wanneer er in cel B1 de eerste dag van de maand staat (bijvoorbeeld 01/10/2010).

Wil je dat dit werkt met elke datum? gebruik dan een omweg:

Zet in B1 volgende formule:
="01/"&MAAND(A1)&"/"&JAAR(A1)

Zet in C1 volgende formule:
=$B$1 + REST((-WEEKDAG($B$1)+7+1);7)

... en geef in A1 de datum in waarvan je de eerste zondag van de maand wil vinden...
 
Of zo:
Code:
 =DATUM(A1;B1;1)+ALS(1<WEEKDAG(DATUM(A1;B1;1));7-WEEKDAG(DATUM(A1;B1;1))+1;1-WEEKDAG(DATUM(A1;B1;1)))+((1-1)*7)
Met in A1 het jaar en in B1 het maandnummer.
 
@Tardis,

De éérste zondag wordt gevraagd, niet de éérste dag.:D
 
Yup, dat zag ik ook.
Heb mijn bijdrage dan ook verwijderd :cool:

Tardid
 
Tonn,

Met in A2 de betreffende datum:
Code:
=DATUM(JAAR(A2);MAAND(A2);1+(1-(1>=WEEKDAG(DATUM(JAAR(A2);MAAND(A2);1))))*7+(1-WEEKDAG(DATUM(JAAR(A2);MAAND(A2);1))))
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan