Pivot Tables

PivotTable

Eine Pivot-Tabelle.

JSON-Darstellung
{
  "rows": [
    {
      object (PivotGroup)
    }
  ],
  "columns": [
    {
      object (PivotGroup)
    }
  ],
  "criteria": {
    integer: {
      object (PivotFilterCriteria)
    },
    ...
  },
  "filterSpecs": [
    {
      object (PivotFilterSpec)
    }
  ],
  "values": [
    {
      object (PivotValue)
    }
  ],
  "valueLayout": enum (PivotValueLayout),
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  },

  // Union field source_data can be only one of the following:
  "source": {
    object (GridRange)
  },
  "dataSourceId": string
  // End of list of possible types for union field source_data.
}
Felder
rows[]

object (PivotGroup)

Jede Zeilengruppierung in der Pivot-Tabelle.

columns[]

object (PivotGroup)

Jede Spaltengruppierung in der Pivot-Tabelle.

criteria
(deprecated)

map (key: integer, value: object ( PivotFilterCriteria))

Optionale Zuordnung von Filtern pro Offset der Quellspalte.

Die Filter werden angewendet, bevor Daten in der Pivot-Tabelle zusammengefasst werden. Der Schlüssel der Zuordnung ist der Spaltenoffset des Quellbereichs, den Sie filtern möchten, und der Wert sind die Kriterien für diese Spalte.

Wenn die Quelle beispielsweise C10:E15 ist, enthält der Schlüssel 0 den Filter für die Spalte C, während der Schlüssel 1 für die Spalte D gilt.

Dieses Feld wird zugunsten von filterSpecs eingestellt.

filterSpecs[]

object (PivotFilterSpec)

Die Filter, die auf die Quellspalten angewendet wurden, bevor Daten für die Pivot-Tabelle aggregiert wurden.

Sowohl criteria als auch filterSpecs werden in Antworten eingefügt. Wenn beide Felder in einer Aktualisierungsanfrage angegeben sind, hat dieses Feld Vorrang.

values[]

object (PivotValue)

Eine Liste der Werte, die in die Pivot-Tabelle aufgenommen werden sollen.

valueLayout

enum (PivotValueLayout)

Ob die Werte horizontal (als Spalten) oder vertikal (als Zeilen) aufgelistet werden sollen.

dataExecutionStatus

object (DataExecutionStatus)

Nur Ausgabe. Der Status der Datenausführung für Datenquellen-Pivot-Tabellen.

Union-Feld source_data. Die Quelle der Pivot-Tabellendaten. source_data darf nur einen der folgenden Werte haben:
source

object (GridRange)

Der Bereich, aus dem die Pivot-Tabelle Daten liest.

dataSourceId

string

Die ID der Datenquelle, aus der die Pivot-Tabelle Daten liest.

PivotGroup

Eine einzelne Gruppierung (Zeile oder Spalte) in einer Pivot-Tabelle.

JSON-Darstellung
{
  "showTotals": boolean,
  "valueMetadata": [
    {
      object (PivotGroupValueMetadata)
    }
  ],
  "sortOrder": enum (SortOrder),
  "valueBucket": {
    object (PivotGroupSortValueBucket)
  },
  "repeatHeadings": boolean,
  "label": string,
  "groupRule": {
    object (PivotGroupRule)
  },
  "groupLimit": {
    object (PivotGroupLimit)
  },

  // Union field source can be only one of the following:
  "sourceColumnOffset": integer,
  "dataSourceColumnReference": {
    object (DataSourceColumnReference)
  }
  // End of list of possible types for union field source.
}
Felder
showTotals

boolean

„Wahr“, wenn die Pivot-Tabelle die Gesamtwerte für diese Gruppierung enthalten soll.

valueMetadata[]

object (PivotGroupValueMetadata)

Metadaten zu Werten in der Gruppierung.

sortOrder

enum (SortOrder)

Die Reihenfolge, in der die Werte in dieser Gruppe sortiert werden sollen.

valueBucket

object (PivotGroupSortValueBucket)

Der Bucket der gegenüberliegenden Pivot-Gruppe, nach dem sortiert werden soll. Wenn keine Angabe erfolgt, erfolgt die Sortierung alphabetisch nach den Werten dieser Gruppe.

repeatHeadings

boolean

„Wahr“, wenn die Überschriften in dieser Pivot-Gruppe wiederholt werden sollen. Diese Option ist nur für Zeilengruppierungen gültig und wird für Spalten ignoriert.

Standardmäßig minimieren wir die Wiederholung von Überschriften, indem wir Überschriften höherer Ebene nicht anzeigen, wenn sie identisch sind. Obwohl die dritte Zeile unten beispielsweise „Q1 März“ entspricht, wird „Q1“ nicht angezeigt, da sie mit den vorherigen Zeilen übereinstimmt. Wenn Sie „repeatHeadings“ auf „true“ setzen, wird „Q1“ für „Feb“ und „Mar“ wiederholt.

+--------------+
| Q1     | Jan |
|        | Feb |
|        | Mar |
+--------+-----+
| Q1 Total     |
+--------------+
label

string

Die Labels für die Zeilen-/Spaltengruppen, die angepasst werden können. In der folgenden Pivot-Tabelle lautet das Zeilenlabel beispielsweise Region (kann in State umbenannt werden) und das Spaltenlabel Product (kann in Item umbenannt werden). Pivot-Tabellen, die vor Dezember 2017 erstellt wurden, haben keine Kopfzeilenlabels. Wenn Sie einer vorhandenen Pivot-Tabelle Kopfzeilenlabels hinzufügen möchten, löschen Sie die vorhandene Pivot-Tabelle und erstellen Sie dann eine neue Pivot-Tabelle mit denselben Parametern.

+--------------+---------+-------+
| SUM of Units | Product |       |
| Region       | Pen     | Paper |
+--------------+---------+-------+
| New York     |     345 |    98 |
| Oregon       |     234 |   123 |
| Tennessee    |     531 |   415 |
+--------------+---------+-------+
| Grand Total  |    1110 |   636 |
+--------------+---------+-------+
groupRule

object (PivotGroupRule)

Die Gruppenregel, die auf diese Zeilen-/Spaltengruppe angewendet werden soll.

groupLimit

object (PivotGroupLimit)

Die maximale Anzahl von Zeilen oder Spalten, die auf diese Pivot-Gruppe angewendet werden soll.

Union-Feld source. Die Datenquelle der Pivot-Gruppe. source darf nur einen der folgenden Werte haben:
sourceColumnOffset

integer

Der Spaltenoffset des Quellbereichs, auf dem diese Gruppierung basiert.

Wenn die Quelle beispielsweise C10:E15 ist, bedeutet ein sourceColumnOffset von 0, dass sich diese Gruppe auf Spalte C bezieht, während der Offset 1 auf Spalte D verweist.

dataSourceColumnReference

object (DataSourceColumnReference)

Der Verweis auf die Datenquellenspalte, auf der diese Gruppierung basiert.

PivotGroupValueMetadata

Metadaten zu einem Wert in einer Pivot-Gruppierung.

JSON-Darstellung
{
  "value": {
    object (ExtendedValue)
  },
  "collapsed": boolean
}
Felder
value

object (ExtendedValue)

Der berechnete Wert, dem die Metadaten entsprechen. Hinweis: formulaValue ist ungültig, da die Werte berechnet werden.

collapsed

boolean

„Wahr“, wenn die Daten, die dem Wert entsprechen, minimiert sind.

PivotGroupSortValueBucket

Informationen dazu, welche Werte in einer Pivot-Gruppe für die Sortierung verwendet werden sollen.

JSON-Darstellung
{
  "valuesIndex": integer,
  "buckets": [
    {
      object (ExtendedValue)
    }
  ]
}
Felder
valuesIndex

integer

Der Offset in der Liste PivotTable.values, nach dem die Werte in dieser Gruppierung sortiert werden sollen.

buckets[]

object (ExtendedValue)

Bestimmt den Bucket, aus dem Werte für die Sortierung ausgewählt werden.

In einer Pivot-Tabelle mit einer Zeilengruppe und zwei Spaltengruppen können beispielsweise bis zu zwei Werte in der Zeilengruppe aufgeführt werden. Der erste Wert entspricht einem Wert in der ersten Spaltengruppe und der zweite Wert einem Wert in der zweiten Spaltengruppe. Wenn keine Werte aufgeführt sind, sollte die Zeile nach dem Gesamtwert über die Spaltengruppen sortiert werden. Wenn ein einzelner Wert aufgeführt ist, entspricht dies der Verwendung des Gesamtwerts dieses Buckets.

PivotGroupRule

Eine optionale Einstellung für eine PivotGroup, mit der Buckets für die Werte in der Quelldatenspalte definiert werden, anstatt jeden einzelnen Wert aufzuschlüsseln. Pro Spalte in den Quelldaten kann nur eine PivotGroup mit einer Gruppenregel hinzugefügt werden. Sie können jedoch jeder Spalte sowohl eine PivotGroup mit einer Regel als auch eine PivotGroup ohne Regel hinzufügen.

JSON-Darstellung
{

  // Union field rule can be only one of the following:
  "manualRule": {
    object (ManualRule)
  },
  "histogramRule": {
    object (HistogramRule)
  },
  "dateTimeRule": {
    object (DateTimeRule)
  }
  // End of list of possible types for union field rule.
}
Felder
Union-Feld rule. Die Regel, die auf die PivotGroup angewendet werden soll. rule darf nur einen der folgenden Werte haben:
manualRule

object (ManualRule)

Ein ManualRule.

histogramRule

object (HistogramRule)

Ein HistogramRule.

dateTimeRule

object (DateTimeRule)

Ein DateTimeRule.

ManualRule

Hiermit können Sie die Werte in einer Quelldatenspalte manuell in Bucket mit von Ihnen gewählten Namen organisieren. Beispiel: Eine Pivot-Tabelle, in der die Bevölkerung nach Bundesstaat zusammengefasst wird:

+-------+-------------------+
| State | SUM of Population |
+-------+-------------------+
| AK    |               0.7 |
| AL    |               4.8 |
| AR    |               2.9 |
...
+-------+-------------------+

kann in eine Pivot-Tabelle umgewandelt werden, in der die Bevölkerung nach Zeitzone zusammengefasst wird. Dazu muss einer manuellen Gruppenregel eine Liste von Gruppen (z. B. groupName = 'Central', items = ['AL', 'AR', 'IA', ...]) zugewiesen werden. Ein ähnlicher Effekt kann auch erzielt werden, indem Sie den Quelldaten eine Zeitzonenspalte hinzufügen und die Pivot-Tabelle anpassen.

+-----------+-------------------+
| Time Zone | SUM of Population |
+-----------+-------------------+
| Central   |             106.3 |
| Eastern   |             151.9 |
| Mountain  |              17.4 |
...
+-----------+-------------------+
JSON-Darstellung
{
  "groups": [
    {
      object (ManualRuleGroup)
    }
  ]
}
Felder
groups[]

object (ManualRuleGroup)

Die Liste der Gruppennamen und die entsprechenden Elemente aus den Quelldaten, die den einzelnen Gruppennamen zugeordnet sind.

ManualRuleGroup

Ein Gruppenname und eine Liste der Elemente aus den Quelldaten, die in die Gruppe mit diesem Namen aufgenommen werden sollen.

JSON-Darstellung
{
  "groupName": {
    object (ExtendedValue)
  },
  "items": [
    {
      object (ExtendedValue)
    }
  ]
}
Felder
groupName

object (ExtendedValue)

Der Gruppenname, der ein String sein muss. Jede Gruppe in einer bestimmten ManualRule muss einen eindeutigen Gruppennamen haben.

items[]

object (ExtendedValue)

Die Elemente in den Quelldaten, die in diese Gruppe aufgenommen werden sollen. Jedes Element kann ein String, eine Zahl oder ein boolescher Wert sein. Elemente können in einer bestimmten ManualRule höchstens in einer Gruppe erscheinen. Elemente, die in keiner Gruppe enthalten sind, werden einzeln angezeigt.

HistogramRule

Hiermit können Sie die numerischen Werte in einer Quelldatenspalte in Bins mit konstanter Größe organisieren. Alle Werte von HistogramRule.start bis HistogramRule.end werden in Gruppen mit der Größe HistogramRule.interval eingeteilt. Außerdem werden alle Werte unter HistogramRule.start in eine Gruppe und alle Werte über HistogramRule.end in eine andere Gruppe eingeordnet. Nur HistogramRule.interval ist erforderlich. Wenn jedoch sowohl HistogramRule.start als auch HistogramRule.end angegeben sind, muss HistogramRule.start kleiner als HistogramRule.end sein. Beispiel: Eine Pivot-Tabelle mit dem durchschnittlichen Kaufbetrag nach Alter mit mehr als 50 Zeilen:

+-----+-------------------+
| Age | AVERAGE of Amount |
+-----+-------------------+
| 16  |            $27.13 |
| 17  |             $5.24 |
| 18  |            $20.15 |
...
+-----+-------------------+

kann durch Anwenden einer Histogrammgruppenregel mit einer HistogramRule.start von 25, einer HistogramRule.interval von 20 und einer HistogramRule.end von 65 in eine Pivot-Tabelle umgewandelt werden, die der folgenden ähnelt.

+-------------+-------------------+
| Grouped Age | AVERAGE of Amount |
+-------------+-------------------+
| < 25        |            $19.34 |
| 25-45       |            $31.43 |
| 45-65       |            $35.87 |
| > 65        |            $27.55 |
+-------------+-------------------+
| Grand Total |            $29.12 |
+-------------+-------------------+
JSON-Darstellung
{
  "interval": number,
  "start": number,
  "end": number
}
Felder
interval

number

Die Größe der erstellten Buckets. Muss positiv sein.

start

number

Der Mindestwert, bei dem Elemente in Buckets mit konstanter Größe eingeordnet werden. Werte unter dem Startwert werden in einem einzigen Bucket zusammengefasst. Dieses Feld ist optional.

end

number

Der Maximalwert, bei dem Elemente in Buckets mit konstanter Größe eingeordnet werden. Werte über dem Endwert werden in einem einzigen Bucket zusammengefasst. Dieses Feld ist optional.

DateTimeRule

Hiermit können Sie die Datums-/Uhrzeitwerte in einer Quelldatenspalte anhand ausgewählter Teile ihrer Datums- oder Uhrzeitwerte in Bucket sortieren. Angenommen, Sie haben eine Pivot-Tabelle mit Verkaufstransaktionen nach Datum:

+----------+--------------+
| Date     | SUM of Sales |
+----------+--------------+
| 1/1/2017 |      $621.14 |
| 2/3/2017 |      $708.84 |
| 5/8/2017 |      $326.84 |
...
+----------+--------------+

Wenn Sie eine Datums-/Uhrzeitgruppenregel mit der DateTimeRuleType YEAR_MONTH anwenden, erhalten Sie die folgende Pivot-Tabelle.

+--------------+--------------+
| Grouped Date | SUM of Sales |
+--------------+--------------+
| 2017-Jan     |   $53,731.78 |
| 2017-Feb     |   $83,475.32 |
| 2017-Mar     |   $94,385.05 |
...
+--------------+--------------+
JSON-Darstellung
{
  "type": enum (DateTimeRuleType)
}
Felder
type

