# PIVOT

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

**PIVOT**(*range;* *numRowElements*)

* *range* - der Bereich, dessen Inhalt in eine Pivot-Struktur umgewandelt werden soll - ***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 Pivot-Struktur von *range* in eine zeilenbasierte Struktur um, und zwar mit Hilfe der Attributnamen von *headerRange*.

#### Beispiele

**Beispiel 1** - PIVOT mit einer Spalte für Zeilen und einer Spalte für Spalten.

<figure><img src="https://content.gitbook.com/content/5AXM9De6LygFtEaDe5ri/blobs/pHATXyd3eL6YuqPrdwvl/image.png" alt=""><figcaption></figcaption></figure>

**Beispiel 2** - PIVOT-Funktion mit zwei Spalten für die Zeilen-Attribute.

<figure><img src="https://content.gitbook.com/content/5AXM9De6LygFtEaDe5ri/blobs/EaYvyjy29HoZkcvuAoP4/grafik.png" alt=""><figcaption></figcaption></figure>

**Beispiel 3** - PIVOT-Funktion mit zwei Spalten für die Spalten-Attribute.

<figure><img src="https://content.gitbook.com/content/5AXM9De6LygFtEaDe5ri/blobs/HGVXt1G4NJBlSrgxAN7y/grafik.png" alt=""><figcaption></figcaption></figure>
