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

algemeen

Status
Niet open voor verdere reacties.

Rap261

Gebruiker
Lid geworden
2 sep 2008
Berichten
273
Hoi,

Ik zit met hetvolgende:
Ik heb twee kolommen gevuld. een met codes en een met datum.
Ik wil graag een optelling hebben van het aantal codes met een datum ouder dan "15-12-2008"

Wanneer ik de formule Count if (=COUNTIF(C3:C38;"<15-12-2008") gebruik werkt dit alleen als een totaal. Het laat niet per code zien hoeveel posten er staan met een datum < dan...

Wie kan mij helpen? zie bijlage
Heeft spoed
Alvast bedabkt voor de medewerking
 

Bijlagen

Beste Rap,

Hier twee mogelijkheden met somproduct.
Zie de omschtrjiving en cellen O3 en O4.

Richard
 

Bijlagen

Count if

Beste Richard,

Ik heb jou formule gebruikt voor mijn bestand maar ik krijg geen positief resultaat.
onderstaand de formule met mijn aanpassing:

=SUMPRODUCT(($L$2:$L$30000<$S$1)*($B$2:$B$30000=R2))

Kolom L2 t/m L... staan de data
Kolom B2 t/m B... staan de codes
Kolom S1 heb ik de datum staan waarvan af ik wil gaan tellen (01-12-2008)
Kolom R2 t/m staan de codes d.m.v. jou uitgebreide filter

Wat doe ik fout
 
Beste rap261,

Zoals ik het kan zien doe je niets verkeerds.
Syntax is goed. Het enge dat ik kan bedenken is dat er in kolom L - en misschien ook wel in kolom B - foutmeldingen staan? Maar dat kunnen we alleen beoordelen met het originele bestand.
Kun je die ontdoen van alle privacygevoelige info en een bestand met alleen kolom L en B gevuld uploaden inclusief jouw formules?

Ik begrijp dat je de engelstalige versie gebruikt, ik de nederlandstalige maar dat moet geen probleem zijn.

Richard
 
Richard,

Allereerst bedankt voor je hulp.

Ik heb het bestand bijgevoegd. Zoals gezegd staan de formules in kolom S
De resultaten komen niet overeen met de werkelijkheid. Ik heb de correcte aantallen in kolom T gezet ter vergelijking.

Ik hoor het graag en ga ondertussen verder met proberen..

Groet, Ralph
 

Bijlagen

Ik hoor het graag en ga ondertussen verder met proberen..
Ralph,

Je somproduct ging de mist in omdat er lege cellen in het bereik staan. Dit vang je af met de volgende matrixformule:
Code:
{=SOMPRODUCT((ALS(ISGETAL($L$2:$L$29920);$L$2:$L$29920<$S$1;0))*(ALS(ISGETAL($B$2:$B$29920);$B$2:$B$29920=R2;0)))}
afsluiten met ctrl-shift-enter, daarmee krijg je de accolades, dus niet typen.
 
Beste Rob,

Ik heb jouw formule ingevuld (gecopieerd) maar krijg de foutmelding: #NAME?

zie bijlage.

Kun je aangeven wat hier de reden van is?

Hoe kan dit worden opgelost?

Met vriendelijke groeten,

Oeldere
 

Bijlagen

Wat denk je ervan als je de formule vertaald naar het engels?
Code:
=SUMPRODUCT((IF(ISNUMBER($L$2:$L$29920);$L$2:$L$29920<$S$1;0))*(IF(ISNUMBER($B$2:$B$29920);$B$2:$B$29920=R2;0)))
 
Beste popipipo,

klopt, hoe eenvoudig kan het antwoord soms zijn.

vandaag ben ik even niet bij de les !

Bedankt, en met vriendelijke groeten,

Oeldere
 
Wat denk je ervan als je de formule vertaald naar het engels
Willem,

Dank voor je reactie, want ik geef altijd formules in het Nederlands en bedenk kennelijk onvoldoende dat ook engelstalige versies in omloop zijn. :confused:
 
count if

Rob,

Bedankt voor jou aanpassing in de formule. Na vetaling naar het engels krijg ik het resultaat wat ik wilde hebben.

Ook Richard en Theo bedankt voor jullie hulp!!

Fijne dagen en een goed uiteinde
Groet,
Ralph
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan