• 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 Aantal dinsdagen tellen

Dit topic is als opgelost gemarkeerd

RonalddeGroot

Gebruiker
Lid geworden
13 jan 2025
Berichten
13
Ik heb in A6:A17 alle maandnamen staan In kolom B de maandnummers. In M4 staat een datum. Nu wil ik dat in M6 alle dinsdagen staan van januari die al geweest zijn kijkend naar de datum in M4. En dit zelfde voor de andere maanden M7 en verder.
 
Dit forum is een vergaarbak aan kennis. Voeg jouw oplossing dan toe.
 
=SOMPRODUCT((WEEKDAG(DATUM(JAAR($M$4);$B6;RIJ(INDIRECT("1:"&DAG(DATUM(JAAR($M$4);$B6+1;0)))));2)=2)*(DATUM(JAAR($M$4);$B6;RIJ(INDIRECT("1:"&DAG(DATUM(JAAR($M$4);$B6+1;0)))))<=$M$4))+2*SOMPRODUCT((WEEKDAG(DATUM(JAAR($M$4);$B6;RIJ(INDIRECT("1:"&DAG(DATUM(JAAR($M$4);$B6+1;0)))));2)=5)*(DATUM(JAAR($M$4);$B6;RIJ(INDIRECT("1:"&DAG(DATUM(JAAR($M$4);$B6+1;0)))))<=$M$4))
 
Jouw formule telt niet alleen de dinsdagen maar ook 2x alle vrijdagen.

kan ook zo:

Code:
=LET(sd;DATE(YEAR($M$4);B6;1);ed;EOMONTH(sd;0);MAX(0;SUM(NETWORKDAYS.INTL(sd;MIN(ed;$M$4);{"1011111";"1111011"})*{1;2})))

of voor office 365

Code:
=LET(sd;DATE(YEAR($M$4);B6:B17;1);MAP(sd;EOMONTH(sd;0);LAMBDA(a;b;MAX(0;SUM(NETWORKDAYS.INTL(a;MIN(b;M4);{"1011111";"1111011"})*{1;2})))))
 
Laatst bewerkt:
Terug
Bovenaan Onderaan