Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema MsgBox
BildScreenshot zu MsgBox MsgBox-Seite mit Beispielarbeitsmappe aufrufen

Durchschnittswert eines arrays ermittlen

Betrifft: Durchschnittswert eines arrays ermittlen von: Peter
Geschrieben am: 12.08.2020 14:29:32

Ich habe ein Array "Kosten"

Sub Durschnittskosten() 
Dim Kosten(3) As Integer

Kosten(0) = "1000"
Kosten(1) = "12000"
Kosten(2) = "8500"
Kosten(3) = "2800"

End Sub
Ich will den Durchschnittspreis der Inhalte des Arrays ausgeben (mit vba).

Gibt es dazu eine Array funktion oder wie komme ich am besten auf diesen Wert?

Betrifft: AW: Durchschnittswert eines arrays ermittlen
von: peterk
Geschrieben am: 12.08.2020 14:48:08

Hallo

WorksheetFunction.Average(Kosten)

Peter

Betrifft: siehe peterk
von: lupo1
Geschrieben am: 12.08.2020 16:13:51

Sub Mollschnittskosten()
 Dim Kosten(3) As Long
 Kosten(0) = 1000
 Kosten(1) = 12000
 Kosten(2) = 8500
 Kosten(3) = 2800
 MsgBox (WorksheetFunction.Average(Kosten()))
End Sub


Betrifft: Einem Integer-Array müssen Zahlen nicht als Text .
von: Luc:?
Geschrieben am: 13.08.2020 01:45:45

…übergeben wdn, Peter;
VBA ist nicht HTML! (s.Lupo!)
Morhn, Luc :-?

„Die universelle Befähigung zur Unfähigkeit macht jede menschliche Leistung zu einem unglaublichen Wunder.“ Stapps ironisches Paradoxon
Nichtsdestotrotz Durchblick verbessern mit …


Beiträge aus dem Excel-Forum zum Thema "Durchschnittswert eines arrays ermittlen"