Freigeben über


AVERAGEA

Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung

Gibt den average (arithmetisches Mittel) des values in einer Spalte zurück. Behandelt Text and nicht numerischen values.

Syntax

AVERAGEA(<column>)

Parameter

Ausdruck Definition
column Eine Spalte, die die containsvalues, deren averageSie verwenden möchten.

value zurückgeben

Eine Dezimalzahl.

Bemerkungen

  • Die AVERAGEA-Funktion verwendet eine Spalte and die darin enthaltenen Zahlen durchschnittliche Werte, behandelt aber auch nicht numerische Datentypen gemäß den folgenden Regeln:

    • Values, die als 1 ausgewertet wird, um TRUEcount.
    • Values, dass evaluate als 0 (Null) FALSEcount.
    • Values, die nicht numerischen Text count als 0 (Null) enthalten.
    • Leerer Text ("") zählt als 0 (Null).
  • If Sie not logische valuesand Textdarstellungen von Zahlen in einen Bezug als Teil der Berechnung einschließen möchten, verwenden Sie die funktion AVERAGE.

  • Wenn keine Zeilen aggregiert werden sollen, gibt die Funktion eine blankzurück. if es jedoch Zeilen gibt, aber none von ihnen die angegebenen Kriterien erfüllen, gibt die Funktion "0" zurück. Microsoft Excel gibt auch eine Null zurück, if keine Zeilen gefunden werden, die den Bedingungen entsprechen.

  • Diese Funktion wird not für die Verwendung im DirectQuery-Modus unterstützt, wenn sie in berechneten Spalten or Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.

Beispiel

Im folgenden Beispiel werden die average von Nicht-blank Zellen in der Spalte zurückgegeben, auf die verwiesen wird, wobei die folgende Tabelle angegeben ist. If Sie die AVERAGE-Funktion verwendet haben, wäre der Mittelwert 21/2; mit der AVERAGEA-Funktion ist das Ergebnis 22/5.

Transaktions-ID Menge Ergebnis
0000123 1 Zählt als 1
0000124 20 Zählt als 20
0000125 n/a Zählt als 0
0000126 Zählt als 0
0000126 TRUE Zählt als 1
= AVERAGEA([Amount])

AVERAGE FunktionAVERAGEX FunktionStatistische Funktionen