ZÄHLENWENN nur Zellen mit Einträgen
#1
Guten Morgen zusammen!

Ich versuche mit einer Funktion alle unterschiedlichen Einträge eines Bereichs in einer Spalte zu summieren. 

Dafür verwende ich diese Funktion(als Matrixfunktion):

=SUMME(1/ZÄHLENWENN(B5:B89;B5:B89))

Das funktioniert auch wie gewünscht. Nun möchte ich aber in dieser Spalte regelmäßig Einträge ergänzen und dafür nicht jedes mal den Zellbereich in meiner Formel anpassen. Dementsprechend würde ich den Bereich einfach nach unten erweitern. Da dieser Bereich dann jedoch (noch) leere Zellen enthält gibt die Funktion nicht mehr den gewünschten Wert aus, weil eine Division durch Null vorkommt.

Nun meine Frage: Wie kann ich die Funktion ergänzen, damit sie nur dann ausgeführt wird, wenn sie Zellen mit Inhalt vorfindet?

Habe schon einige Foren durchforstet, aber noch nichts passendes gefunden.

Vielen Dank vorab!
Antworten Top
#2
Moin!
Was steht in B1:B4?

Egal, ich gehe mal davon aus, dass da "irgendwas" steht.
Statt B5:B89 verwendest Du
B5:INDEX(B:B;ANZAHL2(B:B))
(evtl. abzüglich der Anzahl der leeren Zellen in B1:B4)

Man kann auch einen dynamischen Namen vergeben.
Name: Sp_B
bezieht sich auf: =$B$5:INDEX($B:$B;ANZAHL2($B:$B))
dies dann in Deiner Formel tauschen:
=SUMME(1/ZÄHLENWENN(Sp_B;Sp_B))

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#3
Moin Ralf!

Vielen Dank für deine schnelle Antwort! Funktioniert.

Wie kann ich denn da noch ergänzen, dass die Zellen B1 bis B4 nicht berücksichtigt werden? In den Zellen steht nur die Überschrift und die Titelzeile der Tabelle, die natürlich nicht mitgezählt werden sollen.

Gruß
Robert
Antworten Top
#4
B5:INDEX(B:B;ANZAHL2(B:B)+2)
(ausgehend von 2 leeren Zellen in B1:B4)
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#5
Ah, ok. Jetzt habe ich die Funktion auch verstanden.

Danke dir nochmal für die Hilfe!

Ein schönes Wochenende :)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste