[Excel 2003] formule met voorwaardelijke conditie

Pagina: 1
Acties:

  • DriesA
  • Registratie: December 2003
  • Laatst online: 20-08 13:30
Beste,
Ik heb hier al even op zitten zoeken, zonde resultaat. Hopelijk zitten hier enkele Excel-guru's die het weten:

* Ik heb een Excel-blad met ongeveer 30 kolommen en 400 rijen.
* In kolom A bevatten de rijen cijfers van 1 tot 8. (Deze cijfers zeggen dat de bijhorende rij lid is van een bepaalde groep.)
* Daarnaast staat er een X -ofwel in kolom Z-, -ofwel in kolom AA-, -ofwel geen-.

Nu zou er in bepaalde velden moeten staan hoeveel keer er een X in kolom Z (resp kolom AA) staat bij een bepaalde groep. Ik probeer het even duidelijk te maken:
code:
1
2
3
4
5
6
7
8
9
10
11
Kolom A      Kolom Z                Kolom AA
1                 X
1                 X
1                                   X
6                 X
6
4                                   X
5                 X
5                                   X
5                                   X
5                                   X

In dit geval:
Voor groep 1, staan er 2 X'en in kolom Z, 1 X in kolom AA
Voor groep 6 staat er 1 X in kolom Z
Voor groep 4 staat er 1 X in kolom AA
Voor groep 5 staat er 1 X in kolom Z, en drie X'en in kolom AA.

Ik hoop dat ik mijn vraag duidelijk genoeg heb gesteld... Heeft iemand een idee hoe dit moet?

  • clements
  • Registratie: Februari 2002
  • Laatst online: 00:54
mm ik heb ook zoiets eens gehad, ben toen best wel een tijd aan het tobben geweest ermee. wat ik uiteindelijk gedaan heb is met autofilter de rijen geselecteerd waar een x in stond. en dan geteld en in in een aandere cel de waarde opgeslagen. als je dit vaker moet doen is het niet echt handig maar voor één keer kon het wel :P

  • 455451n
  • Registratie: Februari 2003
  • Niet online
*edit*
vraag verkeerd begrepen

[ Voor 93% gewijzigd door 455451n op 07-11-2005 12:21 ]


  • Coffeemonster
  • Registratie: Juli 2000
  • Laatst online: 20-08 17:41
Je kan met matrixfuncties en IF berekeningen uitvoeren op rijen die aan een bepaalde voorwaarde voldoen. Voorbeeld: =SUM(IF(A1:A10=TRUE;IF(B1:B10=TRUE;1;0);0)) telt het aantal rijen waarin de cellen in zowel kolom A als kolom B TRUE zijn. Matrixformules voer je in met Ctrl+Shift+Enter i.p.v. alleen Enter. Speel er eens mee, zou ik zeggen :)

Look for something long enough and you will find it; look for something without understanding, and it will find you.
A normal day at the stock exchange


  • DriesA
  • Registratie: December 2003
  • Laatst online: 20-08 13:30
Hey,
Ik heb er wat mee zitten spelen, zoals je aangeeft. Maar ik vind het moeilijk.

Hoe zeg je bijvoorbeeld dat hij alleen moet tellen als de waarde in kolom A gelijk is aan 1 (resp 2, 3,...)?

  • Blackminister
  • Registratie: Juni 2005
  • Laatst online: 11-05 18:00
Dries_Aendekerk schreef op maandag 07 november 2005 @ 16:56:
Hey,
Ik heb er wat mee zitten spelen, zoals je aangeeft. Maar ik vind het moeilijk.

Hoe zeg je bijvoorbeeld dat hij alleen moet tellen als de waarde in kolom A gelijk is aan 1 (resp 2, 3,...)?
COUNTIF gebruiken

Hoe meer je weet, des te meer je beseft dat je eigenlijk niets weet


  • DriesA
  • Registratie: December 2003
  • Laatst online: 20-08 13:30
Ik heb het gevonden, bedankt iedereen voor de waardevolle input!!

=SUM(IF(A1:A15=1;IF(Z1:Z15="X";1;0);0))
=> is het aantal X'en in kolom Z waar kolom A de waarde 1 bevat
=SUM(IF(A1:A15=1;IF(AA1:AA15="X";1;0);0))
=> is het aantal X'en in kolom AA waar kolom A de waarde 1 bevat
Pagina: 1