aantal.als in een loop

Status
Niet open voor verdere reacties.

shivalli

Gebruiker
Lid geworden
11 jan 2011
Berichten
31
Beste lezers,

is het mogelijk om de aantal.als functie in een loop te verwerken in VBA?
Zie mijn vb-bestandje: ik wil graag de "x-jes" optellen om de 3 kolommen.
Gaat om het inroosteren van drie verschillende presentaties gedurende 8 weken.
presentatie 1 komt om de 3 kolommen steeds weer enz.

Als ik dit weet kan ik het verder uitwerken voor de rest.
Ik hoop dat mijn vb bestand het eea kan verduidelijken.

Alvast dank!

Shivalli
 

Bijlagen

Leg eens uit wat je wilt, want a.d.h.v. je bestandje kan ik er geen chocola van maken. Op het eerste gezicht zeg ik: kan makkelijk met een gewone formule, dus waarom moet het met VBA?
 
Ik heb een groot bestand, waarin ik de studenten moet inroosteren voor drie verschillende type presentaties gedurende 8 wkn.
Per student wil ik per type de aantallen weten.
Dat kan makkelijk met een aantal.als functie, als het om 1 groep ging. Gaat om meerdere groepen: volgende groep begint als de eerste groep in week drie is en eindigt ook twee weken later.

Concreet wil ik dat Excel per student de “x-jes optelt die begint in kolom D (week 1 in mijn originele bestand) en steeds 16 kolommen verder (week 2=>>kolomT en week 3=>> Kolom AI )gedurende 8 weken en daarna naar de volgende student.

Ik hoop echt dat het nu duidelijk is
 
Kan heel simpel met
Code:
=Som(AANTAL.ALS(C4:Q4;"x");AANTAL.ALS("Bereik 2";"x");AANTAL.ALS("Bereik 3";"x"))
deze code doortrekken voor elke student.

Als dat is wat je bedoeld?
 
Laatst bewerkt:
Hoi Harm,

Dank voor je reactie.
Ik heb t net uitgeprobeerd, maar krijg een foutmelding. Enig idee waarom?

gr,
Shivalli
 
Prbeer het eens met
Code:
=SOMPRODUCT(($C$3:$AH$3="presentatie 1")*(C4:AH4="x"))
 
hey, thanks nu werkt t wel...:)
vraagje: is dit ook mogelijk als je bereik variabel is? elke week komt er een nieuwe groep bij nl.
 
Hoe bedoel je een nieuwe groep?
Is dit een groep met presentatie 1, pressentatie 2,presentatie 3.
 
ja, de volgende groep begint als deze groep in week 3 is en eindigt twee weken na de eerste groep
 
dag Harm,
Het is gelukt!
Hartelijk dank voor het mee willen denken.

Shivalli
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan