Clever-Excel-Forum

Normale Version: ANZAHL2 ohne Formeln?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

Ich habe eine Tabelle (Kalender) für mehrere Kollegen in der bei der alten Version die Zellen händisch mit Terminen ausgefüllt wurden. Die Eintragungen wurden gezählt und ab einer gewissen Auslastung des Teams (bspw 45% der Kollegen sind an einem Tag verplant) wurde eine Warnung ausgegeben.

Umgesetzt habe ich das damals logischerweise mit ANZAHL2

Nun wurde der Kalender aber erweitert und jede dieser Zellen fragt in einer anderen Tabelle Termineintragungen ab. Demzufolge sind die Zellen von vornherein nun mit einer entsprechenden Formel gefüllt. Nun erkennt natürlich ANZAHL2 in jeder Zelle eine Eintragung und es wird eine Auslastung von 100% an jedem Tag erkannt. 

Kann ich mit einer ähnlichen Funktion wie ANZAHL2 die Zellen zählen, deren Ergebnisse etwas Anderes als "" bzw. 0 sind? ANZAHL2 zählt nicht das Ergebnis, sondern bereits die Formel... Ich muss irgendwie Formeln ignorieren beim Zählen. Für ZÄHLENWENN müsste man nahezu unendlich viele Variablen festlegen, da die Eintragungen flexibel sein müssen.


Falls notwendig, hier die Formel, die standardmäßig in die zu zählenden Zellen eingetragen sind: =WENNFEHLER(@WENN($AJ6=0;INDEX(Tabelle1[[#Alle];[Typ]:[Typ]];AGGREGAT(15;6;ZEILE(Tabelle1[[Typ]:[Typ]])/((F$4=Tabelle1[[Techniker 1]:[Techniker 2]])*($D6>=Anfang)*($D6<=Ende));1));"");"")


Vielen Dank!
Moin!
C1 ist leer, C5 enthält einen Leerstring ""
Denkbar, dass es kürzer geht.
CDE
1
2a
31
4f
5
6h54

ZelleFormel
C5=""
D6=ANZAHL2(C1:C6)
E6=SUMME(ZÄHLENWENN(C1:C6;LÄNGE(C1:C6)))

Gruß Ralf
Danke schonmal!

Länge zählt aber die Zeichen, oder nicht? Wenn ich jetzt in Zelle C3 beispielsweise "Dienst" eintrage, beträgt das Ergebnis in Zelle E6 "9", oder sehe ich das falsch? Mit der Formel aus E6 wird in der Praxis bei mir noch "0" gezählt, egal was ich eintrage... Ich muss das erstmal in eine Beispieltabelle übertragen.
Next try:
=SUMME(--(LÄNGE(C1:C6)>0))

Du wirst verstehen, dass ich Deine Original-Tabelle kaum nachbauen kann.
In älteren Excelversionen muss die Formel mit Strg+Umschalt+Enter abgeschlossen werden (oder SUMMENPRODUKT statt SUMME verwendet werden).
höchst interessant! 
Vielen Dank dafür, es funktioniert!