---
schema_version: "1"
id: aba623a299c2b4e471e364039059cc04d743619c98f74b4daa525c80e0085bb6
title: Tabellenberechnungsfunktionen
collection: tableau
version: current
locale: de-de
portal_url: https://docs.salesforce.com/tableau/current/de-de/pro/desktop/functions_functions_tablecalculation.md
canonical_url: https://help.tableau.com/current/pro/desktop/de-de/functions_functions_tablecalculation.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 8f97f76bfe6c4de35cce16670329c04b23b5c9987cc773f5a9b4d4ea3b9b1780
description: Reference for table calculation functions such as INDEX, LOOKUP, and FIRST.
---
[Zum Hauptinhalt springen](#main-content)

# Tabellenberechnungsfunktionen

In diesem Artikel werden Tabellenberechnungsfunktionen sowie deren Verwendung in Tableau vorgestellt. Außerdem wird das Erstellen einer Tabellenberechnung mithilfe des Berechnungs-Editors dargestellt.

## Warum werden Tabellenberechnungsfunktionen verwendet?

Mithilfe von Tabellenberechnungsfunktionen können Sie Berechnungen mit den Werten in einer Tabelle durchführen.

So können Sie beispielsweise den Prozentwert der Gesamtsumme eines einzelnen Verkaufsprodukts für das Jahr oder für mehrere Jahre berechnen.

## In Tableau verfügbare Tabellenberechnungsfunktionen

Dies sind die nativen Tabellenberechnungsfunktionen, die in Tableau ohne eine externe Analytics-Erweiterung verwendet werden können.

### FIRST( )

* * *

Gibt die Anzahl an Zeilen von der aktuellen Zeile bis zur ersten Zeile in der Partition zurück. In der Ansicht unten ist der Umsatz nach Quartal dargestellt. Wenn FIRST() mit der Datumspartition berechnet wird, beträgt der Versatz von der ersten Zeile zur zweiten Zeile -1.

![Tabellenberechnung "First".](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_first.png)

#### Beispiel

Bei einem aktuellen Zeilenindex von 3 gilt: `FIRST() = -2`.

### INDEX( )

* * *

Gibt den Index der aktuellen Zeile in der Partition zurück, ohne nach einem Wert zu sortieren. Der Index der ersten Zeile beginnt bei 1. Beispiel: In der Tabelle unten ist der Umsatz nach Quartal dargestellt. Wenn INDEX() mit der Datumspartition berechnet wird, lautet der Index der jeweiligen Zeile 1, 2, 3, 4... usw.

![Tabellenberechnung "Index".](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_index.png)

#### Beispiel

Für die dritte Zeile in der Partition gilt: `INDEX() = 3`.

### LAST( )

* * *

Gibt die Anzahl an Zeilen von der aktuellen Zeile bis zur letzten Zeile in der Partition zurück. Beispiel: In der Tabelle unten ist der Umsatz nach Quartal dargestellt. Wenn LAST() mit der Datumspartition berechnet wird, beträgt der Versatz von der letzten Zeile zur zweiten Zeile 5.

![Tabellenberechnung "Last".](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_last.png)

#### Beispiel

Bei einem aktuellen Zeilenindex von 3 von 7 gilt: `LAST() = 4`.

### LOOKUP(expression, \[offset\])

* * *

Gibt den Wert des Ausdrucks in einer Zielzeile als relativen Versatz von der aktuellen Zeile zurück. Verwenden Sie FIRST() + n und LAST() - n als Teil der Versatzdefinition für ein Ziel relativ zur ersten/letzten Zeile in der Partition. Wenn der `offset` nicht angegeben wird, kann die Vergleichszeile im Feldmenü festgelegt werden. Diese Funktion gibt NULL zurück, wenn die Zielzeile nicht festgelegt werden kann.

In der Ansicht unten ist der Umsatz nach Quartal dargestellt. Wenn `LOOKUP (SUM(Sales), 2)` mit der Datumspartition berechnet wird, wird in jeder Zeile der Umsatzwert aus dem zweitfolgenden Quartal angezeigt.

![Tabellenberechnung "Lookup".](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_lookup.png)

#### Beispiel

`LOOKUP(SUM([Profit]), FIRST()+2)` berechnet in der dritten Zeile der Partition SUM(Profit).

### MODEL\_EXTENSION-Funktionen

Die Modellerweiterungsfunktionen:

- MODEL\_EXTENSION\_BOOL
- MODEL\_EXTENSION\_INT
- MODEL\_EXTENSION\_REAL
- MODEL\_EXTENSION\_STRING

werden verwendet, um Daten an ein bereitgestelltes Modell auf einem externen Dienst wie R, TabPy oder Matlab zu übergeben. Siehe [Analyse-Erweiterungen](https://help.tableau.com/current/pro/desktop/de-de/r_connection_manage.htm).

### MODEL\_PERCENTILE(target\_expression, predictor\_expression(s))

* * *

Gibt die Wahrscheinlichkeit (zwischen 0 und 1) zurück, dass der erwartete Wert kleiner oder gleich der beobachteten Markierung ist, die durch den Zielausdruck und andere Prädiktoren definiert wird. Dies ist die A-Posteriori-Verteilungsfunktion oder kumulative Verteilungsfunktion (CDF, Cumulative Distribution Function).

Diese Funktion ist die Umkehrung von MODEL\_QUANTILE. Informationen zu prädiktiven Modellierungsfunktionen finden Sie unter [Funktionsweise der Vorhersagemodellierungsfunktionen in Tableau](https://help.tableau.com/current/pro/desktop/de-de/predictions_overview.htm).

#### Beispiel

Die folgende Formel gibt das Quantil der Markierung für die Summe der Umsätze zurück, bereinigt um die Anzahl der Aufträge.

`MODEL_PERCENTILE(SUM([Sales]), COUNT([Orders]))`

### MODEL\_QUANTILE(quantile, target\_expression, predictor\_expression(s))

* * *

Gibt einen numerischen Zielwert innerhalb des wahrscheinlichen Bereichs zurück, der durch den Zielausdruck und andere Prädiktoren bei einem angegebenen Quantil definiert wird. Dies ist das A-Posteriori-Quantil.

Diese Funktion ist die Umkehrung von MODEL\_PERCENTILE. Informationen zu prädiktiven Modellierungsfunktionen finden Sie unter [Funktionsweise der Vorhersagemodellierungsfunktionen in Tableau](https://help.tableau.com/current/pro/desktop/de-de/predictions_overview.htm).

#### Beispiel

Die folgende Formel gibt den Median der vorhergesagten Umsatzsumme (0,5) zurück, bereinigt um die Anzahl der Aufträge.

`MODEL_QUANTILE(0.5, SUM([Sales]), COUNT([Orders]))`

### PREVIOUS\_VALUE(expression)

* * *

Gibt den Wert dieser Berechnung in der vorherigen Zeile zurück. Gibt den entsprechenden Ausdruck zurück, wenn die aktuelle Zeile die erste Zeile der Partition ist.

#### Beispiel

`SUM([Profit]) * PREVIOUS_VALUE(1)` errechnet das laufende Produkt von SUM(Profit).

### RANK(expression, \['asc' | 'desc'\])

* * *

Gibt den standardmäßigen Konkurrenzrang für die aktuelle Zeile in der Partition zurück. Identischen Werten wird ein identischer Rang zugewiesen. Verwenden Sie das optionale Argument `'asc' | 'desc'`, um die aufsteigende oder absteigende Reihenfolge anzugeben. Die Standardeinstellung ist absteigend.

Gemäß dieser Funktion würde der Wertesatz (6, 9, 9, 14) die Rangfolge (4, 2, 2, 1) aufweisen.

Nullen werden in Rangfunktionen ignoriert. Sie werden nicht nummeriert und nicht auf die Gesamtanzahl Datensätze bei Perzentil-Rangberechnungen angerechnet.

Informationen zu verschiedenen Rangoptionen finden Sie unter [Berechnung "Rang"](https://help.tableau.com/current/pro/desktop/de-de/calculations_tablecalculations_definebasic_runningtotal.htm#Rank).

#### Beispiel

Die folgende Abbildung zeigt die Wirkung der verschiedenen Rangfunktionen (RANK, RANK\_DENSE, RANK\_MODIFIED, RANK\_PERCENTILE und RANK\_UNIQUE) auf einen Wertesatz. Der Datensatz umfasst Informationen zu 14 Studenten (Student A bis N). Die Spalte Alter zeigt das aktuelle Alter der Studenten an (alle Studenten sind zwischen 17 und 20 Jahre alt). Die restlichen Spalten zeigen die Auswirkung von jeder Rang-Funktion auf den Wertesatz für das Alter. Dabei wird vorausgesetzt, dass die Standard-Sortierreihenfolge (auf- oder absteigend) für die Funktion verwendet wird.

![Eine Tabelle, die die Altersrangfolge der Schüler anhand unterschiedlicher Rangberechnungsmethoden vergleicht.](/tableau/current/de-de/pro/desktop/de-de/Img/rank_compare.png)

### RANK\_DENSE(expression, \['asc' | 'desc'\])

* * *

Gibt den dichten Rang für die aktuelle Zeile in der Partition zurück. Identischen Werten wird der gleiche Rang zugewiesen. In die Zahlenreihenfolge werden keine Leerstellen eingefügt. Verwenden Sie das optionale Argument `'asc' | 'desc'`, um die aufsteigende oder absteigende Reihenfolge anzugeben. Die Standardeinstellung ist absteigend.

Gemäß dieser Funktion würde der Wertesatz (6, 9, 9, 14) die Rangfolge (3, 2, 2, 1) aufweisen.

Nullen werden in Rangfunktionen ignoriert. Sie werden nicht nummeriert und nicht auf die Gesamtanzahl Datensätze bei Perzentil-Rangberechnungen angerechnet.

Informationen zu verschiedenen Rangoptionen finden Sie unter [Berechnung "Rang"](https://help.tableau.com/current/pro/desktop/de-de/calculations_tablecalculations_definebasic_runningtotal.htm#Rank).

### RANK\_MODIFIED(expression, \['asc' | 'desc'\])

* * *

Gibt den geänderten Konkurrenzrang für die aktuelle Zeile in der Partition zurück. Identischen Werten wird ein identischer Rang zugewiesen. Verwenden Sie das optionale Argument `'asc' | 'desc'`, um die aufsteigende oder absteigende Reihenfolge anzugeben. Die Standardeinstellung ist absteigend.

Gemäß dieser Funktion würde der Wertesatz (6, 9, 9, 14) die Rangfolge (4, 3, 3, 1) aufweisen.

Nullen werden in Rangfunktionen ignoriert. Sie werden nicht nummeriert und nicht auf die Gesamtanzahl Datensätze bei Perzentil-Rangberechnungen angerechnet.

Informationen zu verschiedenen Rangoptionen finden Sie unter [Berechnung "Rang"](https://help.tableau.com/current/pro/desktop/de-de/calculations_tablecalculations_definebasic_runningtotal.htm#Rank).

### RANK\_PERCENTILE(expression, \['asc' | 'desc'\])

* * *

Gibt den Perzentilrang für die aktuelle Zeile in der Partition zurück. Verwenden Sie das optionale Argument `'asc' | 'desc'`, um die aufsteigende oder absteigende Reihenfolge anzugeben. Die Standardeinstellung ist aufsteigend.

Gemäß dieser Funktion würde der Wertesatz (6, 9, 9, 14) die Rangfolge (0,00, 0,67, 0,67, 1,00) aufweisen.

Nullen werden in Rangfunktionen ignoriert. Sie werden nicht nummeriert und nicht auf die Gesamtanzahl Datensätze bei Perzentil-Rangberechnungen angerechnet.

Informationen zu verschiedenen Rangoptionen finden Sie unter [Berechnung "Rang"](https://help.tableau.com/current/pro/desktop/de-de/calculations_tablecalculations_definebasic_runningtotal.htm#Rank).

### RANK\_UNIQUE(expression, \['asc' | 'desc'\])

* * *

Gibt den eindeutigen Rang für die aktuelle Zeile in der Partition zurück. Identischen Werten werden unterschiedlich Ränge zugewiesen. Verwenden Sie das optionale Argument `'asc' | 'desc'`, um die aufsteigende oder absteigende Reihenfolge anzugeben. Die Standardeinstellung ist absteigend.

Gemäß dieser Funktion würde der Wertesatz (6, 9, 9, 14) die Rangfolge (4, 2, 3, 1) aufweisen.

Nullen werden in Rangfunktionen ignoriert. Sie werden nicht nummeriert und nicht auf die Gesamtanzahl Datensätze bei Perzentil-Rangberechnungen angerechnet.

Informationen zu verschiedenen Rangoptionen finden Sie unter [Berechnung "Rang"](https://help.tableau.com/current/pro/desktop/de-de/calculations_tablecalculations_definebasic_runningtotal.htm#Rank).

### RUNNING\_AVG(expression)

* * *

Gibt den laufenden Durchschnitt des Ausdrucks zurück, von der ersten Zeile der Partition bis zur aktuellen Zeile.

In der Ansicht unten ist der Umsatz nach Quartal dargestellt. Wenn `RUNNING_AVG(SUM([Sales])` mit der Datumspartition berechnet wird, ist das Ergebnis ein laufender Durchschnitt der Umsatzwerte für jedes Quartal.

![Tabellenberechnung mit laufendem Durchschnitt.](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_runningavg.png)

#### Beispiel

`RUNNING_AVG(SUM([Profit]))` errechnet das laufende Produkt von SUM(Profit).

### RUNNING\_COUNT(expression)

* * *

Gibt die laufende Anzahl des Ausdrucks zurück, von der ersten Zeile der Partition bis zur aktuellen Zeile.

#### Beispiel

`RUNNING_COUNT(SUM([Profit]))` errechnet die laufende Anzahl von SUM(Profit).

### RUNNING\_MAX(expression)

* * *

Gibt das laufende Maximum des Ausdrucks zurück, von der ersten Zeile der Partition bis zur aktuellen Zeile.

![Tabellenberechnung mit laufendem Maximum.](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_runningmax.png)

#### Beispiel

`RUNNING_MAX(SUM([Profit]))` errechnet das laufende Maximum von SUM(Profit).

### RUNNING\_MIN(expression)

* * *

Gibt das laufende Minimum des Ausdrucks zurück, von der ersten Zeile der Partition bis zur aktuellen Zeile.

![Tabellenberechnung mit laufendem Minimum.](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_runningmin.png)

#### Beispiel

`RUNNING_MIN(SUM([Profit]))` errechnet das laufende Minimum von SUM(Profit).

### RUNNING\_SUM(expression)

* * *

Gibt die laufende Summe des Ausdrucks zurück, von der ersten Zeile der Partition bis zur aktuellen Zeile.

![Tabellenberechnung mit laufender Summe.](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_runningsum.png)

#### Beispiel

`RUNNING_SUM(SUM([Profit]))` errechnet die laufende Summe von SUM(Profit).

### SIZE()

* * *

Gibt die Anzahl an Zeilen in der Partition zurück. In der Ansicht unten ist der Umsatz nach Quartal dargestellt. Innerhalb der Datumspartition gibt es sieben Zeilen. Somit ist Size() der Datumspartition gleich 7.

![Tabellenberechnung "Size".](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_size.png)

#### Beispiel

`SIZE() = 5`, wenn die aktuelle Partition fünf Zeilen enthält.

### SCRIPT\_-Funktionen

Die Skriptfunktionen:

- SCRIPT\_BOOL
- SCRIPT\_INT
- SCRIPT\_REAL
- SCRIPT\_STRING

werden verwendet, um Daten an einen externen Dienst wie R, TabPy oder Matlab zu übergeben. Siehe [Analyse-Erweiterungen](https://help.tableau.com/current/pro/desktop/de-de/r_connection_manage.htm).

### TOTAL(expression)

* * *

Gibt den Gesamtwert für den angegebenen Ausdruck in einer Tabellenberechnungspartition zurück.

#### Beispiel

Angenommen, Sie starten mit dieser Ansicht:

![Tabellenberechnung "Total".](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_total.png)

Sie öffnen den Berechnungs-Editor und erstellen ein neues Feld mit dem Namen Gesamtwert:

![Tabellenberechnung der Gesamtsumme der Verkäufe.](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_total2.png)

Dann ziehen Sie das Feld Gesamtwert auf "Text", um SUMME(Umsatz) zu ersetzen. Ihre Ansicht ändert sich insoweit, dass die Werte basierend auf dem Standardwert für Berechnung per summiert werden:

![Eine Tabellenberechnung, die einer Visualisierung hinzugefügt wurde.](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_total3.png)

Dabei stellt sich die Frage: "Was ist der Standardwert für Berechnung per?" Wenn Sie mit der rechten Maustaste (Strg-Mausklick auf einem Mac) im Bereich "Daten" auf Gesamtwert klicken, und die Option Bearbeiten auswählen, stehen nun weitere Informationen zur Verfügung:

![Tabellenberechnung der Gesamtsumme der Verkäufe.](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_total4.png)

Der Standardwert für Berechnung per ist Tabelle (quer). Das Ergebnis ist, dass das Feld Gesamtwert die Werte aus jeder Zeile in Ihrer Tabelle summiert. Daher ist der Wert, den Sie in jeder Zeile sehen können, die Summe der Werte aus der Originalversion der Tabelle.

Die Werte in der Zeile "2011/Q1" in der Originaldatei lauten $8601, $6579, $44262 und $15006. Die Werte in der Tabelle, nachdem SUMME(Umsatz) durch Gesamtwert ersetzt wurde, lauten alle $74,448. Dies ist die Summe der vier Originalwerte.

Beachten Sie das Dreieck neben "Gesamtwert", nachdem Sie das Feld auf "Text" gezogen haben:

![Tabellenberechnung, die einer Visualisierung hinzugefügt wurde und auf der Karte "Markierungen" dargestellt wird.](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_total5.png)

Dieses gibt an, dass es sich bei dem Feld um eine Tabellenberechnung handelt. Sie können mit der rechten Maustaste auf das Feld klicken und die Option Tabellenberechnung auswählen, um Ihre Funktion mit einem anderen Wert für Berechnung per zu verknüpfen. Sie könnten beispielsweise Tabelle (abwärts) auswählen. In diesem Fall würde Ihre Tabelle wie folgt aussehen:

![Tabellenberechnung, die einer Visualisierung hinzugefügt wurde und auf der Karte "Markierungen" dargestellt wird.](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_total6.png)

### TOTAL(expression)

* * *

Gibt den Gesamtwert für den angegebenen Ausdruck in einer Tabellenberechnungspartition zurück.

#### Beispiel

Angenommen, Sie starten mit dieser Ansicht:

![Tabellenberechnung "Total".](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_total.png)

Sie öffnen den Berechnungs-Editor und erstellen ein neues Feld mit dem Namen Gesamtwert:

![Tabellenberechnung der Gesamtsumme der Verkäufe.](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_total2.png)

Dann ziehen Sie das Feld Gesamtwert auf "Text", um SUMME(Umsatz) zu ersetzen. Ihre Ansicht ändert sich insoweit, dass die Werte basierend auf dem Standardwert für Berechnung per summiert werden:

![Eine Tabellenberechnung, die einer Visualisierung hinzugefügt wurde.](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_total3.png)

Dabei stellt sich die Frage: "Was ist der Standardwert für Berechnung per?" Wenn Sie mit der rechten Maustaste (Strg-Mausklick auf einem Mac) im Bereich "Daten" auf Gesamtwert klicken, und die Option Bearbeiten auswählen, stehen nun weitere Informationen zur Verfügung:

![Tabellenberechnung der Gesamtsumme der Verkäufe.](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_total4.png)

Der Standardwert für Berechnung per ist Tabelle (quer). Das Ergebnis ist, dass das Feld Gesamtwert die Werte aus jeder Zeile in Ihrer Tabelle summiert. Daher ist der Wert, den Sie in jeder Zeile sehen können, die Summe der Werte aus der Originalversion der Tabelle.

Die Werte in der Zeile "2011/Q1" in der Originaldatei lauten $8601, $6579, $44262 und $15006. Die Werte in der Tabelle, nachdem SUMME(Umsatz) durch Gesamtwert ersetzt wurde, lauten alle $74,448. Dies ist die Summe der vier Originalwerte.

Beachten Sie das Dreieck neben "Gesamtwert", nachdem Sie das Feld auf "Text" gezogen haben:

![Tabellenberechnung, die einer Visualisierung hinzugefügt wurde und auf der Karte "Markierungen" dargestellt wird.](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_total5.png)

Dieses gibt an, dass es sich bei dem Feld um eine Tabellenberechnung handelt. Sie können mit der rechten Maustaste auf das Feld klicken und die Option Tabellenberechnung auswählen, um Ihre Funktion mit einem anderen Wert für Berechnung per zu verknüpfen. Sie könnten beispielsweise Tabelle (abwärts) auswählen. In diesem Fall würde Ihre Tabelle wie folgt aussehen:

![Tabellenberechnung, die einer Visualisierung hinzugefügt wurde und auf der Karte "Markierungen" dargestellt wird.](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_total6.png)

### WINDOW\_AVG(expression, \[start, end\])

* * *

Gibt den Mittelwert des Ausdrucks im Fenster zurück. Das Fenster ist jeweils als Versatz von der aktuellen Zeile definiert. Verwenden Sie FIRST()+n und LAST()-n für den Versatz von der ersten oder letzten Zeile in der Partition. Wenn der Start und das Ende ausgelassen werden, wird die gesamte Partition verwendet.

Es gibt eine gleichwertige Aggregationsfunktion: AVG. Informationen finden Sie unter [Tableau-Funktionen (alphabetisch)](https://help.tableau.com/current/pro/desktop/de-de/functions_all_alphabetical.htm).

#### Beispiel

Die folgende Formel gibt den Fenster-Mittelwert von **SUM(Gewinn)** und von den beiden vorausgehenden Zeilen bis zur aktuellen Zeile zurück.

`WINDOW_AVG(SUM[Profit]), -2, 0)`

### WINDOW\_CORR(expression1, expression2, \[Start, Ende\])

* * *

Gibt den Pearson-Korrelationskoeffizienten von zwei Ausdrücken innerhalb des Fensters zurück. Das Fenster ist jeweils als Versatz von der aktuellen Zeile definiert. Verwenden Sie FIRST()+n und LAST()-n für den Versatz von der ersten oder letzten Zeile in der Partition. Wenn der Start und das Ende ausgelassen werden, wird die gesamte Partition verwendet.

Bei der Kennzahl der Pearson-Korrelation handelt es sich um eine lineare Beziehung zwischen zwei Variablen. Der Ergebnisbereich liegt zwischen -1 und +1 einschließlich, wobei 1 eine exakte positive lineare Beziehung bezeichnet, d. h. eine positive Änderung einer Variablen impliziert eine positive Änderung des zugehörigen Wertes der anderen Variablen. 0 bedeutet, dass keine lineare Beziehung zwischen der Varianz besteht, und -1 bedeutet eine exakte negative Beziehung.

Es gibt eine gleichwertige Aggregationsfunktion: CORR. Informationen finden Sie unter [Tableau-Funktionen (alphabetisch)](https://help.tableau.com/current/pro/desktop/de-de/functions_all_alphabetical.htm).

#### Beispiel

Die folgende Formel gibt die Pearson-Korrelation von SUM(Gewinn) und SUM(Umsatz) von den fünf vorausgehenden bis zur aktuellen Zeile zurück.

`WINDOW_CORR(SUM[Profit]), SUM([Sales]), -5, 0)`

### WINDOW\_COUNT(expression, \[start, end\])

* * *

Gibt die Anzahl für den Ausdruck im Fenster zurück. Das Fenster ist jeweils mittels Versatz von der aktuellen Zeile definiert. Verwenden Sie FIRST()+n und LAST()-n für den Versatz von der ersten oder letzten Zeile in der Partition. Wenn kein Start- und Endpunkt angegeben wird, wird die gesamte Partition verwendet.

#### Beispiel

`WINDOW_COUNT(SUM([Profit]), FIRST()+1, 0)` berechnet die Anzahl für SUM(Profit) von der zweiten Zeile bis zur aktuellen Zeile.

### WINDOW\_COVAR(expression1, expression2, \[start, end\])

* * *

Gibt die _Stichprobenkovarianz_ von zwei Ausdrücken innerhalb des Fensters zurück. Das Fenster ist jeweils als Versatz von der aktuellen Zeile definiert. Verwenden Sie FIRST()+n und LAST()-n für den Versatz von der ersten oder letzten Zeile in der Partition. Wenn die Start- und Endargumente ausgelassen werden, wird das Fenster zur gesamten Partition.

Die Stichprobenkovarianz verwendet die Anzahl an n – 1 Datenpunkten, die nicht null sind, zum Normalisieren der Kovarianzberechnung, anstelle von n, das von der Populationskovarianz verwendet wird (mit der Funktion "WINDOW\_COVARP"). Die Stichprobenkovarianz ist dann die richtige Wahl, wenn es sich bei den Daten um eine Zufallsstichprobe handelt, die zum Schätzen der Kovarianz für eine größere Population verwendet wird.

Es gibt eine gleichwertige Aggregationsfunktion: COVAR. Informationen finden Sie unter [Tableau-Funktionen (alphabetisch)](https://help.tableau.com/current/pro/desktop/de-de/functions_all_alphabetical.htm).

#### Beispiel

Die folgende Formel gibt die Stichprobenkovarianz von SUM(Gewinn) und SUM(Umsatz) von den beiden vorausgehenden bis zur aktuellen Zeile zurück.

`WINDOW_COVAR(SUM([Profit]), SUM([Sales]), -2, 0)`

### WINDOW\_COVARP(expression1, expression2, \[start, end\])

* * *

Gibt die _Populationskovarianz_ von zwei Ausdrücken innerhalb des Fensters zurück. Das Fenster ist jeweils als Versatz von der aktuellen Zeile definiert. Verwenden Sie FIRST()+n und LAST()-n für den Versatz von der ersten oder letzten Zeile in der Partition. Wenn der Start und das Ende ausgelassen werden, wird die gesamte Partition verwendet.

Bei der Populationskovarianz handelt es sich um die Stichprobenkovarianz multipliziert mit (n–1)/n, wobei n für die Gesamtanzahl an Datenpunkten steht, die nicht null sind. Die Populationskovarianz ist die geeignete Wahl, wenn für alle gewünschten Elemente Daten vorhanden sind, im Gegensatz zu den Fällen, in denen nur eine zufällige Teilmenge an Elementen vorhanden ist. In solchen Fällen ist die Stichprobenkovarianz (mit der Funktion "WINDOW\_COVAR") die geeignete Wahl.

Es gibt eine gleichwertige Aggregationsfunktion: COVARP. [Tableau-Funktionen (alphabetisch)](https://help.tableau.com/current/pro/desktop/de-de/functions_all_alphabetical.htm).

#### Beispiel

Die folgende Formel gibt die Populationskovarianz von SUM(Gewinn) und SUM(Umsatz) von den beiden vorausgehenden bis zur aktuellen Zeile zurück.

`WINDOW_COVARP(SUM([Profit]), SUM([Sales]), -2, 0)`

### WINDOW\_MEDIAN(expression, \[start, end\])

* * *

Gibt den Median für den Ausdruck im Fenster zurück. Das Fenster ist jeweils mittels Versatz von der aktuellen Zeile definiert. Verwenden Sie FIRST()+n und LAST()-n für den Versatz von der ersten oder letzten Zeile in der Partition. Wenn kein Start- und Endpunkt angegeben wird, wird die gesamte Partition verwendet.

Beispiel: In der Ansicht unten ist der Gewinn nach Quartal dargestellt. Ein innerhalb der Datumspartition berechneter Fenster-Median gibt den Medianwert des Gewinns über alle Datumsangaben hinweg zurück.

![Tabellenberechnung mit dem Operator "Window Median".](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_windowmedian.png)

#### Beispiel

`WINDOW_MEDIAN(SUM([Profit]), FIRST()+1, 0)` berechnet den kleinsten Wert für SUM(Profit) von der zweiten Zeile bis zur aktuellen Zeile.

### WINDOW\_MAX(expression, \[start, end\])

* * *

Gibt das Maximum für den Ausdruck im Fenster zurück. Das Fenster ist jeweils mittels Versatz von der aktuellen Zeile definiert. Verwenden Sie FIRST()+n und LAST()-n für den Versatz von der ersten oder letzten Zeile in der Partition. Wenn kein Start- und Endpunkt angegeben wird, wird die gesamte Partition verwendet.

In der Ansicht unten ist der Umsatz nach Quartal dargestellt. Ein innerhalb der Datumspartition berechneter Fenster-Maximalwert gibt den höchsten Umsatz über alle Datumsangaben hinweg zurück.

![Tabellenberechnung mit dem Operator "Window Max".](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_windowmax.png)

#### Beispiel

`WINDOW_MAX(SUM([Profit]), FIRST()+1, 0)` berechnet den größten Wert für SUM(Profit) von der zweiten Zeile bis zur aktuellen Zeile.

### WINDOW\_MIN(expression, \[start, end\])

* * *

Gibt das Minimum für den Ausdruck im Fenster zurück. Das Fenster ist jeweils mittels Versatz von der aktuellen Zeile definiert. Verwenden Sie FIRST()+n und LAST()-n für den Versatz von der ersten oder letzten Zeile in der Partition. Wenn kein Start- und Endpunkt angegeben wird, wird die gesamte Partition verwendet.

In der Ansicht unten ist der Umsatz nach Quartal dargestellt. Ein innerhalb der Datumspartition berechneter Fenster-Minimalwert gibt den geringsten Umsatz über alle Datumsangaben hinweg zurück.

![Tabellenberechnung mit dem Operator "Window Min".](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_windowmin.png)

#### Beispiel

`WINDOW_MIN(SUM([Profit]), FIRST()+1, 0)` berechnet den kleinsten Wert für SUM(Profit) von der zweiten Zeile bis zur aktuellen Zeile.

### WINDOW\_PERCENTILE(expression, number, \[start, end\])

* * *

Gibt den Wert zurück, der dem angegebenen Perzentil innerhalb des Fensters entspricht. Das Fenster ist jeweils mittels Versatz von der aktuellen Zeile definiert. Verwenden Sie FIRST()+n und LAST()-n für den Versatz von der ersten oder letzten Zeile in der Partition. Wenn kein Start- und Endpunkt angegeben wird, wird die gesamte Partition verwendet.

#### Beispiel

`WINDOW_PERCENTILE(SUM([Profit]), 0.75, -2, 0)` gibt das 75. Perzentil für SUM(Profit) von den beiden vorangegangenen Zeilen bis zur aktuellen Zeile zurück.

### WINDOW\_STDEV(expression, \[start, end\])

* * *

Gibt die Beispielstandardabweichung für den Ausdruck im Fenster zurück. Das Fenster ist jeweils mittels Versatz von der aktuellen Zeile definiert. Verwenden Sie FIRST()+n und LAST()-n für den Versatz von der ersten oder letzten Zeile in der Partition. Wenn kein Start- und Endpunkt angegeben wird, wird die gesamte Partition verwendet.

#### Beispiel

`WINDOW_STDEV(SUM([Profit]), FIRST()+1, 0)` berechnet die Standardabweichung für SUM(Profit) von der zweiten Zeile bis zur aktuellen Zeile.

### WINDOW\_STDEVP(expression, \[start, end\])

* * *

Gibt die unausgewogene Standardabweichung für den Ausdruck im Fenster zurück. Das Fenster ist jeweils mittels Versatz von der aktuellen Zeile definiert. Verwenden Sie FIRST()+n und LAST()-n für den Versatz von der ersten oder letzten Zeile in der Partition. Wenn kein Start- und Endpunkt angegeben wird, wird die gesamte Partition verwendet.

#### Beispiel

`WINDOW_STDEVP(SUM([Profit]), FIRST()+1, 0)` berechnet die Standardabweichung für SUM(Profit) von der zweiten Zeile bis zur aktuellen Zeile.

### WINDOW\_SUM(expression, \[start, end\])

* * *

Gibt die Summe des Ausdrucks innerhalb des Fensters zurück. Das Fenster ist jeweils mittels Versatz von der aktuellen Zeile definiert. Verwenden Sie FIRST()+n und LAST()-n für den Versatz von der ersten oder letzten Zeile in der Partition. Wenn kein Start- und Endpunkt angegeben wird, wird die gesamte Partition verwendet.

In der Ansicht unten ist der Umsatz nach Quartal dargestellt. Eine innerhalb der Datumspartition berechnete Fenster-Summe gibt die Summe der Umsätze über alle Quartale hinweg zurück.

![Tabellenberechnung mit dem Operator "Window Sum".](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_windowsum.png)

#### Beispiel

`WINDOW_SUM(SUM([Profit]), FIRST()+1, 0)` berechnet die Summe für SUM(Profit) von der zweiten Zeile bis zur aktuellen Zeile.

### WINDOW\_VAR(expression, \[start, end\])

* * *

Gibt die Beispielvarianz für den Ausdruck im Fenster zurück. Das Fenster ist jeweils mittels Versatz von der aktuellen Zeile definiert. Verwenden Sie FIRST()+n und LAST()-n für den Versatz von der ersten oder letzten Zeile in der Partition. Wenn kein Start- und Endpunkt angegeben wird, wird die gesamte Partition verwendet.

#### Beispiel

`WINDOW_VAR((SUM([Profit])), FIRST()+1, 0)` errechnet die Varianz von SUM(Profit) von der zweiten Zeile bis zur aktuellen Zeile.

### WINDOW\_VARP(expression, \[start, end\])

* * *

Gibt die unausgewogene Varianz für den Ausdruck im Fenster zurück. Das Fenster ist jeweils mittels Versatz von der aktuellen Zeile definiert. Verwenden Sie FIRST()+n und LAST()-n für den Versatz von der ersten oder letzten Zeile in der Partition. Wenn kein Start- und Endpunkt angegeben wird, wird die gesamte Partition verwendet.

#### Beispiel

`WINDOW_VARP(SUM([Profit]), FIRST()+1, 0)` errechnet die Varianz von SUM(Profit) von der zweiten Zeile bis zur aktuellen Zeile.

## In Tableau verfügbare Tabellenberechnungsfunktionen von Analytics-Erweiterungen

Analyse-Erweiterungen sind Verbindungen zwischen Tableau und einem externen Dienst wie TabPy für Python, Matlab und R. Um Analyse-Erweiterungen in Ihrer Analyse verwenden zu können, müssen Sie zunächst zwischen Tableau und einem externen Dienst wie einem TabPy-Server [eine Verbindung konfigurieren](https://help.tableau.com/current/pro/desktop/de-de/r_connection_manage.htm). Anschließend können Sie Skripte in bestimmten Tabellenberechnungen verwenden (MODEL\_EXTENSION\_ zum Verwenden veröffentlichter benannter Modelle oder SCRIPT\_ zum Übergeben eines Ausdrucks an den externen Dienst). Die Daten in der Visualisierung (die „Tabelle“ der Tabellenberechnung) werden sicher an den externen Server übergeben, das Skript wird ausgeführt und die Ergebnisse werden als Ausgabe der Berechnung zurückgegeben.

## Modellerweiterungsfunktionen

Zur Verwendung mit benannten Modellen, die auf einem externen TabPy-Dienst bereitgestellt werden.

### MODEL\_EXTENSION\_BOOL (Modellname, Argumente, Ausdruck)

* * *

Gibt das boolesche Ergebnis eines Ausdrucks zurück, wie es von einem benannten Modell berechnet wurde, das in einem externen TabPy-Dienst bereitgestellt wird.

Der Modellname ist der Name des bereitgestellten Analysemodells, das Sie verwenden möchten.

Jedes Argument ist eine einzelne Zeichenfolge, die die Eingabewerte festlegt, die das bereitgestellte Modell akzeptiert, und wird durch das Analysemodell definiert.

Verwenden Sie Ausdrücke, um die Werte zu definieren, die von Tableau an das Analysemodell gesendet werden. Achten Sie darauf, Aggregationsfunktionen (SUM, AVG usw.) zu verwenden, um die Ergebnisse zu aggregieren.

Bei Verwendung der Funktion müssen die Datentypen und die Reihenfolge der Ausdrücke mit denen der Eingabeargumente übereinstimmen.

#### Beispiel

`MODEL_EXTENSION_BOOL ("isProfitable","inputSales", "inputCosts", SUM([Sales]), SUM([Costs]))`

### MODEL\_EXTENSION\_INT (Modellname, Argumente, Ausdruck)

* * *

Gibt ein ganzzahliges Ergebnis eines Ausdrucks zurück, wie von einem benannten Modell berechnet, das in einem externen TabPy-Dienst bereitgestellt wird.

Der Modellname ist der Name des bereitgestellten Analysemodells, das Sie verwenden möchten.

Jedes Argument ist eine einzelne Zeichenfolge, die die Eingabewerte festlegt, die das bereitgestellte Modell akzeptiert, und wird durch das Analysemodell definiert.

Verwenden Sie Ausdrücke, um die Werte zu definieren, die von Tableau an das Analysemodell gesendet werden. Achten Sie darauf, Aggregationsfunktionen (SUM, AVG usw.) zu verwenden, um die Ergebnisse zu aggregieren.

Bei Verwendung der Funktion müssen die Datentypen und die Reihenfolge der Ausdrücke mit denen der Eingabeargumente übereinstimmen.

#### Beispiel

`MODEL_EXTENSION_INT ("getPopulation", "inputCity", "inputState", MAX([City]), MAX ([State]))`

### MODEL\_EXTENSION\_REAL (Modellname, Argumente, Ausdruck)

* * *

Gibt ein echtes Ergebnis eines Ausdrucks zurück, wie von einem benannten Modell berechnet, das in einem externen TabPy-Dienst bereitgestellt wird.

Der Modellname ist der Name des bereitgestellten Analysemodells, das Sie verwenden möchten.

Jedes Argument ist eine einzelne Zeichenfolge, die die Eingabewerte festlegt, die das bereitgestellte Modell akzeptiert, und wird durch das Analysemodell definiert.

Verwenden Sie Ausdrücke, um die Werte zu definieren, die von Tableau an das Analysemodell gesendet werden. Achten Sie darauf, Aggregationsfunktionen (SUM, AVG usw.) zu verwenden, um die Ergebnisse zu aggregieren.

Bei Verwendung der Funktion müssen die Datentypen und die Reihenfolge der Ausdrücke mit denen der Eingabeargumente übereinstimmen.

#### Beispiel

`MODEL_EXTENSION_REAL ("profitRatio", "inputSales", "inputCosts", SUM([Sales]), SUM([Costs]))`

### MODEL\_EXTENSION\_STRING (Modellname, Argumente, Ausdruck)

* * *

Gibt das Zeichenfolgenergebnis eines Ausdrucks zurück, wie es von einem benannten Modell berechnet wurde, das in einem externen TabPy-Dienst bereitgestellt wird.

Der Modellname ist der Name des bereitgestellten Analysemodells, das Sie verwenden möchten.

Jedes Argument ist eine einzelne Zeichenfolge, die die Eingabewerte festlegt, die das bereitgestellte Modell akzeptiert, und wird durch das Analysemodell definiert.

Verwenden Sie Ausdrücke, um die Werte zu definieren, die von Tableau an das Analysemodell gesendet werden. Achten Sie darauf, Aggregationsfunktionen (SUM, AVG usw.) zu verwenden, um die Ergebnisse zu aggregieren.

Bei Verwendung der Funktion müssen die Datentypen und die Reihenfolge der Ausdrücke mit denen der Eingabeargumente übereinstimmen.

#### Beispiel

`MODEL_EXTENSION_STR ("mostPopulatedCity", "inputCountry", "inputYear", MAX ([Country]), MAX([Year]))`

## Skriptfunktionen

Anstatt ein definiertes externes Modell wie etwa MODEL\_EXPRESSION-Funktionen zu verwenden, werden SCRIPT-Funktionen verwendet, um den Ausdruck direkt in der Tabellenberechnung zu spezifizieren.

**Hinweis**: Die Aufrufe erwarten, dass eine einzelne Spalte zurückgegeben wird, die die gleiche Anzahl von Zeilen enthält, die an die Funktion gesendet wurden.

### SCRIPT\_BOOL

* * *

Gibt ein Boolesches Ergebnis für den angegebenen Ausdruck zurück. Der Ausdruck wird direkt an eine laufende Dienstinstanz einer Analyse-Erweiterung übergeben.

In R-Ausdrücken verweisen Sie mit .arg_n_ (mit vorangestelltem Punkt) auf Parameter (.arg1, .arg2, usw.).

In Python-Ausdrücken verwenden Sie dagegen \_arg_n_ (mit vorangestelltem Unterstrich).

#### Beispiele

In diesem R-Beispiel steht .arg1 für SUM(\[Profit\]):

`SCRIPT_BOOL("is.finite(.arg1)", SUM([Profit]))`

Das nächste Beispiel gibt "true" für Store-IDs im Bundesstaat Washington zurück, andernfalls "false". Bei diesem Beispiel kann es sich um die Definition für ein berechnetes Feld mit dem Titel IsStoreInWA handeln.

`SCRIPT_BOOL('grepl(".*_WA", .arg1, perl=TRUE)',ATTR([Store ID]))`

Ein Befehl für Python würde dieses Formular verwenden:

`SCRIPT_BOOL("return map(lambda x : x > 0, _arg1)", SUM([Profit]))`

### SCRIPT\_INT

* * *

Gibt eine Ganzzahl für den angegebenen Ausdruck zurück. Der Ausdruck wird direkt an eine laufende Dienstinstanz einer Analyse-Erweiterung übergeben.

In R-Ausdrücken verweisen Sie mit .arg_n_ (mit vorangestelltem Punkt) auf Parameter (.arg1, .arg2, usw.).

In Python-Ausdrücken verwenden Sie dagegen \_arg_n_ (mit vorangestelltem Unterstrich).

#### Beispiele

In diesem R-Beispiel steht .arg1 für SUM(\[Profit\]):

`SCRIPT_INT("is.finite(.arg1)", SUM([Profit]))`

Im nächsten Beispiel wird k-means-Clustering zur Erstellung von drei Clustern verwendet:

`SCRIPT_INT('result <- kmeans(data.frame(.arg1,.arg2,.arg3,.arg4), 3);result$cluster;', SUM([Petal length]), SUM([Petal width]),SUM([Sepal length]),SUM([Sepal width]))`

Ein Befehl für Python würde dieses Formular verwenden:

`SCRIPT_INT("return map(lambda x : int(x * 5), _arg1)", SUM([Profit]))`

### SCRIPT\_REAL

* * *

Gibt eine reelle Zahl für den angegebenen Ausdruck zurück. Der Ausdruck wird direkt an eine laufende Dienstinstanz einer Analyse-Erweiterung übergeben. In

In R-Ausdrücken verweisen Sie mit .arg_n_ (mit vorangestelltem Punkt) auf Bezugsparameter (.arg1, .arg2 usw.).

In Python-Ausdrücken verwenden Sie dagegen \_arg_n_ (mit vorangestelltem Unterstrich).

#### Beispiele

In diesem R-Beispiel steht .arg1 für SUM(\[Profit\]):

`SCRIPT_REAL("is.finite(.arg1)", SUM([Profit]))`

Das nächste Beispiel konvertiert Temperaturwerte von Celsius in Fahrenheit.

`SCRIPT_REAL('library(udunits2);ud.convert(.arg1, "celsius", "degree_fahrenheit")',AVG([Temperature]))`

Ein Befehl für Python würde dieses Formular verwenden:

`SCRIPT_REAL("return map(lambda x : x * 0.5, _arg1)", SUM([Profit]))`

### SCRIPT\_STR

* * *

Gibt eine Zeichenfolge für den angegebenen Ausdruck zurück. Der Ausdruck wird direkt an eine laufende Dienstinstanz einer Analyse-Erweiterung übergeben.

In R-Ausdrücken verweisen Sie mit .arg_n_ (mit vorangestelltem Punkt) auf Parameter (.arg1, .arg2, usw.).

In Python-Ausdrücken verwenden Sie dagegen \_arg_n_ (mit vorangestelltem Unterstrich).

#### Beispiele

In diesem R-Beispiel steht .arg1 für SUM(\[Profit\]):

`SCRIPT_STR("is.finite(.arg1)", SUM([Profit]))`

Das nächste Beispiel extrahiert die Abkürzung für einen Bundesstaat aus einer komplexeren Zeichenfolge (in der Originalform 13XSL\_CA, A13\_WA):

`SCRIPT_STR('gsub(".*_", "", .arg1)',ATTR([Store ID]))`

Ein Befehl für Python würde dieses Formular verwenden:

`SCRIPT_STR("return map(lambda x : x[:2], _arg1)", ATTR([Region]))`

## Erstellen einer Tabellenberechnung mithilfe des Berechnungs-Editors

Sehen Sie sich die nachfolgenden Schritte an, um mehr über das Erstellen einer Tabellenberechnung mithilfe des Berechnungs-Editors zu erfahren.

**Hinweis**: Es gibt viele Möglichkeiten, Tabellenberechnungen in Tableau zu erstellen. In diesem Beispiel wird nur eine der Möglichkeiten dargestellt. Weitere Informationen finden Sie unter [Umwandeln von Werten mit Tabellenberechnungen](https://help.tableau.com/current/pro/desktop/de-de/calculations_tablecalculations.htm).

### Schritt 1: Erstellen der Visualisierung

1. Stellen Sie in Tableau Desktop eine Verbindung zur standardmäßig in Tableau enthaltenen gespeicherten Datenquelle **Beispiel – Superstore** her.
2. Navigieren Sie zu einem Arbeitsblatt.
3. Ziehen Sie den Wert Bestelldatum aus dem Bereich **Daten** unter "Dimensionen" in den Spalten\-Container.
4. Ziehen Sie den Wert Unterkategorie aus dem Bereich **Daten** unter "Dimensionen" in den Zeilen\-Container.
5. Ziehen Sie den Wert Umsatz aus dem Bereich **Daten** unter "Kennzahlen" in den Bereich Text auf der Karte "Markierungen".
    
    Ihre Visualisierung wird aktualisiert und zeigt eine Texttabelle.
    
    ![Eine Tableau-Visualisierung mit einer Tabelle.](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_functions1.png)

### Schritt 2: Erstellen der Tabellenberechnung

1. Wählen Sie Analyse > Berechnetes Feld erstellen aus.
2. Gehen Sie in dem Berechnungs-Editor, der daraufhin geöffnet wird, wie folgt vor:

- Geben Sie dem berechnetes Feld den Namen "Laufende Gewinnsumme".
- Geben Sie die folgende Formel ein:
    
    `RUNNING_SUM(SUM([Profit]))`
    
    Mit dieser Formel berechnen Sie die laufende Summe der Gewinnumsätze. Sie wird über die gesamte Tabelle hinweg berechnet.
- Klicken Sie auf OK, wenn Sie fertig sind.
    
    Das neue Tabellenberechnungsfeld wird unter "Kennzahlen" im Datenbereich angezeigt. Wie bei Ihren anderen Feldern ist die Verwendung in mindestens einer Visualisierung möglich.

### Schritt 3: Verwenden der Tabellenberechnung in der Visualisierung

1. Ziehen Sie den Wert Laufende Gewinnsumme aus dem Bereich "Daten" unter "Kennzahlen" in den Bereich Farbe auf der Karte "Markierungen".
2. Klicken Sie auf der Karte "Markierungen" auf die Dropdown-Liste "Markierungstyp", und wählen Sie Quadrat aus.
    
    Die Visualisierung wird aktualisiert und zeigt eine Hervorhebungstabelle an:
    
    ![Feld mit einer darauf angewendeten Tabellenberechnung auf der Karte „Markierungen“.](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_functions2.png)

### Schritt 4: Bearbeiten der Tabellenberechnung

1. Klicken Sie auf der Karte "Markierungen" mit der rechten Maustaste auf Laufende Gewinnsumme, und wählen Sie Tabellenberechnung bearbeiten aus.
2. Wählen Sie im daraufhin geöffneten Dialogfeld "Tabellenberechnung" die Option Tabelle (Abwärts) unter "Berechnen per" aus.
    
    Die Visualisierung wird aktualisiert und zeigt Folgendes an:
    
    ![Feld mit einer darauf angewendeten Tabellenberechnung auf der Karte „Markierungen“.](/tableau/current/de-de/pro/desktop/de-de/Img/tablecalc_functions3.png)

## Siehe auch

[Erstellen einer Tabellenberechnung](https://help.tableau.com/current/pro/desktop/de-de/calculations_tablecalculations.htm#Create)

[Typen von Tabellenberechnungen](https://help.tableau.com/current/pro/desktop/de-de/calculations_tablecalculations_definebasic_runningtotal.htm)

[Anpassen von Tabellenberechnungen](https://help.tableau.com/current/pro/desktop/de-de/calculations_tablecalculations_custom.htm)

[Schnelle Tabellenberechnungen](https://help.tableau.com/current/pro/desktop/de-de/calculations_tablecalculations_quick.htm)

[Funktionen in Tableau](https://help.tableau.com/current/pro/desktop/de-de/functions.htm)

[Tableau-Funktionen (nach Kategorie)](https://help.tableau.com/current/pro/desktop/de-de/functions_all_categories.htm)

[Tableau-Funktionen (alphabetisch)](https://help.tableau.com/current/pro/desktop/de-de/functions_all_alphabetical.htm)