Ga naar inhoud

aantal varianten in een kolom tellen met voorwaarden


MLyc

Aanbevolen berichten

Goedemorgen,

Wie kan me helpen met hetvolgende;

In bijgaand overzicht heb ik een paar kolommen staan;

Ik zou graag een optelling willen van het aantal varianten onderwijsprogramma's (kolom B) met de voorwaarde dat:

-de vakken in kolom A hetzelfde zijn

-in kolom C het dezelfde periode is

-in kolom D het dezelfde docentcode is

 

in kolom F staan de antwoorden zoals ik ze zou willen hebben.

 

Wie kan me een (hopelijk eenvoudige) formule hiervoor geven?

Alvast bedankt voor het bekijken.

 

pc helpforum varianten kolom.xlsx

Link naar reactie
Delen op andere sites

Hoi Jean Paul,

Ik heb de formule gebruikt, maar merk dat niet bij alle regels het goede aantal wordt weergegeven.

Kan het zijn omdat er ook nog andere kolommen in het bestand aanwezig zijn; bv een kolom waarin het aantal groepen staat? Ook al hoeft er geen rekening gehouden te worden met de inhoud? Per regel gaat het om een ander groepsnummer (kolom F).

Moet er nog een aanvulling komen in de formule vanwege kolom F?

 

Verder vroeg ik me af wat de uitleg is van "sumproduct"?

Hoop dat je me hier nog mee kunt helpen.

pc helpforum varianten kolom.xlsx

Link naar reactie
Delen op andere sites

Hoi,

Het gaat erom dat ik het aantal programma's (kolom B) wil tellen per gelijkblijvende kolommen;

A ; C en D.

 

In kolom B staan 2 verschillende. Dat getal zou ik in kolom E willen zien.

Vandaar het antwoord 2 op iedere regel.

Link naar reactie
Delen op andere sites

Kijk eens of deze doet wat jij wil.

=ROUNDUP(SUMPRODUCT(($A$2:$A$500=$A2)*($C$2:$C$500=$C2)*($D$2:$D$500=$D2)*1/COUNTIF($B$2:$B$500;$B$2:$B$500&""));0)

Aangezien Somproduct een array-formule is die veel rekenkracht vergt heb ik ervoor gekozen het bereik te beperken to( rij 500 ipv volledige kolommen.

 

Wijzig dit naar een getal dat niet te groot is maar waarvan jij denkt dat je het niet zal overschrijden.

 

PS: Je moet de formule nog wel even vertalen want werk momenteel met een engelstalige XL-versie.

aangepast door bakerman
Link naar reactie
Delen op andere sites

×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.