[Excel] AANTAL.ALS datum meerdere keren voorkomt

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

Anoniem: 35844

Topicstarter
Mijn vraag

ik heb een kolom met verschillende datum en tijd , dus in kolom g staan volgende data

15-9-2015 10:00
15-9-2015 12:30
16-9-2005 11:05

Ik wil dan een formule maken waarin een cel weergeeft hoeveel keer een bepaalde datum voorkomt in kolom g.

Het werkt alleen als ik het groter dan en kleiner dan teken gebruik maar ik neem aan dat je ook een
datum met wildcard ofzo kan gebruiken in het criterium veld om tot aantal te komen

het werkt ook al ik het de datum plus tijd als criterium gebruik maar ik wil dus alleen de datum gebruiken

Wat ik al gevonden of geprobeerd heb

=AANTAL.ALS(Blad4!G:G;"15-9-2015*")

=AANTAL.ALS(Blad4!G:G;"15-9-2015")

=AANTAL.ALS(Blad4!G:G;"=15-9-2015")

Beste antwoord (via Anoniem: 35844 op 30-01-2016 11:50)


  • Kalief
  • Registratie: Maart 2005
  • Laatst online: 14:25
text en countifs

Niemand wordt Kalief in plaats van de Kalief!

Alle reacties


Acties:
  • 0 Henk 'm!

  • The Eagle
  • Registratie: Januari 2002
  • Laatst online: 17:08

The Eagle

I wear my sunglasses at night

Dan heb je dus twee kolommen nodig, stel kolom H. Die geef je als formule mee =G en dan formatting op alleen datum.
Als het een statisch werkblad is kun je die vervolgens ook c/p'en en alleen de waarden overnemen naar nog een extra kolom en dan ben je dr :)

Al is het nieuws nog zo slecht, het wordt leuker als je het op zijn Brabants zegt :)


Acties:
  • 0 Henk 'm!

  • Bastien
  • Registratie: Augustus 2001
  • Niet online
Het kan wel in één geheel, echter doordat je aanhalingstekens gebruikt ziet Excel het geheel als tekst. Je moet het even proberen met FIND (VIND.ALLES geloof ik) om de datum te zoeken, dan moet het wel lukken.

[ Voor 13% gewijzigd door Bastien op 28-01-2016 21:12 ]

Zolang er mensen zijn zal de wereld nooit duurzaam worden.
Zijn er wel genoeg kliffen op de wereld waar 8 miljard mensen zich als lemmingen vanaf kunnen storten?


Acties:
  • 0 Henk 'm!

  • Kalief
  • Registratie: Maart 2005
  • Laatst online: 14:25
Je moet het datumdeel uit de datumtijd-waarde splitsen met =TEXT(G1;"dd-mm-jjjj").

Niemand wordt Kalief in plaats van de Kalief!


Acties:
  • 0 Henk 'm!

Anoniem: 35844

Topicstarter
als onderstaande kolom G is wat zou dan de formulier zijn die ik moet toepassen
om erachter te komen hoe vaak de datum 15-9-2015 is voorgekomen ? (wat dus 1x zou moeten zijn)
dus ik verwacht dan in een cel met die formule gewoon het getal 1 te zien

15-9-2015 13:53
7-12-2015 15:43
16-12-2015 8:25
28-1-2016 13:07
29-12-2015 16:02
19-1-2016 9:42
5-1-2016 11:29
5-1-2016 18:03
6-1-2016 11:18
6-1-2016 18:32
8-1-2016 11:03
12-1-2016 0:20
12-1-2016 13:48
13-1-2016 10:24

Acties:
  • 0 Henk 'm!

  • Montana
  • Registratie: Juni 2001
  • Laatst online: 15:30

Montana

Apple and X-H2 ..what else !

Door middel van =INTEGER(cel/1) moet je het uitsplitsen en dan gaat het wel


Zie voorbeeldje

voorbeeldje maar weggehaald, dan maar niet

[ Voor 34% gewijzigd door Montana op 29-01-2016 00:19 ]

Apple Studio Max M2 and Apple Studio Display | Macbook Air 15" M2 | FUJIFILM X-H2 | XF200 F2 | XF1.4x TC F2 |XF 2xTC | XF500 f5.6 | XF150-600 | XF80 | XF16-80 | Viltrox 27mm f1.2 PRO X-Mount


Acties:
  • 0 Henk 'm!

  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Beter van niet... 't is een slechte gewoonte om 'zomaar' bestanden van dropbox te laten openen, en bovendien, over een tijdje is die dropbox-link niet meer geldig en dan heeft niemand er meer iets aan.

On topic:

De makkelijkste manier om het zonder hulpkolom te bereiken is door aantallen.als() te gebruiken. Hiermee kun je verschillende criteria toepassen. Als je dan bedenkt dat 16-1-2016 0:01 groter is dan 16-1-2016 en kleiner is dan 17-1-2016 ben je er al. :)

De oever waar we niet zijn noemen wij de overkant / Die wordt dan deze kant zodra we daar zijn aangeland


Acties:
  • 0 Henk 'm!

  • ajakkes
  • Registratie: Maart 2004
  • Laatst online: 16-05 22:32

ajakkes

👑

Wat lustucru bedoelt is dat het aantal dagen > 15 min het aantal dagen > 16 het aantal dagen geeft dat de 15e is.

