---
schema_version: "1"
id: 35e54c564049651e035f67474b26dd418e54dc169fa410a8091405eafc717a37
title: Aggregaatfuncties in Tableau
collection: tableau
version: next
locale: nl-nl
portal_url: https://docs.salesforce.com/tableau/next/nl-nl/public/desktop/calculations_calculatedfields_aggregate_create.md
canonical_url: https://help.tableau.com/v0.0/public/desktop/nl-nl/calculations_calculatedfields_aggregate_create.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 75a05691d26937d329713bc079d440324ce5e9d60612095f303d0e41160d39aa
description: Reference of Tableau aggregate functions like AVG, COUNT, and CORR, with an example calculation.
---
[Doorgaan naar hoofdinhoud](#main-content)

# Aggregaatfuncties in Tableau

Dit artikel introduceert aggregaatfuncties en hun gebruik in Tableau. Het laat ook zien hoe u een geaggregeerde berekening kunt maken aan de hand van een voorbeeld.

## Aggregaatfuncties gebruiken

Met aggregaatfuncties kunt u de granulariteit van uw data samenvatten of wijzigen.

Misschien wilt u bijvoorbeeld precies weten hoeveel bestellingen uw winkel in een bepaald jaar heeft ontvangen. U kunt de functie COUNTD gebruiken om het exacte aantal bestellingen van uw bedrijf te verkrijgen en de visualisatie vervolgens op te splitsen per jaar.

De berekening zou er ongeveer als volgt uitzien:

`COUNTD(Order ID)`

De visualisatie zou er ongeveer als volgt uitzien:

![](/tableau/next/nl-nl/public/desktop/nl-nl/Img/aggregate_function1.png)

## Aggregaatfuncties in Tableau

**Aggregaties en drijvende-kommaberekeningen**: soms zijn de resultaten van aggregaties niet precies zoals verwacht. Het kan bijvoorbeeld zijn dat de functie SUM een waarde als -1,42e-14 retourneert voor een kolom met getallen waarvan u weet dat de som precies 0 moet zijn. Dit gebeurt omdat getallen volgens de norm 754 voor drijvendekommagetallen van het Institute of Electrical and Electronics Engineers (IEEE) in binaire notatie moeten worden opgeslagen, wat betekent dat getallen soms met extreem fijne precisie worden afgerond. U kunt deze potentiële afleiding elimineren door de functie ROUND te gebruiken (zie [Getalfuncties](https://help.tableau.com/v0.0/public/desktop/nl-nl/functions_functions_number.htm)) of door een notatie met minder decimalen te gebruiken.

### ATTR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntaxis</td><td><code>ATTR(expression)</code></td></tr><tr><td>Definitie</td><td>Retourneert de waarde van de expressie als deze een enkele waarde heeft voor alle rijen. Anders wordt een asterisk geretourneerd. Null-waarden worden genegeerd.</td></tr></tbody></table>

### AVG

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntaxis</td><td><code>AVG(expression)</code></td></tr><tr><td>Definitie</td><td>Retourneert het gemiddelde van alle waarden in de expressie. Null-waarden worden genegeerd.</td></tr><tr><td>Opmerkingen</td><td><code>AVG</code> kan alleen worden gebruikt met numerieke velden.</td></tr></tbody></table>

### COLLECT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntaxis</td><td><code>COLLECT(spatial)</code></td></tr><tr><td>Definitie</td><td>Een geaggregeerde berekening die de waarden in het argumentveld combineert. Null-waarden worden genegeerd.</td></tr><tr><td>Opmerkingen</td><td><code>COLLECT</code> kan alleen worden gebruikt met ruimtelijke velden.</td></tr></tbody></table>

### CORR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntaxis</td><td><code>CORR(expression1, expression2)</code></td></tr><tr><td>Uitvoer</td><td>Getal van -1 tot 1</td></tr><tr><td>Definitie</td><td>Retourneert de coëfficiënt voor Pearson-correlatie van twee expressies.</td></tr><tr><td>Voorbeeld</td><td><pre>example</pre></td></tr><tr><td>Opmerkingen</td><td><p>De Pearson-correlatie meet de lineaire relatie tussen twee variabelen. De resultaten variëren van -1 tot en met 1, waarbij 1 staat voor een exact positief lineair verband, 0 voor geen lineair verband tussen de variantie en -1 voor een exact negatief verband.</p><p>Het kwadraat van een CORR-resultaat is gelijk aan de R-kwadraatwaarde voor een lineair trendlijnmodel. Zie <a href="https://help.tableau.com/current/pro/desktop/nl-nl/trendlines_add.htm#Terms" target="_blank">Voorwaarden voor trendlijnmodel</a>.</p><p><b>Gebruik met LOD-expressies met tabelbereik:</b></p><p>U kunt CORR gebruiken om de correlatie in een uitgesplitste spreiding te visualiseren met gebruik van <a href="https://help.tableau.com/current/pro/desktop/nl-nl/calculations_calculatedfields_lod.htm#Table" target="_blank">Tabelgerichte LOD-expressies</a>. Bijvoorbeeld:</p><pre>{CORR(Sales, Profit)}</pre><p>Met een expressie op detailniveau wordt de correlatie over alle rijen uitgevoerd. Als u een formule als deze gebruikt <code>CORR(Sales, Profit)</code> (zonder de omringende haakjes om er een expressie op detailniveau van te maken), zou de weergave de correlatie van elk afzonderlijk punt in de spreidingsdiagram met elk ander punt weergeven, wat ongedefinieerd is.</p></td></tr><tr><td>Beperkingen van de database</td><td><p><code>CORR</code> is beschikbaar met de volgende databronnen: Tableau-data-extracten, Cloudera Hive, EXASolution, Firebird (versie 3.0 en later), Google BigQuery, Hortonworks Hadoop Hive, IBM PDA (Netezza), Oracle, PostgreSQL, Presto, SybaseIQ, Teradata en Vertica.</p><p>Voor andere databronnen kunt u overwegen de data te extraheren of <code>WINDOW_CORR</code> te gebruiken. Zie <a href="https://help.tableau.com/current/pro/desktop/nl-nl/functions_functions_tablecalculation.htm" target="_blank">Tabelberekeningsfuncties</a>.</p></td></tr></tbody></table>

### COUNT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntaxis</td><td><code>COUNT(expression)</code></td></tr><tr><td>Definitie</td><td>Retourneert het aantal items. Nullwaarden worden niet geteld.</td></tr></tbody></table>

### COUNTD

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntaxis</td><td><code>COUNTD(expression)</code></td></tr><tr><td>Definitie</td><td>Retourneert het aantal afzonderlijke items in een groep. Nullwaarden worden niet geteld.</td></tr></tbody></table>

### COVAR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntaxis</td><td><code>COVAR(expression1, expression2)</code></td></tr><tr><td>Definitie</td><td>Retourneert een <i>voorbeeld</i> van een covariantie van twee expressies.</td></tr><tr><td>Opmerkingen</td><td><p>Covariantie kwantificeert hoe twee variabelen samen veranderen. Een positieve covariantie geeft aan dat de variabelen de neiging hebben om in dezelfde richting te bewegen. Dit is bijvoorbeeld het geval wanneer grotere waarden van de ene variabele gemiddeld overeenkomen met grotere waarden van de andere variabele. <i>Steekproefcovariantie</i> gebruikt het aantal niet-nietige datapunten n - 1 om de berekening van de covariantie te normaliseren, in plaats van n. N wordt gebruikt door de populatiecovariantie (beschikbaar met de functie <code>COVARP</code>). Steekproefcovariantie is de juiste keuze wanneer de data een willekeurige steekproef zijn die wordt gebruikt om de covariantie voor een grotere populatie te schatten.</p><p>Als <code>&lt;expression1&gt;</code> en <code>&lt;expression2&gt;</code> hetzelfde zijn, bijvoorbeeld <code>COVAR([profit], [profit])</code>, <code>COVAR</code> retourneert een waarde die aangeeft hoe breed de waarden verdeeld zijn.</p><p>De waarde van <code>COVAR(X, X)</code> is gelijk aan de waarde van <code>VAR(X)</code> en ook de waarde van <code>STDEV(X)^2</code>.</p></td></tr><tr><td>Beperkingen van de database</td><td><p><code>COVAR</code> is beschikbaar met de volgende databronnen: Tableau-data-extracten, Cloudera Hive, EXASolution, Firebird (versie 3.0 en later), Google BigQuery, Hortonworks Hadoop Hive, IBM PDA (Netezza), Oracle, PostgreSQL, Presto, SybaseIQ, Teradata en Vertica.</p><p>Voor andere databronnen kunt u overwegen de data te extraheren of <code>WINDOW_COVAR</code> te gebruiken. Zie <a href="https://help.tableau.com/current/pro/desktop/nl-nl/functions_functions_tablecalculation.htm" target="_blank">Tabelberekeningsfuncties</a>.</p></td></tr></tbody></table>

### COVARP

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntaxis</td><td><code>COVARP(expression 1, expression2)</code></td></tr><tr><td>Definitie</td><td>Retourneert de covariantie van een <i>populatie </i>van twee expressies.</td></tr><tr><td>Opmerkingen</td><td><p>Covariantie kwantificeert hoe twee variabelen samen veranderen. Een positieve covariantie geeft aan dat de variabelen de neiging hebben om in dezelfde richting te bewegen. Dit is bijvoorbeeld het geval wanneer grotere waarden van de ene variabele gemiddeld overeenkomen met grotere waarden van de andere variabele. <i>Populatiecovariantie</i> is steekproefcovariantie vermenigvuldigd met (n-1)/n, waarbij n het totale aantal datapunten is dat niet null is. Populatiecovariantie is de juiste keuze wanneer data beschikbaar zijn voor alle items van belang, in tegenstelling tot wanneer er slechts een willekeurige subset van items is. In dat geval is steekproefcovariantie (met de functie <code>COVAR</code>) passend.</p><p>Als <code>&lt;expression1&gt;</code> en <code>&lt;expression2&gt;</code> hetzelfde zijn, bijvoorbeeld <code>COVARP([profit], [profit])</code>, <code>COVARP</code> retourneert een waarde die aangeeft hoe breed de waarden verdeeld zijn. Opmerking: de waarde van <code>COVARP(X, X)</code> is gelijk aan de waarde van <code>VARP(X)</code> en ook de waarde van <code>STDEVP(X)^2</code>.</p></td></tr><tr><td>Beperkingen van de database</td><td><p><code>COVARP</code> is beschikbaar met de volgende databronnen: Tableau-data-extracten, Cloudera Hive, EXASolution, Firebird (versie 3.0 en later), Google BigQuery, Hortonworks Hadoop Hive, IBM PDA (Netezza), Oracle, PostgreSQL, Presto, SybaseIQ, Teradata en Vertica</p><p>Voor andere databronnen kunt u overwegen de data te extraheren of <code>WINDOW_COVAR</code> te gebruiken. Zie <a href="https://help.tableau.com/current/pro/desktop/nl-nl/functions_functions_tablecalculation.htm" target="_blank">Tabelberekeningsfuncties</a>.</p></td></tr></tbody></table>

### MAX

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntaxis</td><td><code>MAX(expression)</code> of <code>MAX(expr1, expr2)</code></td></tr><tr><td>Uitvoer</td><td>Hetzelfde datatype als het argument, of <code>NULL&nbsp;</code>als een deel van het argument nul is.</td></tr><tr><td>Definitie</td><td><p>Retourneert het maximum van de twee argumenten. Deze moeten van hetzelfde datatype zijn.</p><p><code>MAX</code> kan ook worden toegepast op een enkel veld als een aggregatie.</p></td></tr><tr><td>Voorbeeld</td><td><pre xml:space="preserve">MAX(4,7) = 7<br>MAX(#3/25/1986#, #2/20/2021#) = #2/20/2021# <br>MAX([Name]) = "Zander"</pre></td></tr><tr><td>Opmerkingen</td><td><p><b>Bij tekenreeksen</b></p><p><code>MAX</code> is meestal de waarde die als laatste in alfabetische volgorde staat.</p><p class="note">Bij databronnen van een database is de tekenreekswaarde <code>MAX</code> de hoogste in de sorteervolgorde die door de database voor die kolom is gedefinieerd.</p><p><b>Bij datums</b></p><p>Bij datums is <code>MAX</code> de meest recente datum. Als <code>MAX</code> een aggregatie is, heeft resultaat geen datumhiërarchie. Als <code>MAX</code> een vergelijking is, behoudt het resultaat de datumhiërarchie.</p><p><b>Als een aggregatie</b></p><p><code>MAX(expression)</code> is een geaggregeerde functie en retourneert één geaggregeerd resultaat. Dit wordt weergegeven als <code>AGG(expression)</code> in de visualisatie.</p><p><b>Ter vergelijking</b></p><p><code>MAX(expr1, expr2)</code> vergelijkt de twee waarden en retourneert een waarde op rijniveau.</p><p>Zie ook <code><a href="#MIN" class="xref">MIN</a></code>.</p></td></tr></tbody></table>

### MEDIAN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntaxis</td><td><code>MEDIAN(expression)</code></td></tr><tr><td>Definitie</td><td>Retourneert de mediaan van een expressie in alle records. Null-waarden worden genegeerd.</td></tr><tr><td>Opmerkingen</td><td><code>MEDIAN</code> kan alleen worden gebruikt met numerieke velden.</td></tr><tr><td>Beperkingen van de database</td><td><p><code>MEDIAN</code> is <b>niet</b> beschikbaar voor de volgende databronnen: Access, Amazon Redshift, Cloudera Hadoop, HP Vertica, IBM DB2, IBM PDA (Netezza), Microsoft SQL Server, MySQL, SAP HANA en Teradata.</p><p>Voor andere typen databronnen kunt u uw data naar een extractiebestand extraheren om deze functie te gebruiken. Zie <a href="https://help.tableau.com/current/pro/desktop/nl-nl/extracting_data.htm" target="_blank">Uw data extraheren</a>.</p></td></tr></tbody></table>

### MIN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntaxis</td><td><code>MIN(expression)</code> of <code>MIN(expr1, expr2)</code></td></tr><tr><td>Uitvoer</td><td>Hetzelfde datatype als het argument, of <code>NULL&nbsp;</code>als een deel van het argument nul is.</td></tr><tr><td>Definitie</td><td><p>Retourneert het minimum van de twee argumenten, die van hetzelfde datatype moeten zijn.</p><p><code>MIN </code> kan ook worden toegepast op een enkel veld als een aggregatie.</p></td></tr><tr><td>Voorbeeld</td><td><pre xml:space="preserve">MIN(4,7) = 4<br>MIN(#3/25/1986#, #2/20/2021#) = #3/25/1986#<br>MIN([Name]) = "Abebi"</pre></td></tr><tr><td>Opmerkingen</td><td><p><b>Bij tekenreeksen</b></p><p><code>MIN</code> is meestal de waarde die in alfabetische volgorde als eerste voorkomt.</p><p class="note">Bij databronnen van een database is de tekenreekswaarde <code>MIN</code> de laagste in de sorteervolgorde die door de database voor die kolom is gedefinieerd.</p><p><b>Bij datums</b></p><p>Bij datums is <code>MIN</code> de vroegste datum. Als <code>MIN</code> een aggregatie is, heeft resultaat geen datumhiërarchie. Als <code>MIN</code> een vergelijking is, behoudt het resultaat de datumhiërarchie.</p><p><b>Als een aggregatie</b></p><p><code>MIN(expression)</code> is een geaggregeerde functie en retourneert één geaggregeerd resultaat. Dit wordt weergegeven als <code>AGG(expression)</code> in de visualisatie.</p><p><b>Ter vergelijking</b></p><p><code>MIN(expr1, expr2)</code> vergelijkt de twee waarden en retourneert een waarde op rijniveau.</p><p>Zie ook <code><a href="#MAX" class="xref">MAX</a></code>.</p></td></tr></tbody></table>

### PERCENTILE

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntaxis</td><td><code>PERCENTILE(expression, number)</code></td></tr><tr><td>Definitie</td><td>Retourneert de percentielwaarde van de opgegeven expressie die overeenkomt met het opgegeven <code>&lt;number&gt;</code>. Het <code>&lt;number&gt;</code> moet tussen 0 en 1 (inclusief) vallen en moet een numerieke constante zijn.</td></tr><tr><td>Voorbeeld</td><td><pre xml:space="preserve">PERCENTILE([Score], 0.9)</pre></td></tr><tr><td>Beperkingen van de database</td><td><p>Deze functie is beschikbaar voor de volgende databronnen: niet-verouderde Microsoft Excel- en tekstbestandverbindingen, extracten en alleen extract-databrontypen (bijvoorbeeld Google Analytics, OData of Salesforce), Sybase IQ 15.1 en latere databronnen, Oracle 10 en latere databronnen, Cloudera Hive en Hortonworks Hadoop Hive-databronnen, EXASolution 4.2 en latere databronnen.</p><p>Voor andere typen databronnen kunt u uw data naar een extractiebestand extraheren om deze functie te gebruiken. Zie <a href="https://help.tableau.com/current/pro/desktop/nl-nl/extracting_data.htm" target="_blank">Uw data extraheren</a>.</p></td></tr></tbody></table>

### STDEV

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntaxis</td><td><code>STDEV(expression)</code></td></tr><tr><td>Definitie</td><td>Retourneert de statistische standaardafwijking van alle waarden in de gegeven expressie op basis van een steekproef van de populatie.</td></tr></tbody></table>

### STDEVP

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntaxis</td><td><code>STDEVP(expression)</code></td></tr><tr><td>Definitie</td><td>Retourneert de statistische standaardafwijking van alle waarden in de gegeven expressie op basis van een vertekende populatie.</td></tr></tbody></table>

### SUM

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntaxis</td><td><code>SUM(expression)</code></td></tr><tr><td>Definitie</td><td>Retourneert de som van alle waarden in de expressie. Null-waarden worden genegeerd.</td></tr><tr><td>Opmerkingen</td><td><code>SUM</code> kan alleen worden gebruikt met numerieke velden.</td></tr></tbody></table>

### VAR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntaxis</td><td><code>VAR(expression)</code></td></tr><tr><td>Definitie</td><td>Retourneert de statistische variantie van alle waarden in de gegeven expressie op basis van een steekproef van de populatie.</td></tr></tbody></table>

### VARP

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntaxis</td><td><code>VARP(expression)</code></td></tr><tr><td>Definitie</td><td>Retourneert de statistische variantie van alle waarden in de gegeven expressie op basis van de gehele populatie.</td></tr></tbody></table>

  

## Een geaggregeerde berekening maken

Volg de onderstaande stappen om te leren hoe u een geaggregeerde berekening maakt.

1. Maak in Tableau Desktop verbinding met de opgeslagen databron **Voorbeeld - Superstore**, die bij Tableau wordt geleverd.
2. Navigeer naar een werkblad en selecteer Analyse \> Berekend veld maken.
3. Doe het volgende in de berekeningseditor die wordt geopend:
    
    - Geef het berekende veld de naam Marge.
    - Voer de volgende formule in:
        
        `IIF(SUM([Sales]) !=0, SUM([Profit])/SUM([Sales]), 0)`
        
        **Opmerking**: u kunt de functieverwijzing gebruiken om aggregaatfuncties en andere functies (zoals de logische IIF-functie in dit voorbeeld) te zoeken en toe te voegen aan de berekeningsformule. Zie voor meer informatie [De functiewijzer gebruiken in de editor berekeningen](https://help.tableau.com/v0.0/public/desktop/nl-nl/calculations_calculatedfields_tips.htm#functions).
    - Klik op OK als u klaar bent.
    
    De nieuwe geaggregeerde berekening verschijnt onder **Meetwaarden** in het deelvenster **Data**. Net als uw andere velden kunt u deze in een of meer visualisaties gebruiken.
    
    **Opmerking**: geaggregeerde berekeningen zijn altijd meetwaarden.
    
    Wanneer Marge op een container of kaart in het werkblad wordt geplaatst, wordt de naam gewijzigd in AGG(Marge), wat aangeeft dat het een geaggregeerde berekening is, die niet verder kan worden geaggregeerd.
    
    ![Een afbeelding die aangeeft wat er gebeurt als u een geaggregeerde berekening op een container plaatst. In het veld wordt het AGG-voorvoegsel weergegeven.](/tableau/next/nl-nl/public/desktop/nl-nl/Img/calc_agg8.png)

## Regels voor geaggregeerde berekeningen

Op geaggregeerde berekeningen zijn de volgende regels van toepassing:

- Voor geen enkele geaggregeerde berekening kunt u een geaggregeerde waarde en een uitgesplitste waarde combineren. `SUM(Price)*[Items]` is bijvoorbeeld geen geldige expressie omdat SUM(Price) is geaggregeerd en Items niet. `SUM(Price*Items)` en `SUM(Price)*SUM(Items)` zijn echter beide geldig.
- Constante termen in een expressie fungeren voor zover relevant als geaggregeerde of uitgesplitste waarden. `SUM(Price*7)` en `SUM(Price)*7` zijn bijvoorbeeld beide geldige expressies.
- Alle functies kunnen worden geëvalueerd op basis van geaggregeerde waarden. De argumenten voor een bepaalde functie moeten echter allemaal geaggregeerd of allemaal uitgesplitst zijn. `MAX(SUM(Sales),Profit)` is bijvoorbeeld geen geldige expressie omdat Sales is geaggregeerd en Profit niet. `MAX(SUM(Sales),SUM(Profit))` is echter een geldige uitdrukking.
- Het resultaat van een geaggregeerde berekening is altijd een meetwaarde. Hiertoe behoren expressies zoals ATTR(Dimension) of MIN(Dimension).
- Net als bij vooraf gedefinieerde aggregaties worden geaggregeerde berekeningen voor eindtotalen correct uitgevoerd. Raadpleeg Eindtotalen voor meer informatie.

## Zie ook

[De basisprincipes van berekeningen: geaggregeerde berekeningen](https://help.tableau.com/v0.0/public/desktop/nl-nl/calculations_calculatedfields_understand_types.htm#Aggregate)

[Data-aggregatie in Tableau](https://help.tableau.com/v0.0/public/desktop/nl-nl/calculations_aggregation.htm)

[Functies in Tableau](https://help.tableau.com/v0.0/public/desktop/nl-nl/functions.htm)

[Tableau-functies (op categorie)](https://help.tableau.com/v0.0/public/desktop/nl-nl/functions_all_categories.htm)

[Tableau-functies (alfabetische lijst)](https://help.tableau.com/v0.0/public/desktop/nl-nl/functions_all_alphabetical.htm)