UNPIVOT

Konvertiert einen spaltenbasierten Bereich von Werten in einen zeilenbasierten Bereich von Werten.

Syntax

UNPIVOT(range; headerRange; numRowElements)

  • range - den Bereich, dessen Inhalt von einer Pivot-Struktur in eine zeilenbasierte Struktur umgewandelt werden soll - Wertetyp: ein Bereich mit beliebigen Wertetypen

  • headerRange - der Bereich, der die Spaltenattribute des Pivot-Bereichs enthält - Wertetyp: ein Bereich mit beliebigen Wertetypen

  • numRowElements - gibt an, wie viele Anfangsspalten aus range für die Zeilen des Ergebnisbereichs verwendet werden sollen - Wertetyp: Zahl (optional, Standardwert: 1)

Bemerkung

  • Die Funktion wandelt die Einzelwerte aus range in Werte in mehreren Spalten des Ergebnisbereichs um. Jeder Wert wird durch seine Zeilen- und Spaltenattribute angegeben.

Beispiele

Beispiel 1 - UNPIVOT mit einer Attributzeile und einer Attributspalte (im #header widget). Die Zelle "Country" in header wird ignoriert, da sie dem Zeilenattribut zugeordnet ist.

Beispiel 2 - UNPIVOT mit zwei Zeilenattributen.

Last updated