Freigeben über


AVERAGEA

Gilt für:berechnete Spaltenberechnete TabellenMeasuresvisuelle Berechnungen

Gibt den Durchschnitt (arithmetisches Mittel) der Werte in einer Spalte zurück. Verarbeitet Text und nicht numerische Werte.

Syntax

AVERAGEA(<column>)  

Parameter

Begriff Definition
column Eine Spalte, die die Werte enthält, für die Sie den Durchschnitt bilden möchten

Rückgabewert

Eine Dezimalzahl

Bemerkungen

  • Die AVERAGEA-Funktion nimmt eine Spalte und erzeugt den Durchschnittswert für die darin enthaltenen Zahlen. Die Funktion behandelt aber auch nicht numerische Datentypen nach den folgenden Regeln:

    • Werte, die als TRUE bewertet werden, zählen als 1.
    • Werte, die als FALSE bewertet werden, zählen als 0 (Null).
    • Werte, die nicht numerischen Text enthalten, werden als 0 (Null) bewertet.
    • Leerer Text ("") zählt als 0 (Null).
  • Wenn Sie logische Werte und Textdarstellungen von Zahlen nicht als Teil der Berechnung in einen Verweis einbeziehen möchten, verwenden Sie die Funktion AVERAGE.

  • Wenn keine Zeilen zum Aggregieren vorhanden sind, gibt die Funktion einen leeren Wert zurück. Wenn es jedoch Zeilen gibt, aber keine von ihnen die angegebenen Kriterien erfüllt, gibt die Funktion 0 (null) zurück. Microsoft Excel gibt auch eine 0 (Null) zurück, wenn keine Zeilen gefunden werden, die die Bedingungen erfüllen.

  • Die Verwendung dieser Funktion im DirectQuery-Modus wird nicht unterstützt, wenn sie in berechneten Spalten oder RLS-Regeln (Row-Level Security) eingesetzt wird.

Beispiel

Das folgende Beispiel gibt den Durchschnitt der nicht leeren Zellen in der verwiesenen Spalte zurück, wie in der folgenden Tabelle dargestellt. Wenn Sie die AVERAGE-Funktion verwenden, wäre der Mittelwert 21/2; bei der Funktion AVERAGEA ist das Ergebnis 22/5.

TransactionID Amount Ergebnis
0000123 1 zählt als 1
0000124 20 zählt als 20
0000125 zählt als 0
0000126 zählt als 0
0000126 TRUE zählt als 1
= AVERAGEA([Amount])  

AVERAGE-Funktion
AVERAGEX-Funktion
Statistische Funktionen