Ik zou zeggen aantal.als - aantal.als maar dat komt omdat ik even niet paraat heb wat aantallen.als doet

👑


Acties:
  • 0 Henk 'm!

  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

ajakkes schreef op vrijdag 29 januari 2016 @ 07:32:
Wat lustucru bedoelt is dat het aantal dagen > 15 min het aantal dagen > 16 het aantal dagen geeft dat de 15e is.
Ik weet het natuurlijk ook niet zeker, maar ik denk dat Lustucru iets anders bedoelt. ;)

Voor gebeurtenissen op de 15e zoek je naar datums die groter of gelijk zijn aan 15-1-2016 00:00:00 en kleiner dan 16-1-2016 00:00:00. M.a.w. je hebt twee criteria nodig. En dat kan met aantallen.als()

imho een afzichtelijke vertaling van count.ifs. In het engels is duidelijk uitgedrukt dat het meerdere if's betreft, in het NL is opeens het aantal in het meervoud gezet.

De oever waar we niet zijn noemen wij de overkant / Die wordt dan deze kant zodra we daar zijn aangeland


Acties:
  • 0 Henk 'm!

  • ajakkes
  • Registratie: Maart 2004
  • Laatst online: 16-05 22:32

ajakkes

👑

Iemand vond aantal.alsen niet zo'n goede vertaling.

👑


Acties:
  • Beste antwoord
  • +2 Henk 'm!

  • Kalief
  • Registratie: Maart 2005
  • Laatst online: 14:25
text en countifs

Niemand wordt Kalief in plaats van de Kalief!


Acties:
  • 0 Henk 'm!

Anoniem: 35844

Topicstarter
Als ik de datum voorzie van een aanhalingsteken dus bv :

'7-12-2015 15:43:00

dan telt hij het wel als ik de formule =AANTAL.ALS(A:A;"7-1*") gebruik
het zit hem dus echt in de formatting van die cellen met de datum

Acties:
  • 0 Henk 'm!

  • Kalief
  • Registratie: Maart 2005
  • Laatst online: 14:25
Anoniem: 35844 schreef op zaterdag 30 januari 2016 @ 12:14:
[...]
Als ik de datum voorzie van een aanhalingsteken dus bv :
'7-12-2015 15:43:00
dan telt hij het wel als ik de formule =AANTAL.ALS(A:A;"7-1*") gebruik
het zit hem dus echt in de formatting van die cellen met de datum
Klopt, maar ik kon uit je topicpost niet opmaken of het bij de datums om getallen of tekst ging.
De text() oplossing is een one-size-fits-all.
(Nou ja, bijna dan want je moet op de taal van de datumnotatie letten, dd-mm-jjjj enzo.)

Niemand wordt Kalief in plaats van de Kalief!


Acties:
  • 0 Henk 'm!

Anoniem: 35844

Topicstarter
Ik heb uiteindelijk gekozen om de kolommen als tekst te formatten ipv getal.

nog klein vraagje , ookal is het misschien niet toegestaan

Als ik van een hele kolom wil weten hoeveel niet lege cellen er zijn maar daar 1 bepaalde waarde uit wil
hebben gefilterd

dus als ik van onderstaande overzicht zou willen weten hoeveel ballen er zijn
zou ik zoiets doen als

=AANTALLEN.ALS(A:A;"basketbal";A:A;"tennisbal";A:A;"voetbal")

maar dan blijft het op 0

als ik =AANTAL.ALS(A:A;"*bal*") zou doen krijg ik teveel resultaten (want A1 telt mee en A6)

ik wil dus eigenlijk weten hoeveel cellen er zijn in A:A maar dan met uitzondering van het woord ballenjongen


A
1 ballen
2 voetbal
3 voetbal
4 basketbal
5 tennisbal
6 ballenjongen
7 tennisbal
8 tennisbal

(ik vraag eigenlijk wat code is voor 'allesbehalve' :)

Acties:
  • 0 Henk 'm!

  • Tazzios
  • Registratie: November 2001
  • Laatst online: 17:59

Tazzios

..

Je kan ook meerdere aantallen.als bij elkaar optellen d.m.v. van een "+" teken. ;)

[ Voor 91% gewijzigd door Tazzios op 31-01-2016 19:14 . Reden: foutje ]


Acties:
  • 0 Henk 'm!

  • ajakkes
  • Registratie: Maart 2004
  • Laatst online: 16-05 22:32

ajakkes

👑

Of er van af trekken, met het minnetje.
-aantal.als(A:A;"ballenjonguh")

👑


Acties:
  • 0 Henk 'm!

  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Anoniem: 35844 schreef op zondag 31 januari 2016 @ 18:58:
Ik heb uiteindelijk gekozen om de kolommen als tekst te formatten ipv getal.
Nu ben ik toch wel nieuwsgierig geworden waarom je kiest voor een omweg met een tussenkolom, die je bovendien ook nog moet formatteren als tekst, waar eerder de (betere) opties zijn geboden zonder tussenkolom of de tussenkolom te definieren als integer(a1).
ik wil dus eigenlijk weten hoeveel cellen er zijn in A:A maar dan met uitzondering van het woord ballenjongen

(ik vraag eigenlijk wat code is voor 'allesbehalve' :)
Ongelijk aan of te wel '<>'.

De oever waar we niet zijn noemen wij de overkant / Die wordt dan deze kant zodra we daar zijn aangeland

Pagina: 1