Excel 4.0
Eine Formel stellt fest, wieviele Zellen eines Bereichs Text,
Zahlen oder nichts enthalten
Antwort
Tip: Möchten Sie ermitteln, wieviele Zellen eines bestimmten Zellbereichs Text, Zahlen
oder nichts enthalten, kommen Ihnen drei Arrayformeln zuhilfe. Um eine Formel als
Arrayformeln zu definieren, schließen Sie die Eingabe der Formel statt mit [Return] mit
der Tastenkombination [Strg] [Shift] [Return] ab. Die folgenden Formeln setzen voraus,
daß der Zellbereich, den Sie überprüfen wollen, von der Zelle A1 bis C6 reicht, also
drei Spalten breit und sechs Zeilen hoch ist. Möchten Sie nun in der Zelle B8
ausgeben, wieviele Zellen des erwähnten Bereichs Text enthalten, geben Sie dort die
folgende Arrayformel ein:
»{=SUMME(WENN(ISTTEXT($A$1:$C$6);1;WENN(ISTZAHL($A$1:$C$6);0;0)
))}«. Die geschweiften Klammern erscheinen erst nach dem Betätigen der
Tastenkombination [Strg] [Shift] [Return], Sie müssen sie also nicht selbst eingeben.
Sobald Sie Änderungen in der Formel vornehmen, müssen die Klammern jedoch
wieder mit der Tastenkombination hinzugefügt werden. Die $-Zeichen vor den
Zellbezügen sorgen dafür, daß der Zellbereich auch beim Kopieren der Zellen konstant
bleibt. Die Formel überprüft, ob sich in den Zellen des Bereichs A1 bis C6 Text
befindet und addiert für jede Fundstelle eine 1. Dies wird durch die »1« nach
»WENN(ISTTEXT ($A$1:$C$6);« festgelegt. Um nun in den folgenden Zeilen die
Anzahl der Zellen mit Zahlen und der leeren Zellen einzufügen, kopieren Sie die Formel
nach unten. Markieren Sie dafür die Zelle mit der Formel und bewegen Sie den
Mauszeiger auf die rechte untere Ecke. Sobald sich der Cursor in ein schwarzes Kreuz
verwandelt, halten Sie die linke Maustaste gedrückt und ziehen eine Markierung über
die beiden darunterliegenden Zellen auf. Ändern Sie die zweite Formel
folgendermaßen ab, um zu ermitteln, wieviele Zellen eine Zahl enthalten:
»{=SUMME(WENN(ISTTEXT($A$1:$C$6);0;WENN(ISTZAHL
($A$1:$C$6);1;0)))}« Vergessen Sie nicht, nach der Änderung wieder die
Tastenkombination [Strg] [Shift] [Return] zu betätigen. Die dritte Formel verändern Sie
so, daß als vorletzte Zahl eine 0 und als letzte eine 1 erscheint:»{=SUMME(WENN
(ISTTEXT($A$1:$C$6);0; WENN(ISTZAHL($A$1: $C$6);0;1)))}« Natürlich
können Sie auf diesem Weg auch feststellen, wieviele Zellen des überprüften Bereichs
Text oder Zahlen enthalten, in diesem Fall lautet die Formel
»{=SUMME(WENN(ISTTEXT($A$1:$C$6);1;WENN(ISTZAHL
($A$1:$C$6);1;0)))}« Für die bessere Übersicht ist es außerdem sinnvoll, die
ermittelten Ergebnisse, die in in der Spalte »B« dargestellt werden in der Spalte »A«
durch einen kurzen Text zu dokumentieren.