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

Opgelost 1e dinsdag van de maand en dan 1e dinsdag van de tweede maand

Dit topic is als opgelost gemarkeerd

Senso

Meubilair
Lid geworden
13 jun 2016
Berichten
9.666
Besturingssysteem
W10 Pro en W11 Pro
Office versie
Office 2007 H@S en Office 2021 Prof Plus
1e dinsdag van de maand
di 02/01/2024
di 06/02/2024
di 05/03/2024
etc.
=DATUM(JAAR(E4)+0;MAAND(E4)+1;DAG(E4)+0)
Dit werkt niet. Welke formule kan ik gebruiken.
 
verticaal doortrekken

PHP:
=FLOOR(DATE(2024;ROW(A1);4);7)+3
 
Of?
PHP:
=DATUM(2024;{1;2;3;4;5;6;7;8;9;10;11;12};7)-WEEKDAG(DATUM(2024;{1;2;3;4;5;6;7;8;9;10;11;12};7);13)

De formule van Snb is natuurlijk een stukje korter.
 
Dit geeft de functie vertaler
Code:
=AFRONDEN.BENEDEN(DATUM(2;24;RIJ(A1);4);7)+3

Dit is het.
Code:
=AFRONDEN.BENEDEN(DATUM(2024;RIJ(A1);4);7)+3
 
Het is nog vreemder dat hij het bij u wel doet, in de datum staat een parameter te veel.
er staat jaar: 2 maand: 24 dag: 1 en dan nog een 4. Kan nooit werken.
 
Code:
=AFRONDEN.BENEDEN(DATUM(2;24;RIJ(A1);4);7)+3
Klopt @emields , die doet het bij mij ook niet. Lijkt mij ook niet mogelijk.
 
Ja, sorry mijn fout. Dat komt als je te intensief bezig bent met Google/zoeken etc. naar een oplossing.

Vreemd, bij mij wel goed.
Ik bedoelde dat de vertaling via de Translator bij mij wel goed was.
 
Hier een kleine aanvulling voor alle dagen in een heel jaar.
Het is al een vrij oud bestand dus zou best wat verbeterd kunnen worden voor nieuwere versies van excel
 

Bijlagen

  • x-dag van de maand.xls
    103 KB · Weergaven: 9
verticaal doortrekken

PHP:
=FLOOR(DATE(2024;ROW(A1);4);7)+3

@popipipo

die oplossing stond toch al in #2 ?

zondag +1
maandag +2
dinsdag +3
woensdag +4
donderdag +5
vrijdag +6
zaterdag +7

2e week
+8, +9 ,+10, +11 etc.
 
Volgens mij is mijn bestandje iets uitgebreidere en dus niet alleen beperkt tot 1e dinsdag van de maand.
Je kunt #2 natuurlijk ook aanpassen maar dat is hier dus al gebeurt.
 
mijn bijdrage
=WERKDAG.INTL(DATUM(jaar;maand;0);1;"1011111")

DATUM(jaar;maand;0) = de 0e dag van een bepaalde maand
die 1 = voor de eerstvolgende "werkdag"
"1011111" = alle dagen behalve de dinsdag zijn "weekenddagen"
dus 2e dinsdag van de maand is eventjes die 2e parameter aanpassen
 
hoed gezien popipipo.🎩
Maar die functie bestaat eigenlijk al sedert de versie 2013.
 
Terug
Bovenaan Onderaan