enum (DateTimeRuleType)

Der Typ der anzuwendenden Datums-/Uhrzeitgruppierung.

DateTimeRuleType

Die verfügbaren Typen von Gruppierungsregeln für Datum und Uhrzeit. In dieser Dokumentation wird davon ausgegangen, dass die Sprache der Tabelle „en-US“ ist. Für einige Regeltypen wird jedoch die Sprache der Tabelle für die tatsächliche Darstellung der Datumsangaben und Uhrzeiten verwendet.

Enums
DATE_TIME_RULE_TYPE_UNSPECIFIED Der Standardtyp, darf nicht verwendet werden.
SECOND Datumsangaben nach Sekunden von 0 bis 59 gruppieren.
MINUTE Datumsangaben nach Minuten gruppieren, von 0 bis 59.
HOUR Gruppieren Sie Datumsangaben nach Stunden im 24-Stunden-Format von 0 bis 23.
HOUR_MINUTE Gruppieren Sie Datumsangaben nach Stunde und Minute im 24-Stunden-System, z. B. 19:45.
HOUR_MINUTE_AMPM Gruppieren Sie Datumsangaben nach Stunde und Minute im 12-Stunden-Format, z. B. 19:45 Uhr. Die Angabe von „Vormittags“ und „Nachmittags“ wird basierend auf dem Gebietsschema der Tabelle übersetzt.
DAY_OF_WEEK Datumsangaben nach Wochentag gruppieren, z. B. Sonntag Die Wochentage werden basierend auf dem Gebietsschema der Tabelle übersetzt.
DAY_OF_YEAR Datumsangaben nach dem Tag des Jahres gruppieren, von 1 bis 366. Beachten Sie, dass Datumsangaben nach dem 29. Februar in Schaltjahren in andere Kategorien fallen als in Nicht-Schaltjahren.
DAY_OF_MONTH Gruppieren Sie Datumsangaben nach dem Tag des Monats (1 bis 31).
DAY_MONTH Gruppieren Sie Datumsangaben nach Tag und Monat, z. B. 22-Nov. Der Monat wird basierend auf dem Gebietsschema der Tabelle übersetzt.
MONTH Gruppieren Sie Datumsangaben nach Monat, z. B. November. Der Monat wird basierend auf dem Gebietsschema der Tabelle übersetzt.
QUARTER Gruppieren Sie die Daten nach Quartal, z. B. Q1 (Januar bis März).
YEAR Gruppieren Sie Datumsangaben nach Jahr, z. B. 2008.
YEAR_MONTH Gruppieren Sie Datumsangaben nach Jahr und Monat, z. B. 2008-Nov. Der Monat wird basierend auf dem Gebietsschema der Tabelle übersetzt.
YEAR_QUARTER Gruppieren Sie die Daten nach Jahr und Quartal, z. B. 2008 Q4.
YEAR_MONTH_DAY Gruppieren Sie Datumsangaben nach Jahr, Monat und Tag, z. B. 22.11.2008.

PivotGroupLimit

Die Zeilen- oder Spaltenanzahl in der Pivot-Gruppe.

JSON-Darstellung
{
  "countLimit": integer,
  "applyOrder": integer
}
Felder
countLimit

integer

Die maximale Anzahl.

applyOrder

integer

Die Reihenfolge, in der das Gruppenlimit auf die Pivot-Tabelle angewendet wird.

Die Limits für Pivot-Gruppen werden von der niedrigeren zur höheren Ordnungszahl angewendet. Bestellnummern werden auf aufeinanderfolgende Ganzzahlen von 0 normalisiert.

