---
schema_version: "1"
id: 5f09b7945a6b4881b349fd0aa6ae7f8c1e0091a3acee246669f07fd87a24f4ad
title: Omvandla värden med tabellberäkningar
collection: tableau
version: current
locale: sv-se
portal_url: https://docs.salesforce.com/tableau/current/sv-se/pro/desktop/calculations_tablecalculations.md
canonical_url: https://help.tableau.com/current/pro/desktop/sv-se/calculations_tablecalculations.htm
source_site: help.tableau.com
content_type: documentation
content_hash: dc2df269971a69b1dcf56013c0f27be118ff4994bd688da12a6a291ae2cc779a
description: Transform values with table calculations using addressing and partitioning across the view.
---
[Hoppa till huvudinnehåll](#main-content)

# Omvandla värden med tabellberäkningar

Denna artikel förklarar grunderna i tabellberäkningar och hur man skapar dem i Tableau.

## Vad är en tabellberäkning?

  

En tabellberäkning är en omvandling som du tillämpar på värdena i en visualisering. Tabellberäkningar är en speciell typ av beräknat fält som utför beräkningar på lokala data i Tableau. Dessa beräknas utifrån vad som för närvarande finns i visualiseringen och tar inte hänsyn till några mätvärden eller dimensioner som filtreras bort från visualiseringen.

Du kan använda tabellberäkningar för en mängd olika ändamål, inklusive följande:

- Transformera värden till rankningar
- Transformera värden för att visa löpande summor
- Transformera värden för att visa procent av summa

För alla Tableau-visualiseringar finns en virtuell tabell som bestäms av dimensionerna i vyn. Den här tabellen är inte densamma som tabellerna i datakällan. Specifikt bestäms den virtuella tabellen av dimensionerna inom ”detaljnivån”, vilket innebär dimensionerna på någon av följande hyllor eller kort i ett Tableau-arbetsblad:

![Hyllor och visualiseringsavsnitt som är relaterade till LOD-uttryck är markerade på en tom Tableau-instrumentpanel. De markerade områdena är Sidor, Kolumner, Rader och Blad och följande markeringar visas på kortet Markeringar: Färg, Storlek, Etikett, Information och Bana.](/tableau/current/sv-se/pro/desktop/sv-se/Img/calculations_lod_shelves.png)

## Grunderna: adressering och partitionering

När du lägger till en tabellberäkning måste du använda alla dimensioner i detaljnivån antingen för partitionering (omfång) eller för adressering (riktning).

De dimensioner som definierar hur beräkningen ska grupperas (omfattningen av data som den utförs på) kallas för **partitioneringsfält**. Tabellberäkningen utförs separat inom respektive partition.

De återstående dimensionerna, på vilka tabellberäkningen utförs, kallas för **adressringsfält** och bestämmer beräkningsriktningen.

Partitionsfält delar upp vyn i flera undervyer (eller undertabeller), varefter tabellberäkningen tillämpas på markeringarna inom varje sådan partition. Den riktning som beräkningen rör sig i (till exempel vid beräkning av en löpande summa eller beräkning av skillnaden mellan värden) bestäms av adresseringsfälten. När du sorterar fälten i avsnittet Specifika mätvärden i dialogrutan Tabellberäkning uppifrån och ned anger du alltså i vilken riktning beräkningen går genom de olika markeringarna i partitionen.

När du lägger till en tabellberäkning med hjälp av alternativen för Beräkna med, identifierar Tableau automatiskt vissa dimensioner som adressering och andra som partitionering som ett resultat av dina val. När du använder Specifika dimensioner är det emellertid upp till dig att bestämma vilka dimensioner som ska adresseras och vilka som ska partitioneras.

### Tabell (över)

Beräknar tvärs över hela tabellens längd och startar om efter varje partition.

I följande tabell sker till exempel beräkningen tvärs över kolumnerna (ÅR(orderdatum)) för varje rad (MÅNAD(orderdatum)).

![](/tableau/current/sv-se/pro/desktop/sv-se/Img/table_calculations1.png)

### Tabell (ned)

Beräknar nedför tabellens längd och startar om efter varje partition.

I följande tabell sker till exempel beräkningen nedåt längs med raderna (MÅNAD(orderdatum)) för varje kolumn (ÅR(orderdatum)).

![](/tableau/current/sv-se/pro/desktop/sv-se/Img/table_calculations2.png)

### Tabell (tvärs över och sedan nedför)

Beräknar tvärs över och därefter nedåt längs med tabellens längd.

I följande tabell sker beräkningen till exempel tvärs över kolumnerna (ÅR(orderdatum)), nedför en rad (MÅNAD(orderdatum)) och sedan tvärs över kolumnerna igen för hela tabellen.

![](/tableau/current/sv-se/pro/desktop/sv-se/Img/table_calculations3.png)

### Tabell (nedför och sedan tvärs över)

Beräknar nedför tabellens längd och därefter tvärs över tabellens längd.

I följande tabell sker beräkningen till exempel nedför rader (MÅNAD(orderdatum)), tvärs över en kolumn (ÅR(orderdatum) och sedan nedför rader igen.

![](/tableau/current/sv-se/pro/desktop/sv-se/Img/table_calculations4.png)

### Ruta (nedför)

Beräknar nedför en hel ruta.

I följande tabell beräknas till exempel beräkningen nedför rader (MÅNAD(orderdatum)) för en enda ruta.

![](/tableau/current/sv-se/pro/desktop/sv-se/Img/table_calculations5.png)

### Ruta (tvärs över och sedan nedför)

Beräknar tvärs över en hel ruta och sedan nedför rutan.

I följande tabell sker beräkningen till exempel tvärs över kolumnerna (ÅR(orderdatum)) för rutans längd, nedför en rad (MÅNAD(orderdatum)) och sedan tvärs över kolumnerna för rutans längd igen.

![](/tableau/current/sv-se/pro/desktop/sv-se/Img/table_calculations6.png)

### Ruta (nedför och sedan tvärs över)

Beräknar nedför en hel ruta och sedan tvärs över rutan.

I följande tabell sker till exempel beräkningen nedför rader (MÅNAD(orderdatum)) för rutans längd, tvärs över en kolumn (ÅR(orderdatum)), och sedan nedför längden på rutan igen.

![](/tableau/current/sv-se/pro/desktop/sv-se/Img/table_calculations7.png)

### Cell

Beräknar inom en enda cell.

![](/tableau/current/sv-se/pro/desktop/sv-se/Img/table_calculations8.png)

### Specifika dimensioner

Beräknar endast inom de dimensioner du anger.

I följande visualisering är till exempel dimensionerna Månad för orderdatum och Kvartal för orderdatum adressfälten (eftersom de är markerade) och År för orderdatum är uppdelningsfältet (eftersom det inte är markerat). Beräkningen omvandlar därför skillnaden från respektive månad över alla kvartal inom ett år. Beräkningen börjar om för varje år.

Observera att om alla dimensioner är markerade så omfattas hela tabellen.

![](/tableau/current/sv-se/pro/desktop/sv-se/Img/table_calculations11.png)

#### På nivå

Alternativet På nivå är bara tillgängligt när du väljer Specifika dimensioner i dialogrutan Tabellberäkning och när mer än en dimension har valts i fältet direkt under alternativen för Beräkna med - det vill säga när mer än en dimension har definierats som ett adresseringsfält.

Det här alternativet är inte tillgängligt när du definierar en tabellberäkning med Beräkna med, eftersom de värdena fastställer partitioner efter position. Men med Specifika dimensioner är alternativet På nivå tillgängligt, eftersom den visuella strukturen och tabellberäkningen inte nödvändigtvis matchar, så att du kan finjustera beräkningen.

Använd den här inställningen för att ange en brytpunkt (en omstart av beräkningen) i vyn baserat på en viss dimension. På vilket sätt skiljer detta sig från att använda dimensionen för partitionering? Det är faktiskt partitionering, men det är partitionering efter position snarare än värde, vilket är hur partitionering definieras med alternativen Beräkna med.

I listrutan På nivå kan du välja följande alternativ:

<table style="width: 100%;mc-table-style: url('Resources/TableStyles/Basic-Border.css');" class="TableStyle-Basic-Border" cellspacing="0"><colgroup><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"></colgroup><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><span class="uicontrol">Djupast</span></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Anger att beräkningen ska utföras på den mest detaljerade nivån. Det här är standardalternativet.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><span class="uicontrol">Kvartal för orderdatum</span></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Anger att beräkningen ska utföras på kvartalsnivå.</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1"><span class="uicontrol">Månad för orderdatum</span></td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1"><p>Anger att beräkningen ska utföras på månadsnivå.</p><p>&nbsp;</p></td></tr></tbody></table>

## Skapa en tabellberäkning

Följ stegen i exemplet nedan för att lära dig hur du skapar en tabellberäkning. För att lära dig hur du skapar snabba tabellberäkningar, se [Snabba tabellberäkningar](https://help.tableau.com/current/pro/desktop/sv-se/calculations_tablecalculations_quick.htm).

### Steg 1: Skapa visualiseringen

1. Öppna Tableau och anslut till den sparade datakällan **Sample – Superstore**.
2. Navigera till ett nytt arbetsblad.
3. Från rutan **Data** drar du Orderdatum till hyllan Rader. Dimensionen uppdateras till **YEAR(Orderdatum)**.
4. Högerklicka på ÅR(Orderdatum) på radhyllan och välj Kvartal.
5. I hyllan Rader klickar du på ikonen + på KVARTAL(orderdatum). **MONTH(Orderdatum)** läggs till på hyllan.
6. I rutan **Data**, under Dimensioner, drar du Orderdatum till hyllan Kolumner. Dimensionen uppdateras till **YEAR(Orderdatum)** igen.
7. Från rutan **Data** drar du Försäljning till Text på kortet Markeringar.

![](/tableau/current/sv-se/pro/desktop/sv-se/Img/table_calculations10.png)

### Steg 2: Lägg till tabellberäkningen

1. På kortet Markeringar högerklickar du på SUMMA(Försäljning) och väljer Lägg till tabellberäkning.
2. Gör följande i den dialogruta för tabellberäkning som visas:

- För **Beräkningstyp:** välj Skillnad från.  
    För mer information om vilka typer av tabellberäkningar du kan använda i Tableau och hur du kan konfigurera dem, se [Olika sorters tabellberäkningar](https://help.tableau.com/current/pro/desktop/sv-se/calculations_tablecalculations_definebasic_runningtotal.htm).
- För **Beräkna med**, välj Tabell (tvärs över). Observera att när du väljer hur beräkningen ska genomföras uppdateras visualiseringen med visuella indikatorer för att vägleda dig.  
    Mer information om dessa alternativ finns i avsnittet [Grunderna: adressering och partitionering](#Basics).
- När du är klar klickar du på krysset i det övre hörnet av dialogrutan Tabellberäkning för att stänga den.

Beräkningen tillämpas på värdena i visualiseringen.

#### Granska ditt arbete!

![](/tableau/current/sv-se/pro/desktop/sv-se/Img/table_calculations9.gif)

## Redigera en tabellberäkning

Så här redigerar du en tabellberäkning:

1. Högerklicka på mätvärdet i vyn med tabellberäkningen och välj Redigera tabellberäkning.
2. Gör dina ändringar i dialogrutan Tabellberäkning som visas.
3. När du är klar klickar du på krysset i det övre hörnet av dialogrutan Tabellberäkning för att stänga den.

## Ta bort en tabellberäkning

Så här tar du bort en tabellberäkning:

- Högerklicka på mätvärdet i vyn med tabellberäkningen tillämpad och välj Rensa tabellberäkning. Tabellberäkningen tas bort från mätvärdet och visualiseringen uppdateras med de ursprungliga värdena.

## Se även

[Tabellberäkningar](https://help.tableau.com/current/pro/desktop/sv-se/calculations_calculatedfields_understand_types.htm#Table)

[Snabba tabellberäkningar](https://help.tableau.com/current/pro/desktop/sv-se/calculations_tablecalculations_quick.htm)

[Olika sorters tabellberäkningar](https://help.tableau.com/current/pro/desktop/sv-se/calculations_tablecalculations_definebasic_runningtotal.htm)

## Andra artiklar i det här avsnittet