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

Tellen van cellen die aan meerdere voorwaardes voldoen

Status
Niet open voor verdere reacties.

Ties1980

Gebruiker
Lid geworden
1 sep 2009
Berichten
5
Dag allen,

Ik heb een probleem met Excel waar ik momenteel niet uitkom. Het gaat over het volgende:

Ik heb een bestand met een groot aantal regels, waarvan ik wil weten welke regels in welke week vallen. Ik heb daarvoor de start- en einddatum van elke week vastgesteld en wil nu op basis daarvan per week tellen hoeveel regels er zijn.

Dat lukt maar zeer beperkt met COUNTIF. Het lukt, maar alleen met of een begin- of een einddatum en alleen als ik de datum hard ingeef. Dwz als ik de datum zelf in de formule typ. Ik moet dat alleen over meerdere weken toetsen en wil daarom proberen om dat te doen op basis van referenties naar cellen. Op een of andere manier accepteert Excel dat niet. Ik krijg iig alleen maar 0 als resultaat.

Wie weet 1. hoe ik de cel referentie kan gebruiken en 2. hoe ik meerdere voorwaardes kan gebruiken? Zie voor info het attachment.


Alvast bedankt
 

Bijlagen

Gaat het hiermee lukken?

Code:
=AANTAL.ALS(A3:A9;">"&INDIRECT("A"&VERGELIJKEN(D2;$A$1:$A$9;1)))
 
dit kan met de formule:

d5 =COUNT((A3:A9)*(G1>A3:A9))

waarin g1 de gewenste datum is waarmee wordt vergeleken.

zie bijlage.

Heb je vragen, laat het gewoon even weten.

Met vriendelijke groeten,

Oeldere
 

Bijlagen

Ja, perfect. Maar hoe?!

Hoi HSV,

Bedankt voor deze snelle reactie. Het werkt inderdaad perfect. Ik heb alleen 2 vragen:

1. Waarom gerbuik je INDIRECT?
2. De cellen waar je in zoekt bij MATCH lopen van A1:A9. Waarom? En: als ik dat wijzig, dan klopt ook de uitkomst niet meer...

Dit bestand is een afgeleide, maar ik snap het nog te weinig om dit in het volledige bestand te kunnen toepassen...

Thanx
 
Of probeer deze eens:
Code:
=SOMPRODUCT((A3:A9>=D2)*(A3:A9<=D3))
Deze telt het aantal cellen wat aan beide voorwaarden voldoen.

Succes,
Martin
 
Laatst bewerkt:
Vraag 1:
Druk eens op de ƒx links van de formulebalk, en klik in de formulebalk eens op de INDIRECT, ik denk dat je daar wel uitkomt.

Vraag 2:
Als je de range bv. wijzigt naar A3:A9, dan wordt de formule zo:
Code:
=AANTAL.ALS(A3:A9;">"&INDIRECT("A"&VERGELIJKEN(D2;$A$3:$A$9;1)[COLOR="Red"]+2[/COLOR]))

Ook dit kun je door de ƒx knop terug vinden in de evaluatie.
 
Ach, Harry . . . .

Al die keren dat jij mij te slim af was, mag ik dan ook een keertje?

Martin.

P.S.
Misschien is het DAF logo ook mooi?
 
dit kan met de formule:

d5 =COUNT((A3:A9)*(G1>A3:A9))

waarin g1 de gewenste datum is waarmee wordt vergeleken.

zie bijlage.

Heb je vragen, laat het gewoon even weten.

Met vriendelijke groeten,

Oeldere


Dat gaat met die formule niet lukken Oeldere.
Wel met deze in dezelfde trend.
=SOM(--(A3:A9>0)*(A3:A9>G1))
Als matrix invoeren.
 
Ach, Harry . . . .

Al die keren dat jij mij te slim af was, mag ik dan ook een keertje?

Martin.

P.S.
Misschien is het DAF logo ook mooi?

1: :D:D:D das een mooie.
2: Alleen die A in het midden van het woord DAF is mooi. :D:D:D
 
Of zoals Harry zegt, maar dan toegepast op het voorbeeldbestandje van de TS
Code:
=SOM(--(A3:A9>=D2)*(A3:A9<=D3))
CTRL+SHIFT+ENTER
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan