Office: Mittelwert / Average --- leere Zellen ignorieren

Helfe beim Thema Mittelwert / Average --- leere Zellen ignorieren in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, ich möchte Mittelwerte aus einzelnen Abschnitten meiner Excel Tabelle bilden. Das funktioniert auch recht gut mit: For a = 1 To i_h - 1... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von homax, 3. Januar 2012.

  1. homax Erfahrener User

    Mittelwert / Average --- leere Zellen ignorieren


    Hallo,

    ich möchte Mittelwerte aus einzelnen Abschnitten meiner Excel Tabelle bilden. Das funktioniert auch recht gut mit:

    For a = 1 To i_h - 1 'Zeilenzähler, hier i_h = Anzahl der Stundenblöcke
    MW_Block(a) = Application.WorksheetFunction.Average((Range(Cells(row_StartStunde(a), MW_column(h)), Cells(row_EndeStunde(a), MW_column(h)))))
    MW_Block_Datum(a) = Cells(row_StartStunde(a), j_column_d)
    Next a

    Allerdings klappt das nur so lange keine Leerzellen in der Tabelle enthalten sind. Da meine Daten aber nunmal leere Zellen enthalten ist die Frage, wie bring ich EXCEL dazu diese zu ignorieren?


    Danke für Eure Hilfe

    homax
     
  2. Beverly
    Beverly Erfahrener User
    Hi,

    verwende anstelle Average die Funktion Sum und teile das Ergebnis durch die Anzahl der belegten Zellen - nach folgendem Prinzip:
    Code:
    Application.Sum((Range(Cells(row_StartStunde(a), MW_column(h)), Cells(row_EndeStunde(a), MW_column(h))))) / _
       Range(Cells(row_StartStunde(a), MW_column(h)), Cells(row_EndeStunde(a), MW_column(h)))
    Bis später,
    Karin
     
    Beverly, 4. Januar 2012
    #2
  3. homax Erfahrener User
    Das hat leider nicht funktioniert.

    Ich habe es jetzt vorerst so gelöst:

    For a = 1 To i_h - 1 'Zeilenzähler, hier i_h = Anzahl der Stundenblöcke
    MW_Blockc(a) = Application.WorksheetFunction.CountA(Range(Cells(row_StartStunde(a), MW_column(h)), Cells(row_EndeStunde(a), MW_column(h))))
    If MW_Blockc(a) = 0 Then
    MW_Block(a) = ""
    MW_Block_Datum(a) = Format(Cells(row_StartStunde(a), j_column_d), "dd.mm.yyyy hh:nn")
    Else
    MW_Block(a) = Application.WorksheetFunction.Average((Range(Cells(row_StartStunde(a), MW_column(h)), Cells(row_EndeStunde(a), MW_column(h)))))
    MW_Block_Datum(a) = Cells(row_StartStunde(a), j_column_d)
    End If
    Next a

    Jetzt werden die Leerzellen mit übernommen. Vorher noch "Dim MW_Block(120000) as variant".


    Danke und viele Grüße
    homax
     
  4. Beverly
    Beverly Erfahrener User

    Mittelwert / Average --- leere Zellen ignorieren

    Hi,

    sorry, beim Übertragen in deinen Code habe ich leider einen Teil vergessen zu übernehmen - es muss heißen:

    Code:
    Application.Sum((Range(Cells(row_StartStunde(a), MW_column(h)), Cells(row_EndeStunde(a), MW_column(h))))) / _
      Range(Cells(row_StartStunde(a), MW_column(h)), Cells(row_EndeStunde(a), MW_column(h)))[COLOR=#ff0000].SpecialCells(xlCellTypeConstants).Count[/COLOR]
    Bis später,
    Karin
     
    Beverly, 5. Januar 2012
    #4
Thema:

Mittelwert / Average --- leere Zellen ignorieren

Die Seite wird geladen...
  1. Mittelwert / Average --- leere Zellen ignorieren - Similar Threads - Mittelwert Average leere

  2. PIVOT Tabelle 1min Werte auf 1h Mittelwerte darstellen

    in Microsoft Excel Hilfe
    PIVOT Tabelle 1min Werte auf 1h Mittelwerte darstellen: Hallo zusammen, ich habe eine Datenreihe aus minütlichen Messungen. Ich würde gerne in einem Diagramm darstellen, wie sich die 1-muiuten Werte zu den stündlichen Mittelwerten verhalten. Ich habe...
  3. PIVOT Mittelwert Zeitintervall

    in Microsoft Excel Hilfe
    PIVOT Mittelwert Zeitintervall: Hallo zusammen, ich habe eine Datenreihe auf 10 minuten Werten. Eine PivotTabelle berechnet mir brav die Mittelwerte und stellt mir diese dar. Kann man das Intervall vom Mittelwert festlegen?...
  4. Mittelwert fortlaufende Spalte

    in Microsoft Excel Hilfe
    Mittelwert fortlaufende Spalte: Hallo zusammen, wie kann ich den Mittelwert bilden, der jeweils fortlaufend die 6 Zeilen übernimmt. In Spalte A steht das Datum, in Spalte B der Wert, der gemittelt werden muss. Also von z.B....
  5. Mittelwerte bilden (mit Datenlücken)

    in Microsoft Excel Hilfe
    Mittelwerte bilden (mit Datenlücken): Hallo liebes Forum, ich werte eben meine minütlichen Messdaten aus. Leider haben sich ein paar Messlücken eingeschlichen. Ziel ist : 1. stündliche Mittelwerte zu bilden mit Zeitangabe, also z.B....
  6. Mittelwert von Stundenmesswerten pro Tag bilden

    in Microsoft Excel Hilfe
    Mittelwert von Stundenmesswerten pro Tag bilden: Hallo liebes Office Forum! Ich habe ein Problem und bin anscheinend zu verwirrt um die korrekte Lösung zu finden. Hier die Situation: ich habe eine Tabelle mit Messwerten die Zeitangabe ist...
  7. Mittelwert mit wenns Funktion und Fehler ignorieren

    in Microsoft Excel Hilfe
    Mittelwert mit wenns Funktion und Fehler ignorieren: Hallo zusammen, ich habe folgendes Problem und suche dafür eine Lösung: In der Beispieldatei befinden sich im im Sheet zwei einzelne Tabellen. In der Oberen befinden sich die Daten welche je KW...
  8. Mittelwert von Uhrzeiten berechnen

    in Microsoft Excel Hilfe
    Mittelwert von Uhrzeiten berechnen: Hallo Ihr Lieben, ich habe schon wieder ein Problem,und zwar habe ich in einer Spalte verschiedene Uhrzeiten untereinander stehen, so z.B.: 1:15 23:55 0:10 Wenn ich jetzt den Mittelwert dieser 3...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden