
Gibt es eine effizientere Möglichkeit, die folgende Funktion zu erstellen?:
>=COUNTIF(A1,">0")+COUNTIF(C1,">0")+COUNTIF(E1,">0")+COUNTIF(G1,">0")
Ich möchte zählen, ob die Zelle größer als 0 ist und die Summe bilden. Diese Funktion wird lang und kompliziert, wenn ich mehr als 3 Zellen mit unterschiedlichen Bereichen zählen möchte.
Antwort1
Wenn ich es richtig verstanden habe, möchten Sie jede zweite Zelle (Zelle mit einem ungeraden Spaltenindex) mit einem Wert größer als Null zählen:
=SUMPRODUCT((MOD(COLUMN(A1:Q1),2)=1)*(A1:Q1<>"")*(A1:Q1>0))
Dies gilt für den Bereich A1:Q1
, wobei die Zellen A1, C1, E1, G1, I1, K1, M1, O1, Q1 mit einem Wert >0 gezählt werden.
Antwort2
Ich denke, Sie möchten die Zellen summieren, die eine Zahl größer als Null enthalten. Verwenden Sie in diesem Fall diese Formel.
=SUMIFS(A1:C1,A1:C1,">0")
Wenn Sie die Anzahl der Zellen mit Werten größer als Null zählen möchten, verwenden Sie diese Formel
=COUNTIFS(A1:C1,">0")