Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Hilfe! Matrixformel funktioniert nicht vollständig





Frage

{=MITTELWERT(WENN(($B$3:$B$59>54)*($B$3:$B$59<=64);WENN($C$3:$C$59=0;"";)))} die Formel soll den Mittelwert in C3:C59, wenn in dieser Reihe ein Zahlenwert eingegeben ist, wenn Leerzelle vorliegt, dann nicht. Excel "schreibt" doch eine "Null" in leere Zellen?!?!? Wie kann ich vermeiden dass diese Zellen als Divisor mitgezählt werden?? Der Rest der Formel funktioniert super, nur da die Leerzellen mitgezählt wird stimmt das Ergebnis natürlich nicht (MITTELWERT) Ich danke den Cracks des Forums :-)) BigDaddy

Antwort 1 von Aliba

Hi Big Daddy,

ganz verstanden habe ich es nicht, aber ich interpretiere mal:

Es soll der Mittelwert aller Zahlen im Bereich der Spalte C ermittelt werden, wenn

1.) der entsprechende Wert in Spalte B grösser 54 und kleinergleich 64 ist, aber nur dann, wenn

2.) die entsprechenden Zellen der Spalte C auch einen Wert ungleich 0 enthalten (leere Zellen würden als 0 interpretiert)

Wenn dem so ist, dann diese Formel:

{=MITTELWERT(WENN((B3:B59>54)*(B3:B59<=64)*((C3:C59)*1<>0);C3:C59))}

CU Aliba

Antwort 2 von BigDaddyS

Hi Aliba,

Du hast das Problem genau richtig erkannt, Formel funktioniert!

Danke Dir dafür :-)))))

BigDaddy