Durchschnitt

Average ist eine mathematische Funktion, die den Durchschnitt einer Gruppe von numerischen Werten, Zeilen, Spalten oder Zellen zurückgibt. Die Funktion Average schließt Zellen mit #MISSING und #ERROR bei der Berechnung aus.

Hinweis:

Bei der Berechnung werden keine fehlenden Werte berücksichtigt, unabhängig davon, ob sie unterdrückt sind oder nicht.

Die Funktionssyntax lautet:

Average(arguments) or Avg(arguments)

wobei arguments einer oder mehrere der folgenden Werte sein kann:

Tabelle B-7 Argumente für die Funktion Average

Argument Beschreibung

Numerisch

Ein numerischer Wert. Beispiel: Average (10, 20, 30) gibt den Wert 20 zurück. Numerische Werte können Dezimalzahlen und negative Werte beinhalten.

Zeilen-, Spalten- oder Zellenverweis

Ein Zeiger auf eine Zeile, Spalte oder Zelle innerhalb eines Rasters. Verweise können auf unterschiedliche Weise angegeben werden. Die Verweissyntax lautet: GridName.GridElement[segment(range)]. Property

Beispiel: Avg(Grid1.row[4(3:5)]) gibt den Durchschnitt der Werte in Formular grid1, Zeile 4, Bereich 3 bis 5 zurück.

Funktion

Eine eingebettete Funktion

Beispiele:

  • Der folgende Ausdruck gibt den Wert 20 zurück:

    Avg( 10, 30, 20)
  • Im folgenden Beispiel wird der Durchschnitt aller Zahlen ermittelt, die Bestandteil von drei Gesamtzeilen sind:

    Average( row[1], row[6], row[8] )
  • Im folgenden Beispiel wird der Durchschnitt von drei Gesamtspalten (E, G und I) berechnet. Dabei werden drei Zahlen ermittelt und daraus der Durchschnitt berechnet:

    Avg(column[E].avg, column[G].avg,column[I].avg)
  • Im folgenden Beispiel wird der Durchschnitt der Aggregatzeile 3 berechnet und dann durch 100 dividiert:

    Avg(row[3])/100