ArrayFormel zählenwenn mit VBA?
MBorn
ich versuche schon ein Weilchen, die Anzahl übereinstimmender Werte in Zeilen zu zählen.
mit
{=ZÄHLENWENN(INDIREKT("A"&I$1+1):INDIREKT("G"&I$1+1);$A2:$G2)}
klappt es.
Im blauen Bereich wird geprüft, wie viele Werte aus dem roten Bereich der selben Zeile mit
den anderen roten Zeilen (roter Bereich, zeile 1) übereinstimmen.
Aber wie mache ich das in VBA?
(WorksheetFunction.CountIf(Range("A5:G5"), Range("A1:G1")) gibt eine Fehlermeldung.)
Hier die Grafik:
Und die Datei:
https://www.herber.de/bbs/user/62813.xls
Vielen Dank,
Born