Mittelwert und STDEV berechnen aus Histogramm
#11
Hi,

Zitat:Funktioniert tatsächlich. Warum auch immer.

um dein Verständnis für die geschweiften Klammern zu wecken, hier eine Erklärung über Matrixformeln.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#12
Hi,

(05.02.2016, 12:19)NameZero912 schrieb: es scheint als dass kein VB-Script nötig ist  Blush

VBA ist bei großen Datenmengen schneller und nicht so resourcenfressend!
Top
#13
z.B.


Code:
Sub M_snb()
   sn = Range("A1:B5")
   
   For j = 1 To UBound(sn)
      Cells(j, 6).Resize(, sn(j, 2)) = Split(Replace(Space(sn(j, 2)), " ", sn(j, 1) & " "))
   Next
   Cells(1, 6).CurrentRegion = Cells(1, 6).CurrentRegion.Value
   
   MsgBox Application.Average(Cells(1, 6).CurrentRegion)
   MsgBox Application.StDevP(Cells(1, 6).CurrentRegion)
End Sub
Top
#14
etwas einfacher:


Code:
Sub M_snb()
   sn = Range("A1:B5")
   
   For j = 1 To UBound(sn)
      Cells(j, 6).Resize(, sn(j, 2)) = sn(j, 1)
   Next
   
   MsgBox Application.Average(Cells(1, 6).CurrentRegion)
   MsgBox Application.StDevP(Cells(1, 6).CurrentRegion)
End Sub
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste