Hallo Andreas,
das kann ich dir sagen. Du hast hier Count, also das englische Pendant zu =Anzahl verwendet, wolltest aber CountIf verwenden.
Stattdessen zählst du also Alle Zahlen in einem Array, das ausschließlich Text enthält und addierst als zweiten Parameter noch
einen anderen Wert der ebenfalls Text ist. Im Ergebnis kommt deshalb 0 raus.
Leider kannst du CountIf aber auch nicht verwenden, da diese Funktion an erster Stelle ein Range-Objekt verlangt und somit nicht
mit einem Array funktioniert.
Alternative wäre die SumProduct-Funktion. Leider habe ich bislang noch nicht rausgefunden, wie man die in VBA mit einem Array
verwenden kann. Da bin ich noch dran. Falls jemand schneller ist, immer her mit der Lösung. :-)
Gruß Mr. K.