# UNPIVOT

#### Syntax <a href="#syntax.40" id="syntax.40"></a>

**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 <a href="#remarks.30" id="remarks.30"></a>

* 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.

<figure><img src="https://2811933300-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnqJ9EkNaXVzEBF0wgp7y%2Fuploads%2Fgit-blob-008c6a4126ffff77e892f599bec504414846bf1f%2Fgrafik.png?alt=media" alt=""><figcaption></figcaption></figure>

**Beispiel 2** - UNPIVOT mit zwei Zeilenattributen.

<figure><img src="https://2811933300-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnqJ9EkNaXVzEBF0wgp7y%2Fuploads%2Fgit-blob-68375be96533f04846f9975d1cf4a666aaf06140%2Fgrafik.png?alt=media" alt=""><figcaption></figcaption></figure>
