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:
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: 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