Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Mit der AVG-Funktion wird der durchschnittliche Wert für ein numerisches Feld berechnet.
Syntax
AVG(X)
Parameter
X: ein Feld oder Ausdruck, dessen Auswertung eine nicht zusammengefasste Anzahl ergibt
Funktionsweise der AVG-Funktion
Die AVG-Funktion basiert auf einem einzelnen Parameter. Dabei muss es sich um den Namen eines numerischen Felds oder einen numerischen Ausdruck handeln. AVG gibt den Durchschnitt für alle Werte des Felds oder Ausdrucks zurück.
Sie können diese Funktion nicht auf ein vorab zusammengefasstes Feld (Zusammenfassung = Auto) oder einen Ausdruck anwenden, der das Ergebnis einer anderen Zusammenfassungsfunktion ist. Eine Formel wie AVG(SUM(x)) führt beispielsweise zu einem Fehler.
Beispiele
In diesen Beispielen sind die an AVG übergebenen Parameter nicht aggregierte numerische Dimensionen (also mit Keine als Aggregationstyp).
Beispielformel
Eingabe
Ausgabe
AVG(Latency)
0,02
0,07
0,09
0,06
AVG(CASE WHEN My Dimension < 1 THEN.5 WHEN My Dimension >= 1 AND My Dimension < 5 THEN 1 ELSE 2 END)
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-07-30 (UTC)."],[],[],null,["# AVG\n\nThe `AVG` function calculates the average value of a numeric field.\n\nSyntax\n------\n\n`AVG(`\u003cvar translate=\"no\"\u003eX\u003c/var\u003e`)`\n\n### Parameters\n\n- \u003cvar translate=\"no\"\u003eX\u003c/var\u003e - a field or expression that evaluates to an unaggregated number.\n\nHow the `AVG` function works\n----------------------------\n\nThe `AVG` function takes 1 parameter, which must be the name of a numeric field, or a numeric expression. `AVG` returns the average for all values of that field or expression.\n\nYou can't apply this function to a pre-aggregated field (Aggregation equals `Auto`), or to an expression which is the result of another aggregation function. For example, a formula such as `AVG(SUM(x))` will produce an error.\n| **Note:** This function can be applied in one of the following ways:\n|\n| - In a data source, change a field's Aggregation to `Average`.\n| - In a report, [edit the field's aggregation](/looker/docs/studio/edit-fields-in-your-reports) in a chart.\n\nExamples\n--------\n\nIn these examples, the parameters passed to `AVG` are unaggregated numeric dimensions (i.e., they have an **Aggregation** type of **None** ).\n\nRelated resources\n-----------------\n\n- [Calculated fields](/looker/docs/studio/about-calculated-fields)\n- [Looker Studio function list](/looker/docs/studio/function-list)"]]