Bei Schreibanfragen müssen alle Grenzwerte für Pivot-Gruppen in diesem Feld mit einer eindeutigen Zahl festgelegt sein, damit die anwendbaren Reihenfolgen vollständig angepasst werden können. Andernfalls wird die Reihenfolge durch den Index in der Liste PivotTable.rows und dann in der Liste PivotTable.columns bestimmt.

PivotFilterCriteria

Kriterien für das Ein-/Ausblenden von Zeilen in einer Pivot-Tabelle.

JSON-Darstellung
{
  "visibleValues": [
    string
  ],
  "condition": {
    object (BooleanCondition)
  },
  "visibleByDefault": boolean
}
Felder
visibleValues[]

string

Werte, die enthalten sein sollten. Nicht hier aufgeführte Werte werden ausgeschlossen.

condition

object (BooleanCondition)

Eine Bedingung, die erfüllt sein muss, damit Werte angezeigt werden. (visibleValues überschreibt dies nicht. Auch wenn ein Wert dort aufgeführt ist, wird er ausgeblendet, wenn er die Bedingung nicht erfüllt.)

Bedingungswerte, die sich auf Bereiche in A1-Notation beziehen, werden relativ zum Blatt der Pivot-Tabelle ausgewertet. Verweise werden absolut behandelt und nicht in die gesamte Pivot-Tabelle kopiert. Beispiel: Ein Bedingungswert von =A1 in „Pivot-Tabelle 1“ wird als 'Pivot Table 1'!$A$1 behandelt.

Auf die Quelldaten der Pivot-Tabelle kann über den Namen der Spaltenüberschrift verwiesen werden. Wenn die Quelldaten beispielsweise die Spalten „Umsatz“ und „Kosten“ enthalten und auf die Spalte „Umsatz“ eine Bedingung vom Typ NUMBER_GREATER und mit dem Wert =Cost angewendet wird, werden nur Spalten berücksichtigt, in denen „Umsatz“ > „Kosten“ ist.

visibleByDefault

boolean

Ob Werte standardmäßig sichtbar sind. Wenn diese Option aktiviert ist, werden die visibleValues-Werte ignoriert und alle Werte angezeigt, die condition (falls angegeben) erfüllen. Wenn „falsch“ festgelegt ist, werden Werte angezeigt, die sowohl in visibleValues enthalten sind als auch condition erfüllen.

PivotFilterSpec

Die Filterkriterien für die Pivot-Tabelle, die mit einem bestimmten Offset der Quellspalte verknüpft sind.

JSON-Darstellung
{
  "filterCriteria": {
    object (PivotFilterCriteria)
  },

  // Union field source can be only one of the following:
  "columnOffsetIndex": integer,
  "dataSourceColumnReference": {
    object (DataSourceColumnReference)
  }
  // End of list of possible types for union field source.
}
Felder
filterCriteria

object (PivotFilterCriteria)

Die Kriterien für die Spalte.

Union-Feld source. Die Quellspalte, auf die dieser Filter angewendet wird. source darf nur einen der folgenden Werte haben:
columnOffsetIndex

integer

Der nullbasierte Spaltenoffset des Quellbereichs.

dataSourceColumnReference

object (DataSourceColumnReference)

Der Verweis auf die Datenquellenspalte.

PivotValue

Die Definition, wie ein Wert in einer Pivot-Tabelle berechnet werden soll.

JSON-Darstellung
{
  "summarizeFunction": enum (PivotValueSummarizeFunction),
  "name": string,
  "calculatedDisplayType": enum (PivotValueCalculatedDisplayType),

  // Union field value can be only one of the following:
  "sourceColumnOffset": integer,
  "formula": string,
  "dataSourceColumnReference": {
    object (DataSourceColumnReference)
  }
  // End of list of possible types for union field value.
}
Felder
summarizeFunction

enum (PivotValueSummarizeFunction)

Eine Funktion, mit der der Wert zusammengefasst wird. Wenn formula festgelegt ist, sind nur die Werte SUM und CUSTOM zulässig. Wenn sourceColumnOffset festgelegt ist, wird CUSTOM nicht unterstützt.

