Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Mit der COUNT_DISTINCT-Funktion wird die Anzahl der eindeutigen Elemente in einem Feld ermittelt.
Syntax
COUNT_DISTINCT( X )
Parameter
X: Ein Feld oder Ausdruck, das bzw. der die zu zählenden Elemente enthält.
Funktionsweise der Funktion COUNT_DISTINCT
Die Funktion COUNT_DISTINCT verwendet einen Parameter, bei dem es sich um den Namen eines Messwerts, einer Dimension oder eines Ausdrucks beliebigen Typs handeln kann. COUNT_DISTINCT gibt die Gesamtzahl der eindeutigen Elemente in diesem Feld oder Ausdruck zurück.
Sollen alle Elemente einschließlich Duplikaten gezählt werden, verwenden Sie COUNT.
Beispiele
Example formula
Output
COUNT_DISTINCT(user_id)
22.854.921
COUNT_DISTINCT(order_id)
497.091.812
Einschränkungen von COUNT_DISTINCT
Sie können diese Funktion nicht auf ein vorab zusammengefasstes Feld ( AggregationstypAuto) oder einen Ausdruck anwenden, der das Ergebnis einer anderen Aggregationsfunktion ist. Eine Formel wie COUNT_DISTINCT(Sessions) in einer Google Analytics-Datenquelle führt beispielsweise zu einem Fehler.
Um höhere Abfragekosten bei der Verwendung von BigQuery-Datenquellen zu vermeiden, sollten Sie APPROX_COUNT_DISTINCT verwenden.
[[["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,["# COUNT_DISTINCT\n\nThe `COUNT_DISTINCT` function counts the number of unique items in a field.\n\nSyntax\n------\n\n`COUNT_DISTINCT( `\u003cvar translate=\"no\"\u003eX\u003c/var\u003e` )`\n\n### Parameters\n\n- \u003cvar translate=\"no\"\u003eX\u003c/var\u003e - a field or expression that contains the items to be counted.\n\nHow the `COUNT_DISTINCT` function works\n---------------------------------------\n\nThe `COUNT_DISTINCT` function takes 1 parameter, which can be the name of a metric, dimension, or expression of any type. `COUNT_DISTINCT` returns the total number of unique items in that field or expression.\n\nTo count all items, including duplicates, use `COUNT`.\n| **Tip:** There are 2 other ways to apply this function:\n|\n| \u003cbr /\u003e\n|\n| - In a data source, change a field's **Aggregation** type to `Count Distinct`.\n| - in a report, [edit the field's aggregation](/looker/docs/studio/edit-fields-in-your-reports) in a chart.\n\nExamples\n--------\n\nLimits of `COUNT_DISTINCT`\n--------------------------\n\nYou can't apply this function to a pre-aggregated field ( **Aggregation** type of **Auto** ), or to an expression which is the result of another aggregation function. For example, a formula such as `COUNT_DISTINCT(Sessions)` in a Google Analytics data source will produce an error.\n\nTo avoid possibly incurring higher query costs when using BigQuery data sources, consider using `APPROX_COUNT_DISTINCT`.\n\nRelated resources\n-----------------\n\n- [Calculated fields](/looker/docs/studio/about-calculated-fields)\n- [Looker Studio function list](/looker/docs/studio/function-list)"]]