ANZAHL(), ANZAHL2() – Funktionen

Die Statistik-Funktionen ANZAHL()
und ANZAHL2()

Beschreibung

Diese bei­den Funk­tio­nen zählen bes­timmte Zellen in einem definierten Bere­ich. Fol­gen­der Unter­schied beste­ht zwis­chen den bei­den Funk­tio­nen:

  • ANZAHL() zählt alle Zellen, die eine Zahl enthal­ten. Zellen mit Text, wo der Wert der Zelle in eine Zahl umge­wan­delt wer­den kann (also Zif­fern als Text eingegeben oder for­matiert), wer­den nicht berück­sichtigt.
  • ANZAHL2() zählt alle Zellen eines definierten Bere­ichs, die nicht leer sind.

Syntax

=ANZAHL(Bere­ich)  oder  =ANZAHL(TeilBereich1; [TeilBereich2]; )

bzw.

=ANZAHL2(Bere­ich)  oder  =ANZAHL2(TeilBereich1; [TeilBereich2]; )

Argument(e)

Bere­ich ist ein Zell­bere­ich, der in der typ­is­chen Form wie beispiel­sweise A1:B2 eingegeben wer­den kann, ein Bere­ich­sname oder das Ergeb­nis ein­er Funk­tion (beispiel­sweise per INDIREKT()). Für Teil­Bere­ich gel­ten die gle­ichen Regeln, nur wer­den hier ver­schiedene jew­eils zusam­men­hän­gende Bere­iche nacheinan­der aufge­führt. Es kön­nen max­i­mal 255 Teil­bere­iche angegeben wer­den.

▲ nach oben …

Mustertabelle

Sie find­en in dieser Mappe Tabel­len­blatt Anzahl(), Anzahl2() ver­schiedene Möglichkeit­en der Anwen­dung für diese Funk­tio­nen. Die meis­ten Fälle sind selb­sterk­lärend, einige Hin­weise kön­nen jedoch hil­fre­ich sein:

  • Die Zelle B7 ist ein „echter” Text, weil die Eingabe so erfol­gte: '48. Darum wird B7 auch nicht als Zahl gew­ertet, obwohl eine Umrech­nung möglich wäre.
  • B9 ist zwar mit­tels Zahlen­for­mat als Text for­matiert, wird aber von der Funk­tion als Zahl gerech­net, da es ja auch als Zahl eingegeben wor­den ist.
  • In C24 ste­ht zwar nichts drin­nen, aber im Gegen­satz zu B15;C5;C11 ist die Zelle nicht wirk­lich leer!

▲ nach oben …

Um die Berech­nung der Funk­tion zu über­prüfen, um also zu sehen, welche Zellen wie bew­ertet wer­den, bietet sich die Funk­tion­al­ität Bed­ingte For­matierung an. Da wer­den entsprechend ein­er Vor­gabe die zutr­e­f­fend­en Zellen nach Wun­sch for­matiert. Hier einige Ergeb­nisse:

For­matierungs­be­din­gung: =ISTZAHL(B4:C24):

anzahl-istzahl

Alle „echt­en” Zahlen des Bere­ichs

Alle Zellen, die eine Zahl enthal­ten, sind ock­er­far­ben markiert. B7 ist markiert, obwohl wegen der For­matierung als Text die Aus­rich­tung links ist. B9 ist zwar auch links­bündig, aber durch das bei der Eingabe vor­angestellte Aus­las­sungsze­ichen (') ein echter Text und wird somit nicht als Zahl gew­ertet, obwohl Excel die Zif­fern für eine Berech­nung nutzen kön­nte.

▲ nach oben …

For­matierungs­be­din­gung: =ISTTEXT(B4:C24):

Alle Zellen, die durch ISTTEXT() als Text gesehen werden

Alle Zellen, die durch ISTTEXT() als Text gese­hen wer­den

Bei den Worten ist die grüne Her­vorhe­bung für „Text” ja klar. Die Wahrheitswerte sehen zwar wie Texte aus, sind aber den­noch keine. Die Zelle B7 hinge­gen ist ein Text, wie oben schon beschrieben. Und B9 bleibt natür­lich auch eine Zahl, obwohl als Text for­matiert.

▲ nach oben …

For­matierungs­be­din­gung: =ISTLEER(B4:C24):

Alle Zellen, die per Funktion als leer gewertet werden

Alle Zellen, die per Funk­tion als leer gew­ertet wer­den

Hier kommt es tat­säch­lich zu Irri­ta­tio­nen. Zählen Sie die Zellen mit der blauen Hin­ter­legung und ver­gle­ichen Sie erst ein­mal Ihr Ergeb­nis mit der Funk­tion in E9. 60 plus die 3 ergibt 63, wie in E10 auch aus­gewiesen. Worauf ich hin­aus will: Die ver­wandte Funk­tion ANZAHLLEEREZELLEN() zählt nicht nur die hier markierten Bere­iche son­dern auch C24. Wenn Sie aber ein­mal das Bild zur TEXT-For­matierung ver­gle­ichen, dann sehen Sie, dass diese Zelle grün ist und als Text gew­ertet wird. Und das ist auch richtig so, denn sie enthält einen Text der Länge null. Insofern ist Vor­sicht geboten …

▲ nach oben …

Als Ergänzung dazu noch ein­mal die Zelle E9, wo die Formel =ANZAHL2(A4:C24) drin­nen ste­ht und die passende Abbil­dung dazu:

For­matierungs­be­din­gung: =NICHT(ISTLEER(B4:C24)):

Alle NICHT leeren Zellen sind grau hinterlegt

Alle NICHT leeren Zellen sind grau hin­ter­legt

Auch hier ist C24 als nicht leer markiert.

[NachOben­Let­zte Verweis=„Fn: ANZAHL(), ANZAHL2()”]
Dieser Beitrag wurde unter Excel-Funktionen abgelegt und mit , , , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.