Hi!
Ich kann programmieren mit WHILE Schleifen und IF Anweisungen, logisches Denken krieg ich auch einigermaßen hin, wie ich nun aber meine Aufgabe in Calc/Exel formulieren muss, weiß ich leider nicht.
ZÄHLEWENN
- H4 =! 0
UND
- VORZEICHEN(H4)=H5
wobei dies mit einem Bereich getan werden soll, also ebenso mit I4/I5, J4/J5 usw.
Jedesmal wenn beide Bedingungen in einem Zellenpaar zutreffen, soll sich das gesuchte Endergebnis um eins erhöhen (-> „Zählenwenn“ eben).
Wer weiß Rat?
Danke,
Clemens
Hi!
Ich kann programmieren mit WHILE Schleifen und IF Anweisungen,
logisches Denken krieg ich auch einigermaßen hin, wie ich nun
aber meine Aufgabe in Calc/Exel formulieren muss, weiß ich
leider nicht.
ZÄHLEWENN
- H4 =! 0
UND
- VORZEICHEN(H4)=H5
wobei dies mit einem Bereich getan werden soll, also ebenso
mit I4/I5, J4/J5 usw.
Danke,
Clemens
Hallo Clemens,
benutze =Summenprodukt() statt =Zählenwenn()
Beispiel:
=SUMMENPRODUKT((I4:XX4"")*(I4:XX4=0)*(VORZEICHEN(I4:XX4)=VORZEICHEN(I5:XX5)))
Allerdings wird es hier bei deinem Wunsch nicht all zu viel zu Zählen geben: Da das Vorzeichen von I4/I5 nur gleich ist wenn I5 auch Null ist kommt bei dieser Formel wohl nicht allzu viel bei raus.
Das Prinzip kannst du hier noch mal anschauen:
http://www.online-excel.de/excel/singsel.php?f=53
Gruß Holger