Excel Befehl COUNTIF wenn zwei benachbarte Zellen verschieden sind?
Eine sehr spezifische Frage zu einem Excel Befehl. Ich weiss nicht ob COUNTIF der richtige Befehl dafür ist. Folgendermassen:
Ich habe eine Anwesenheitstabelle, auf der für jede Person ein Soll- und ein Ist-Wert ist. A=Anwesend, F=Fehlend, V=Verspätet. Für jeden Termin, gibt es also 2 Werte pro Person. Nun würde ich gern eine Funktion erstellen, die zählt, wenn eine Person im "Soll"-Feld ein A hat und im "Ist"-Feld einen anderen Wert als A.
Die Funktion sollte nur diese Fälle zählen und nicht alle Fälle, in denen "Soll" und "Ist" verschieden sind. Kann mir da jemand helfen?
2 Antworten
=ZÄHLENWENNS(A:A;"A";B:B;"<>A")
Englisch müsste das COUNTIFS sein.
oder mit meiner Lieblingsfunktion:
=SUMMENPRODUKT((A1:A1000="A")*(B1:B1000<>"A"))
Englisch glaube ich SUMPRODUCT.
Ich bin nicht sicher, ob ich Dich richtig verstehe, aber hilf das vielleicht?:
=SUMMENPRODUKT((A1:A1000="A")*(B1:B1000<>"A")*(B1:B1000<>""))
P.S.: Alternativ mit ZÄHLENWENNS, das ich aber nicht so mag:
=ZÄHLENWENNS(A:A;"A";B:B;"<>A";B:B;"<>"&"")
Das hat funktioniert! Klasse, Danke
Zählenwenns
hier kannst du mehrere Bedingungen eingeben, nämlich "=A" und "<>A"
Oder du machst ein Pivot draus und wählst in der Feldliste für die jeweilige Spalte Anzahl
Danke, das hat schon sehr geholfen. Beim weiteren Erstellen der Tabelle habe ich gemerkt, dass ich immer dann ein Paar zählen muss, wenn Wert 1 "A" ist und Wert 2 "nicht A" aber auch "nicht leer" ist. Durch "<>A" zählt es ja auch die leeren Zellen mit. Wie kann man das ausdrücken?
Ich habe schon versucht, alle Blanks abzuziehen, aber das hat auch einen nicht richtigen Wert gegeben