name

string

Ein Name, der für den Wert verwendet werden soll.

calculatedDisplayType

enum (PivotValueCalculatedDisplayType)

Wenn diese Option angegeben ist, werden Pivot-Werte als Ergebnis einer Berechnung mit einem anderen Pivot-Wert angezeigt. Wenn Sie beispielsweise „PERCENT_OF_GRAND_TOTAL“ als „calculatedDisplayType“ angeben, werden alle Pivot-Werte als Prozentsatz des Gesamtwerts angezeigt. Im Editor von Google Tabellen wird dies im Wertbereich einer Pivot-Tabelle als „Als anzeigen“ bezeichnet.

Union-Feld value. Die Daten, die für die Werte in der Pivot-Tabelle verwendet werden sollen. Es muss genau ein Wert festgelegt werden. value darf nur einen der folgenden Werte haben:
sourceColumnOffset

integer

Der Spaltenoffset des Quellbereichs, aus dem dieser Wert gelesen wird.

Wenn die Quelle beispielsweise C10:E15 ist, bedeutet ein sourceColumnOffset von 0, dass sich dieser Wert auf Spalte C bezieht, während der Offset 1 sich auf Spalte D bezieht.

formula

string

Eine benutzerdefinierte Formel zur Berechnung des Werts. Die Formel muss mit dem Zeichen = beginnen.

dataSourceColumnReference

object (DataSourceColumnReference)

Der Verweis auf die Datenquellenspalte, aus der dieser Wert gelesen wird.

PivotValueSummarizeFunction

Eine Funktion zum Zusammenfassen eines Pivot-Werts.

Enums
PIVOT_STANDARD_VALUE_FUNCTION_UNSPECIFIED Standardeinstellung, nicht verwenden.
SUM Entspricht der Funktion SUM.
COUNTA Entspricht der Funktion COUNTA.
COUNT Entspricht der Funktion COUNT.
COUNTUNIQUE Entspricht der Funktion COUNTUNIQUE.
AVERAGE Entspricht der Funktion AVERAGE.
MAX Entspricht der Funktion MAX.
MIN Entspricht der Funktion MIN.
MEDIAN Entspricht der Funktion MEDIAN.
PRODUCT Entspricht der Funktion PRODUCT.
STDEV Entspricht der Funktion STDEV.
STDEVP Entspricht der Funktion STDEVP.
VAR Entspricht der Funktion VAR.
VARP Entspricht der Funktion VARP.
CUSTOM Gibt an, dass die Formel unverändert verwendet werden soll. Nur gültig, wenn PivotValue.formula festgelegt wurde.
NONE Gibt an, dass der Wert bereits zusammengefasst wurde und die Zusammenfassungsfunktion nicht explizit angegeben ist. Wird für Pivot-Tabellen der Looker-Datenquelle verwendet, in denen der Wert bereits zusammengefasst ist.

PivotValueCalculatedDisplayType

Die möglichen Berechnungsmethoden für Pivot-Werte.

Enums
PIVOT_VALUE_CALCULATED_DISPLAY_TYPE_UNSPECIFIED Standardwert, nicht verwenden
PERCENT_OF_ROW_TOTAL Die Pivot-Werte werden als Prozentsatz der Zeilengesamtwerte angezeigt.
PERCENT_OF_COLUMN_TOTAL Die Pivot-Werte werden als Prozentsatz der Werte der Spaltensumme angezeigt.
PERCENT_OF_GRAND_TOTAL Die Pivot-Werte werden als Prozentsatz der Werte der Gesamtsumme angezeigt.

PivotValueLayout

Das Layout der Pivot-Werte.

Enums
HORIZONTAL Die Werte werden horizontal (als Spalten) angeordnet.
VERTICAL Die Werte werden vertikal (als Zeilen) angeordnet.