WorksheetFunction.AverageIf (Excel)
Gibt den Mittelwert (arithmetisches Mittel) aller Zellen in einem Bereich zurück, die ein bestimmtes Kriterium erfüllen.
Zellen in einem Bereich, die true oder false enthalten, werden ignoriert. Wenn eine Zelle in einem Bereich oder average_range eine leere Zelle ist, ignoriert AverageIf diese. Wenn eine Zelle in den Kriterien leer ist, wird Sie von AverageIf als 0-Wert behandelt. Wenn keine Zellen im Bereich die Kriterien erfüllen, generiert AverageIf einen Fehlerwert. You can use the wildcard characters, question mark (?) and asterisk (*), in criteria. Average_range muss nicht dieselbe Größe und Form wie der Bereich aufweisen.
AverageIf (Arg1, Arg2, Arg3)
Dim dblAverageIf As Double
dblAverageIf = WorksheetFunction.AverageIf(Arg1:=, Arg2:=)
Arguments
Arg1, Arg2, Arg3Arg1 (Range) - Eine oder mehrere Zellen, deren Mittelwert ermittelt werden soll.
Arg2 - Das Kriterium in Form einer Zahl, eines Ausdrucks, eines Zellbezugs oder Texts, mit dem definiert wird, von welchen Zellen der Mittelwert ermittelt werden soll
Arg3 - Die Zellen, die tatsächlich ausgewertet werden sollen