Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Tel aantal indien voorwaarde is.....

Pagina: 1
Acties:

  • BasNijmegen
  • Registratie: Januari 2011
  • Laatst online: 02-08-2019
Hee mensen, ik hoop dat jullie mij kunnen helpen.
Ik heb Excel 2007 (NL versie) en loop tegen een probleem op.

Ik kan een waarde selecteren in P20. Met de volgende code tel ik het aantal keren 'winst' in J bij elkaar op, die voldoen aan 2 criteria (namelijk B:B;P19 en C:C;P20).

Code1
code:
1
=AANTALLEN.ALS(B:B;P19;C:C;P20;J:J;"winst")


Code 2
code:
1
=AANTALLEN.ALS(B:B;P19;J:J;"winst")


Kan iemand me helpen?
Echter bevat P20 ook de mogelijkheid om Alles bij elkaar op te tellen, indien 'alle' (p36) wordt geselecteerd. In dat geval moet ik een code hebben, die eerst controleert of 'alle' is geselecteerd. Is dit niet het geval, dan moet Code 1 in gang worden gezet. Is dit wel het geval, dan moet code 2 in gang worden gezet.

Ik kwam niet verder dan:
code:
1
ALS(P20;P36; AANTALLEN.ALS(B:B;P19;J:J;"winst") AANTALLEN.ALS(B:B;P19;C:C;P20;J:J;"winst"))

Wat niet werkt, en toen raakte ik de kluts kwijt

edit: Vergeten [XL 2007] (excel) aan titel toe te voegen :(

[ Voor 3% gewijzigd door BasNijmegen op 23-09-2011 17:30 ]


  • Paul
  • Registratie: September 2000
  • Laatst online: 22-11 19:27
code:
1
2
3
4
5
=ALS (
    P36;
    AANTALLEN.ALS(B:B;P19;C:C;P20;J:J;"winst");
    AANTALLEN.ALS(B:B;P19;J:J;"winst")
)

Ik ken Excel niet zo goed (de parameters van AANTALLEN.ALS zijn me abracadabra op dit moment :P Ik heb dan ook jouw stukjes letterlijk overgenomen) en ik weet ook niet of de waardes in P36 zich naar WAAR of ONWAAR laten evalueren, maar dit lijkt me de code die je dan nodig hebt :)

[ Voor 6% gewijzigd door Paul op 23-09-2011 17:31 ]

"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock


  • BasNijmegen
  • Registratie: Januari 2011
  • Laatst online: 02-08-2019
Paul schreef op vrijdag 23 september 2011 @ 17:31:
code:
1
2
3
4
5
=ALS (
    P36;
    AANTALLEN.ALS(B:B;P19;C:C;P20;J:J;"winst");
    AANTALLEN.ALS(B:B;P19;J:J;"winst")
)

Ik ken Excel niet zo goed (de parameters van AANTALLEN.ALS zijn me abracadabra op dit moment :P Ik heb dan ook jouw stukjes letterlijk overgenomen) en ik weet ook niet of de waardes in P36 zich naar WAAR of ONWAAR laten evalueren, maar dit lijkt me de code die je dan nodig hebt :)
Deze werkt niet. (hoe kan ik controleren of P36, 'WAAR' is?)

Cel P36, bevat de waarde 'Alles'.
Dus als P20 dezelfde waarde bevat als P36, dan moet hij Code 2 doen (zie eerste post)
Dus als P20 niet dezelfde waarde bevat als P36, dan moet hij Code 1 doen (zie eerste post)

  • SinergyX
  • Registratie: November 2001
  • Laatst online: 11:29

SinergyX

____(>^^(>0o)>____

Je hebt een typfout
ALS(P20;P36;
Dat moet zijn

ALS(P20=P36; etc etc

Nog 1 keertje.. het is SinergyX, niet SynergyX
Im as excited to be here as a 42 gnome warlock who rolled on a green pair of cloth boots but was given a epic staff of uber awsome noob pwning by accident.


  • Paul
  • Registratie: September 2000
  • Laatst online: 22-11 19:27
Met =ALS(P20=P36;"Ja";"Nee") :)

[ Voor 16% gewijzigd door Paul op 23-09-2011 17:45 . Reden: Velden van TS gebruikt ipv van mijn test. ]

"Your life is yours alone. Rise up and live it." - Richard Rahl
Rhàshan - Aditu Sunlock


  • BasNijmegen
  • Registratie: Januari 2011
  • Laatst online: 02-08-2019
=ALS(P20=P36; AANTALLEN.ALS(B:B;P19;J:J;"winst"); AANTALLEN.ALS(B:B;P19;C:C;P20;J:J;"winst") )

Dank u heren!
Pagina: 1