habe ein Problem mit folgender Formel:
=SUMMENPRODUKT(($B$3:$B$240="L1")*(F$3:F$240>0)*(E$3:E$240=0))
gezählt werden bei dieser Ermittlung auch diejenigen Zellen in der F-Spalte mit Inhalt 0. Warum, wer weiß Abhilfe?
Vielen Dank
Kai
habe ein Problem mit folgender Formel:
=SUMMENPRODUKT(($B$3:$B$240="L1")*(F$3:F$240>0)*(E$3:E$240=0))
gezählt werden bei dieser Ermittlung auch diejenigen Zellen in der F-Spalte mit Inhalt 0. Warum, wer weiß Abhilfe?
Vielen Dank
Kai
klappt bestens, pruefe ob alles in F als ZAHL formatiert.
gruss thomas
wenn man in F mit den formaten herumspielt tritt manchmal der von Dir beschriebene fehler auf, mal klappt es, kann leider keine systematik feststellen.
gruss thomas
steht in F wirklich 0 (Null) oder vielleicht 0,0000000000001 dann wird dir auch nur 0 angezeigt aber es ist größer als Null.
Arbeite in F mit Runden(). Zum testen nimm mal das Format für Spalte F 0,00;0,00;"-";@
Überall, wo kein "-" in der Zelle auftaucht ist auch keine Null drinn.
Gruß
Holger
habe die formel von Kai getestet, bei mir steht in F definitiv NULL.
der fehler tritt auf, wenn das format, in F, zwischen ZAHL und TEXT gewechselt wird.
sorry fuer die bloede formulierung:
die formel funzzt mit TEXT bzw. ZAHL und dann doch wieder nicht ??
schoenes w'ende von thomas
ich habe auch mal getestet. Mir ist da villeicht eine Logik eingefallen.
Wenn erst die Zahl NULL in der Zelle steht und du dann die Zelle als Text formatierst, bleibt die NULL für XL eine Zahl. Erst wenn du mit F2 die Zelle bestätigst wird aus der NULL Text. Text ist für XL aber GRÖßER als NULL, also wird mitgezählt.
Versuche du mal die Formel
=SUMMENPRODUKT(($B$3:$B$240="L1")*(Wert(F$3:F$240)>0)*(E$3:E$240=0))
Ich glaube dann klappts
Gruß
Holger
nochmal rumprobiert, das prob scheint eher hier zu liegen.
*(E$3:E$240=0))
F >0 wird auch gezaehlt, wenn E leer.
schoenes w'ende thomas