Nur Geldgewinner zählen (Microsoft Excel)
Chuck hat ein Arbeitsblatt mit Preisgeldern, die an die achtzig Spieler seiner Golfliga vergeben werden. Jede Zeile repräsentiert einen Spieler und jede Spalte repräsentiert die Gewinner jedes der fünf Turniere, die in der Saison stattfinden. Die sechste Spalte enthält eine einfache Formel, die die in jeder Zeile angezeigten Gewinne summiert. Am Ende dieser sechsten Spalte möchte Chuck eine Funktion eingeben, die die Anzahl der Spieler zählt, die tatsächlich Geldpreise erhalten.
Es gibt verschiedene Möglichkeiten, eine solche Formel zusammenzustellen. Sie könnten versucht sein, die COUNTA-Funktion zu verwenden, aber sie funktioniert nicht. Der Zweck von COUNTA besteht darin, alle Zellen zu zählen, die nicht leer sind. Dies bedeutet, dass auch Zellen gezählt werden, die einen Nullwert enthalten. Sie sind auch nicht leer.
Sie können die SUMPRODUCT-Funktion folgendermaßen verwenden:
=SUMPRODUCT((G1:G80>0)*1)
Diese Formel prüft nur, ob eine Zelle größer als Null ist. Wenn dies der Fall ist, wird der wahre Wert mit 1 multipliziert, was zu einem Wert von 1 führt. Wenn er falsch ist, ist der mit 1 multiplizierte falsche Wert 0. Die Summe aller dieser Werte (1 und 0) wird dann berechnet in einer Zählung wie gewünscht.
Der vielleicht einfachste Ansatz ist jedoch die Verwendung der COUNTIF-Funktion.
Diese Funktion führt nur dann eine Zählung durch, wenn ein bestimmtes Kriterium erfüllt ist:
=COUNTIF(G1:G80,">0")
In diesem Fall erfolgt die Zählung nur, wenn eine Zelle größer als Null ist.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (2421) gilt für Microsoft Excel 97, 2000, 2002 und 2003. Eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Excel (Excel 2007 und höher) finden Sie hier: