Thema Datum  Von Nutzer Rating
Antwort
Rot Gleitender Durchschnitt
13.10.2015 13:56:41 Alexander
NotSolved
14.10.2015 11:58:24 BigBen
NotSolved
14.10.2015 12:39:51 Gast73293
NotSolved
14.10.2015 12:55:32 BigBen
NotSolved
14.10.2015 19:37:01 Alexander
NotSolved
14.10.2015 23:53:40 BigBen
NotSolved
19.10.2015 21:08:18 Gast99794
NotSolved
20.10.2015 17:39:46 BigBen
NotSolved

Ansicht des Beitrags:
Von:
Alexander
Datum:
13.10.2015 13:56:41
Views:
1412
Rating: Antwort:
  Ja
Thema:
Gleitender Durchschnitt

Hallo alle zusammen.

 

Ich habe eine Datenreihe, wo ich eine Art gleitenden Durchschnitt berechnen möchte.

z.B: 

1 2 ...5 6 ... 1 2

wobei das "..." für eine leere Zelle steht. Jede Zahl steht in ihrer eigenen Zelle.

Ich habe es auch bereits geschafft, dass der Durchschnitt jeweils berechnet wird und ausgegeben wird. Jedoch möchte ich die Lücken ignorieren. Heißt, wenn eine leere Zelle dazwischen ist, soll eins weitergegangen werden. Aber der Durschnitt soll diese Lücke nicht "mitspringen" und den nächsten Durchschnitt in die nächste freie Zelle einfügen

Hier mein aktueller Code :

Public Sub Durchschnitt()

While Range("B2").Offset(i, 0).Value <> ""
            i = i + 1
            Wend
            
            
While Range("B1").Offset(0, j).Value <> ""
            j = j + 1
            Wend
Dim a As Integer
Dim b As Integer

a = 0
b = 0

While a <= i
    While b <= j
    
    If Range("B2").Offset(a, b).Value = "" Then
        b = b + 1
    Else
    Range("B6").Offset(a, b).FormulaR1C1 = "=SUM(R2C2:R[-4]C)/COUNT(R2C2:R[-4]C)"
    b = b + 1
    End If
    
    Wend
    a = a + 1
Wend
    
End Sub

Ich hoffe jemand versteht meine Problematik und kann mir helfen

 

 

 

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Gleitender Durchschnitt
13.10.2015 13:56:41 Alexander
NotSolved
14.10.2015 11:58:24 BigBen
NotSolved
14.10.2015 12:39:51 Gast73293
NotSolved
14.10.2015 12:55:32 BigBen
NotSolved
14.10.2015 19:37:01 Alexander
NotSolved
14.10.2015 23:53:40 BigBen
NotSolved
19.10.2015 21:08:18 Gast99794
NotSolved
20.10.2015 17:39:46 BigBen
NotSolved