Excel-TippAlle ungeraden Werte in einer Liste zählen

Erfahren Sie, wie Sie die ungeraden Werte in einer Zahlenliste mit einer einfachen Formel zählen. Und mit einer einfachen Anpassung der Formel zählen Sie auf die gleiche Weise die geraden Werte in Ihrer Liste.

Die Auswahl bestimmter Werte aus einer Liste ist eine immer wiederkehrende Aufgabe für Excel. Vieles gelingt nur durch geschickte Abfragen oder Filterfunktion. Eine Aufgabe besteht darin, gerade oder ungerade Zahlen in einer Liste zu identifizieren und zu zählen.

Das Zählen von geraden oder ungeraden Zahlen ist in der Praxis weitverbreitet und zählt zum Beispiel zu den Standardaufgaben in der Qualitätskontrolle oder der Finanzanalyse. Leider gibt es im Moment hierfür keine Standardfunktion.

Formel für das Zählen der ungeraden Zahlen in einer Liste

Mit der folgenden Formel können Sie alle ungeraden Zahlen aus einem Bereich zählen:

{=SUMME(WENN(REST(A2:A11;2)<>0;1;0))}

Die Formel geht dabei davon aus, dass die Zahlenliste im Bereich A2:A11 ausgewertet werden soll.

Erfassen Sie die Formel ohne die geschweiften Klammern am Anfang und am Ende. Bestätigen Sie die Formel nicht mit Enter, sondern mit der Tastenkombination Strg + Umschalt + Enter, da es sich um eine Matrixformel handelt. Die geschweiften Klammern werden durch die Tastenkombination automatisch eingefügt.

Hinweis: Bei neueren Excelversionen können Sie die Formel auch mit Enter bestätigen.

Formel für das Zählen der ungeraden Werte

Welche Funktionen stecken in der Formel?

Zunächst wird mit der Funktion REST() jeder Wert im Bereich A2:A11 durch 2 dividiert.

{=SUMME(WENN(REST(A2:A11;2)<>0;1;0))}

Durch die Funktion REST() wird ermittelt, ob beim Division-Vorgang ein Rest übrigbleibt oder nicht.

Beispiel: Bei der Division von 2 durch 2 bleibt der Rest 0 übrig. Es handelt sich somit um eine gerade Zahl. Bei der Division von 5 durch 2 bleibt ein Rest von 1 übrig (5 ÷ 2 = 2 Rest 1). Es handelt sich somit um eine ungerade Zahl.

Dann wird mit der WENN-Funktion verglichen, ob der Rest ungleich dem Wert 0 ist.

{=SUMME(WENN(REST(A2:A11;2)<>0;1;0))}

Ist der Wert ungleich 0, dann handelt es sich um eine ungerade Zahl und es wird über die WENN-Funktion der Wert 1, sonst 0 (für gerade Zahl) ausgegeben.

{=SUMME(WENN(REST(A2:A11;2)<>0;1;0))}

Anschließend werden alle Werte der WENN-Funktion an die Funktion SUMME() übergeben, welche die Werte summiert und somit alle ungeraden Zahlen in dem entsprechenden Bereich zählt.

{=SUMME(WENN(REST(A2:A11;2)<>0;1;0))}

Gerade Zahlen in der Liste zählen

Wollen Sie alle geraden Zahlen in einer Liste zählen wollen, dann müssen Sie die Formel nur wie folgt anpassen:

{=SUMME(WENN(REST(A2:A11;2)=0;1;0))}

Im Gegensatz zu den ungeraden Zahlen werden jetzt die Zahlen gesucht, bei denen kein Rest bei der Division durch 2 übrigbleibt. Sie müssen also nur den Vergleichsoperator in der WENN-Funktion entsprechend anpassen.

Formel für das Zählen der geraden Werte

Dazu im Management-Handbuch

Weiterlesen

Vorlagen nutzen

Excel-Tipps