nachstehende Formel entdeckte ich unter Rechereche und würde sie gerne in zwei Richtungen umstellen. Irgendwie gelingt mir das aber nicht. Ich würde gerne erreichen, dass bei Ablauf eines Codes im Anschluss der nachstehende Code läuft und die Positionen zählt, wenn in Spalte B2:B400 z.B. "123" vorkommt und parallel in Spalte C2:C400 "OK"vorkommt und Spalte P2:P400 "erledigt" enthält.
In einer anderen Abfrage würde ich aus Spalte B2:400 das Gegenteil abfragen und alle Positionen zählen, die nicht "123" enthalten, sondern andere x-beliebige Werte. Das Ergebnis soll dann in E2 stehen. Mein Versuch unten, allerdings mit irgendwelchen Fehlern, die ich nicht erkenne. Wäre sehr dankbar für Hilfestellung.
Herzliche Grüße
Wolfgang
Sub Zaehlen()
ActiveSheet.Range("D2").Value = Evaluate("=SumProduct((Tabelle2!B2:B400 =""123"")*((Tabelle2!C2: _
C400="OK")*((Tabelle2!P2:P400="erledigt"))")
End Sub