Wie kann man in Excel, mittels VBA den Mittelwert berechnen?
Hallo zusammen,
Ich muss mittels VBA Code einen Mittelwert der jeweiligen Prozesse und Monate berechnen. Der Knackpunkt ist, der Code muss nicht nur den Mittelwert ausgeben, sondern muss auch so gestrickt sein, dass dieser flexibel bleibt. Wenn ich z.B einen weiteren Monat oder einen weiteren Prozess hinzufüge (oder entferne) muss der Mittelwert automatisch neu und fortlaufend wiedergegeben werden.
Das Makro kann an einen Comandbutton oder einer Tastenkombination geknüpft sein.
Ich hoffe, dass mir hier einer weiterhelfen kann. :D
PS. Ich nutze die 365 version
Vielen Dank im voraus!
1 Antwort
Man kann in VBA auf ALLE Funktionen zugreifen, die man auch im Tabelleblatt zur Verfügung hat. Es werden aber NUR die englischen Namen verwendet.
MyAvg= WorksheetFunction.Average(Hier Muss ein Bereich der Zahlen hat übergeben werden)
z.b: In A1:A3 seien nur Zahlen 1,2,3, dann:
MyAvg= WorksheetFunction.Average(Range("A1:A3"))
dann würde nun eine "2" in MyAvg stehen.
DIES als eigene Funktion in Excel hinterlegen ist dann eine weitere Hürde.