---
schema_version: "1"
id: 2362352143dc3731870d42b409f17863613547892be9e2b7955994c5d6808f11
title: Aggregera funktioner i Tableau
collection: tableau
version: next
locale: sv-se
portal_url: https://docs.salesforce.com/tableau/next/sv-se/public/desktop/calculations_calculatedfields_aggregate_create.md
canonical_url: https://help.tableau.com/v0.0/public/desktop/sv-se/calculations_calculatedfields_aggregate_create.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 7d51b02ea01f756687b243095411756d9d7ee9e9dc330b1e481241ca0d852ae5
description: Reference of Tableau aggregate functions like AVG, COUNT, and CORR, with an example calculation.
---
[Hoppa till huvudinnehåll](#main-content)

# Aggregera funktioner i Tableau

Den här artikeln handlar om aggregerade Tableau-funktioner och deras egenskaper. Den innehåller även exempel på hur du skapar aggregerade beräkningar .

## Varför ska du använda aggregerade funktioner

Med de aggregerade funktionerna kan du sammanfatta eller ändra detaljnivån hos dina data.

Du kanske t.ex. vill veta exakt hur många ordrar som kommit in för butiken under ett specifikt år. Använd COUNTD-funktionen för att sammanställa det exakta antalet unika order för verksamheten och dela sedan upp visualiseringen efter år.

Beräkningen kan se ut ungefär så här:

`COUNTD(Order ID)`

Visualiseringen kan se ut ungefär så här:

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

## Aggregera tillgängliga funktioner i Tableau

**Beräkning av aggregering och flyttalsvärde**: resultaten från vissa aggregeringar är kanske inte alltid de förväntade. Du kan till exempel upptäcka att funktionen SUM returnerar ett värde som -1.42e-14 för en kolumn med tal där du vet att summan bör vara exakt 0. Detta sker därför att flyttalsstandarden IEEE 754 (Institute of Electrical and Electronics Engineers) kräver att talen lagras i binärt format, vilket innebär att talen ibland avrundas ned till en extrem precisionsnivå. Du kan eliminera denna möjliga distraktion genom att använda funktionen ROUND (se [Nummerfunktioner](https://help.tableau.com/v0.0/public/desktop/sv-se/functions_functions_number.htm)) eller genom att formatera numret till färre decimaler.

### ATTR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntax</td><td><code>ATTR(expression)</code></td></tr><tr><td>Definition</td><td>Returnerar värdet för uttrycket om det har ett enda värde för alla rader. Returnerar i annat fall en asterisk. Null-värden ignoreras.</td></tr></tbody></table>

### AVG

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntax</td><td><code>AVG(expression)</code></td></tr><tr><td>Definition</td><td>Returnerar genomsnittet för alla värden i uttrycket. Null-värden ignoreras.</td></tr><tr><td>Obs!</td><td><code>AVG</code> kan endast användas med numeriska fält.</td></tr></tbody></table>

### COLLECT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntax</td><td><code>COLLECT(spatial)</code></td></tr><tr><td>Definition</td><td>En aggregerad beräkning som kombinerar värdena i argumentfältet. Null-värden ignoreras.</td></tr><tr><td>Obs!</td><td><code>COLLECT</code> kan endast användas med spatiala fält.</td></tr></tbody></table>

### CORR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntax</td><td><code>CORR(expression1, expression2)</code></td></tr><tr><td>Utdata</td><td>Nummer från -1 till 1</td></tr><tr><td>Definition</td><td>Returnerar Pearson-korrelationskoefficient för två uttryck.</td></tr><tr><td>Exempel</td><td><pre>example</pre></td></tr><tr><td>Obs!</td><td><p>Pearson-korrelationen mäter den linjära relationen mellan två variabler. Resultat sträcker sig från -1 till och med +1, där 1 betyder en exakt positiv linjär relation, 0 betyder att det inte finns någon linjär relation mellan variansen och -1 är en exakt negativ relation.</p><p>Kvadratroten av ett CORR-resultat motsvarar R-kvadratvärdet för en modell med linjär trendlinje. Mer information finns i <a href="https://help.tableau.com/current/pro/desktop/sv-se/trendlines_add.htm#Terms" target="_blank">Termer för trendlinjemodeller</a>.</p><p><b>Användning med LOD-uttryck på tabellnivå:</b></p><p>Du kan använda CORR för att visualisera korrelation i ett uppdelat punktdiagram med hjälp av ett <a href="https://help.tableau.com/current/pro/desktop/sv-se/calculations_calculatedfields_lod.htm#Table" target="_blank">LOD-uttryck på tabellnivå</a>. Exempel:</p><pre>{CORR(Sales, Profit)}</pre><p>Med ett LOD-uttryck körs korrelationen på alla rader. Om du använder en formel som <code>CORR(Sales, Profit)</code> (utan de omgivande parenteserna för att göra det till ett LOD-uttryck), visar vyn korrelationen för varje enskild punkt i punktdiagrammet med alla de andra punkterna, som är odefinierad.</p></td></tr><tr><td>Databasbegränsningar</td><td><p><code>CORR</code> är tillgängligt med följande datakällor: Tableau-dataextrakt, Cloudera Hive, EXASolution, Firebird (version 3.0 och senare), Google BigQuery, Hortonworks Hadoop Hive, IBM PDA (Netezza), Oracle, PostgreSQL, Presto, SybaseIQ, Teradata och Vertica.</p><p>För andra datakällor bör du överväga att antingen extrahera data eller använda <code>WINDOW_CORR</code>. Se <a href="https://help.tableau.com/current/pro/desktop/sv-se/functions_functions_tablecalculation.htm" target="_blank">Funktioner för tabellberäkning</a>.</p></td></tr></tbody></table>

### COUNT

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntax</td><td><code>COUNT(expression)</code></td></tr><tr><td>Definition</td><td>Returnerar antalet poster. Null-värden räknas inte.</td></tr></tbody></table>

### COUNTD

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntax</td><td><code>COUNTD(expression)</code></td></tr><tr><td>Definition</td><td>Returnerar antalet distinkta poster i en grupp. Null-värden räknas inte.</td></tr></tbody></table>

### COVAR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntax</td><td><code>COVAR(expression1, expression2)</code></td></tr><tr><td>Definition</td><td>Returnerar <i>urvalskovariansen</i> för två uttryck.</td></tr><tr><td>Obs!</td><td><p>Kovarians kvantifierar hur två variabler ändras tillsammans. En positiv kovarians indikerar att variablerna tenderar att röra sig i samma riktning, som när större värden i en variabel tenderar att motsvara större värden i den andra variabeln. <i>Urvalskovariansen</i> använder antalet icke-null-datapunkter n&nbsp;−&nbsp;1 för att normalisera kovariansberäkningen, snarare än n, som används av populationskovariansen (tillgänglig med <code>COVARP</code>-funktionen). Urvalskovarians är rätt val när data är ett slumpmässigt urval som används för att uppskatta kovariansen för en större population.</p><p>Om <code>&lt;expression1&gt;</code> och <code>&lt;expression2&gt;</code> är samma, till exempel <code>COVAR([profit], [profit])</code>, returnerar <code>COVAR</code> ett värde som indikerar hur brett värdena distribueras.</p><p>Värdet för <code>COVAR(X, X)</code> motsvarar värdet för <code>VAR(X)</code> och även värdet för <code>STDEV(X)^2</code>.</p></td></tr><tr><td>Databasbegränsningar</td><td><p><code>COVAR</code> är tillgängligt med följande datakällor: Tableau-dataextrakt, Cloudera Hive, EXASolution, Firebird (version 3.0 och senare), Google BigQuery, Hortonworks Hadoop Hive, IBM PDA (Netezza), Oracle, PostgreSQL, Presto, SybaseIQ, Teradata och Vertica.</p><p>För andra datakällor bör du överväga att antingen extrahera data eller använda <code>WINDOW_COVAR</code>. Se <a href="https://help.tableau.com/current/pro/desktop/sv-se/functions_functions_tablecalculation.htm" target="_blank">Funktioner för tabellberäkning</a>.</p></td></tr></tbody></table>

### COVARP

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntax</td><td><code>COVARP(expression 1, expression2)</code></td></tr><tr><td>Definition</td><td>Returnerar <i>populationskovariansen</i> för två uttryck.</td></tr><tr><td>Obs!</td><td><p>Kovarians kvantifierar hur två variabler ändras tillsammans. En positiv kovarians indikerar att variablerna tenderar att röra sig i samma riktning, som när större värden i en variabel tenderar att motsvara större värden i den andra variabeln. <i>Populationskovariansen </i>är urvalskovariansen multiplicerad med (n-1)/n, där n är det totala antalet icke-null-datapunkter. Populationskovarians är rätt val när det finns data tillgängliga för alla frågor av intresse, till skillnad från när det endast finns en slumpmässig delmängd, i vilket fall urvalskovarians (med <code>COVAR</code>-funktionen) är rätt val.</p><p>Om <code>&lt;expression1&gt;</code> och <code>&lt;expression2&gt;</code> är samma, till exempel <code>COVARP([profit], [profit])</code>, returnerar <code>COVARP</code> ett värde som indikerar hur brett värdena distribueras. Obs! Värdet för <code>COVARP(X, X)</code> motsvarar värdet för <code>VARP(X)</code> och även värdet för <code>STDEVP(X)^2</code>.</p></td></tr><tr><td>Databasbegränsningar</td><td><p><code>COVARP</code> är tillgängligt med följande datakällor: Tableau-dataextrakt, Cloudera Hive, EXASolution, Firebird (version 3.0 och senare), Google BigQuery, Hortonworks Hadoop Hive, IBM PDA (Netezza), Oracle, PostgreSQL, Presto, SybaseIQ, Teradata och Vertica</p><p>För andra datakällor bör du överväga att antingen extrahera data eller använda <code>WINDOW_COVAR</code>. Se <a href="https://help.tableau.com/current/pro/desktop/sv-se/functions_functions_tablecalculation.htm" target="_blank">Funktioner för tabellberäkning</a>.</p></td></tr></tbody></table>

### MAX

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntax</td><td><code>MAX(expression)</code> eller <code>MAX(expr1, expr2)</code></td></tr><tr><td>Utdata</td><td>Samma datatyp som argumentet, eller <code>NULL&nbsp;</code>om någon del av argumentet är null.</td></tr><tr><td>Definition</td><td><p>Returnerar det största värdet för de två argumenten, som måste vara av samma datatyp.</p><p><code>MAX</code> kan även tillämpas på ett enskilt fält som en aggregering.</p></td></tr><tr><td>Exempel</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>Obs!</td><td><p><b>För strängar</b></p><p><code>MAX</code> är vanligtvis det värde som kommer sist i alfabetisk ordning.</p><p class="note">För datakällor i databaser är strängvärdet <code>MAX</code> det högsta i den sorteringssekvens som definierats i databasen för den kolumnen.</p><p><b>För datum</b></p><p>För datum är <code>MAX</code> det senaste datumet. Om <code>MAX</code> är en aggregering kommer resultatet inte att ha någon datumhierarki. Om <code>MAX</code> är en jämförelse kommer resultatet att behålla datumhierarkin.</p><p><b>Som en aggregering</b></p><p><code>MAX(expression)</code> är en aggregerad funktion och returnerar ett enda aggregerat resultat. Detta visas som <code>AGG(expression)</code> i visualiseringen.</p><p><b>Som en jämförelse</b></p><p><code>MAX(expr1, expr2)</code> jämför de två värdena och returnerar ett värde på radnivå.</p><p>Se även <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>Syntax</td><td><code>MEDIAN(expression)</code></td></tr><tr><td>Definition</td><td>Returnerar medianen för ett uttryck på alla poster. Null-värden ignoreras.</td></tr><tr><td>Obs!</td><td><code>MEDIAN</code> kan endast användas med numeriska fält.</td></tr><tr><td>Databasbegränsningar</td><td><p><code>MEDIAN</code> är <b>inte</b> tillgängligt för följande datakällor: Access, Amazon Redshift, Cloudera Hadoop, HP Vertica, IBM DB2, IBM PDA (Netezza), Microsoft SQL Server, MySQL, SAP HANA och Teradata.</p><p>För andra typer av datakällor kan du extrahera data till en extraktfil för att använda den här funktionen. Läs mer i <a href="https://help.tableau.com/current/pro/desktop/sv-se/extracting_data.htm" target="_blank">Extrahera data</a>.</p></td></tr></tbody></table>

### MIN

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntax</td><td><code>MIN(expression)</code> eller <code>MIN(expr1, expr2)</code></td></tr><tr><td>Utdata</td><td>Samma datatyp som argumentet, eller <code>NULL&nbsp;</code>om någon del av argumentet är null.</td></tr><tr><td>Definition</td><td><p>Returnerar det minsta värdet för de två argumenten, som måste vara av samma datatyp.</p><p><code>MIN </code>kan även tillämpas på ett enskilt fält som en aggregering.</p></td></tr><tr><td>Exempel</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>Obs!</td><td><p><b>För strängar</b></p><p><code>MIN</code> är vanligtvis det värde som kommer först i alfabetisk ordning.</p><p class="note">För datakällor i databaser är strängvärdet <code>MIN</code> det lägsta i den sorteringssekvens som definierats i databasen för den kolumnen.</p><p><b>För datum</b></p><p>För datum är <code>MIN</code> det tidigaste datumet. Om <code>MIN</code> är en aggregering kommer resultatet inte att ha någon datumhierarki. Om <code>MIN</code> är en jämförelse kommer resultatet att behålla datumhierarkin.</p><p><b>Som en aggregering</b></p><p><code>MIN(expression)</code> är en aggregerad funktion och returnerar ett enda aggregerat resultat. Detta visas som <code>AGG(expression)</code> i visualiseringen.</p><p><b>Som en jämförelse</b></p><p><code>MIN(expr1, expr2)</code> jämför de två värdena och returnerar ett värde på radnivå.</p><p>Se även <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>Syntax</td><td><code>PERCENTILE(expression, number)</code></td></tr><tr><td>Definition</td><td>Returnerar percentilvärdet från det givna uttrycket som motsvarar angivet <code>&lt;number&gt;</code>. <code>&lt;number&gt;</code> måste vara från 0 till och med 1 och måste vara en numerisk konstant.</td></tr><tr><td>Exempel</td><td><pre xml:space="preserve">PERCENTILE([Score], 0.9)</pre></td></tr><tr><td>Databasbegränsningar</td><td><p>Den här funktionen är tillgänglig för följande datakällor:&nbsp;icke föråldrade versioner av Microsoft Excel- och textfil-anslutningar, datakällor av typen Extrakt och Endast extrakt (till exempel Google Analytics, OData eller Salesforce), Sybase IQ-datakällor i version 15.1 och senare, Oracle-datakällor i version 10 och senare, Cloudera Hive- och Hortonworks Hadoop Hive-datakällor, EXASolution-datakällor i version 4.2 och senare.</p><p>För andra typer av datakällor kan du extrahera data till en extraktfil för att använda den här funktionen. Läs mer i <a href="https://help.tableau.com/current/pro/desktop/sv-se/extracting_data.htm" target="_blank">Extrahera data</a>.</p></td></tr></tbody></table>

### STDEV

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntax</td><td><code>STDEV(expression)</code></td></tr><tr><td>Definition</td><td>Returnerar den statistiska standardavvikelsen för alla värden i det angivna uttrycket, utifrån ett urval av populationen.</td></tr></tbody></table>

### STDEVP

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntax</td><td><code>STDEVP(expression)</code></td></tr><tr><td>Definition</td><td>Returnerar den statistiska standardavvikelsen för alla värden i det angivna uttrycket, utifrån en ensidig population.</td></tr></tbody></table>

### SUM

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntax</td><td><code>SUM(expression)</code></td></tr><tr><td>Definition</td><td>Returnerar summan av alla värden i uttrycket. Null-värden ignoreras.</td></tr><tr><td>Obs!</td><td><code>SUM</code> kan endast användas med numeriska fält.</td></tr></tbody></table>

### VAR

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntax</td><td><code>VAR(expression)</code></td></tr><tr><td>Definition</td><td>Returnerar den statistiska variansen för alla värden i det givna uttrycket baserat på ett urval av populationen.</td></tr></tbody></table>

### VARP

<table class="table--plain" style="width: 100%;"><colgroup><col style="width: 20%;"><col></colgroup><tbody><tr><td>Syntax</td><td><code>VARP(expression)</code></td></tr><tr><td>Definition</td><td>Returnerar den statistiska variansen för alla värden i det givna uttrycket på hela populationen.</td></tr></tbody></table>

  

## Skapa en aggregerad funktion

Följ dessa steg för att lära dig skapa aggregerade beräkningar:

1. I Tableau Desktop ansluter du till den sparade datakällan **Urval - Superstore**, som ingår i Tableau.
2. Navigera till ett arbetsblad och välj Analys > Skapa beräknat fält.
3. Gör följande i den beräkningsredigerare som visas:
    
    - Ge det beräknade fältet namnet Marginal.
    - Ange följande formel:
        
        `IIF(SUM([Sales]) !=0, SUM([Profit])/SUM([Sales]), 0)`
        
        **Obs!** Du kan använda funktionsreferensen för att hitta och lägga till aggregerade funktioner eller andra funktioner (som logisk IIF-funktion i det här exemplet) i beräkningen. Mer information finns i [Använd funktionsreferensen i beräkningsredigeraren](https://help.tableau.com/v0.0/public/desktop/sv-se/calculations_calculatedfields_tips.htm#functions).
    - Klicka på OK när du är klar.
    
    Den nya aggregerade beräkningen visas under **Mätvärden** i rutan **Data**. Precis som med de andra fälten kan du använda detta i en eller flera visualiseringar.
    
    **Obs!** Aggregerade beräkningar visas alltid som mätvärden.
    
    Om Marginal placeras på en hylla eller i ett arbetsbladskort ändras namnet till AGG (Marginal), vilket betyder att det är en aggregerad beräkning och inte kan aggregeras ytterligare.
    
    ![Bild på vad som händer när du placerar en aggregerad beräkning på en hylla. AGG-prefixet visas i fältet.](/tableau/next/sv-se/public/desktop/sv-se/Img/calc_agg8.png)

## Regler för aggregerade beräkningar

Här följer reglerna för aggregerade beräkningar:

- Det går inte att kombinera aggregerade värden med uppdelade värden i aggregerade beräkningar. `SUM(Price)*[Items]` är till exempel inte något giltigt uttryck eftersom SUM(Pris) är aggregerat, men inte Artiklar. Men `SUM(Price*Items)` och `SUM(Price)*SUM(Items)` är båda giltiga.
- Konstanta termer i uttryck fungerar som aggregerade och uppdelade värden efter behov. Till exempel är både `SUM(Price*7)` och `SUM(Price)*7` giltiga uttryck.
- Alla funktioner går att utvärdera baserat på aggregerade värden. Argumenten som tilldelas funktioner måste däremot antingen vara enbart aggregerade eller uppdelade. `MAX(SUM(Sales),Profit)` är till exempel inte något giltigt uttryck eftersom Försäljning är aggregerat, men inte Artiklar. Men `MAX(SUM(Sales),SUM(Profit))` är ett giltigt uttryck.
- Resultaten från aggregerade beräkningar visas alltid som mätvärden. Detta inkluderar uttryck som ATTR(Dimension) eller MIN(Dimension).
- Aggregerade beräkningar är precis som fördefinierade aggregeringar korrekt beräknade för slutsummor. Se Slutsummor för mer information.

## Se även

[Om beräkningar: Aggregera beräkningar](https://help.tableau.com/v0.0/public/desktop/sv-se/calculations_calculatedfields_understand_types.htm#Aggregate)

[Dataaggregering i Tableau](https://help.tableau.com/v0.0/public/desktop/sv-se/calculations_aggregation.htm)

[Funktioner i Tableau](https://help.tableau.com/v0.0/public/desktop/sv-se/functions.htm)

[Tableau-funktioner (efter kategori)](https://help.tableau.com/v0.0/public/desktop/sv-se/functions_all_categories.htm)

[Tableau-funktioner (i bokstavsordning)](https://help.tableau.com/v0.0/public/desktop/sv-se/functions_all_alphabetical.htm)