Applies ToExcel für Microsoft 365

Mit der PIVOTMIT-Funktion können Sie eine Zusammenfassung Ihrer Daten über eine Formel erstellen. Es unterstützt das Gruppieren auf zwei Achsen und das Aggregieren der zugeordneten Werte. Wenn Sie beispielsweise eine Tabelle mit Umsatzdaten haben, können Sie eine Zusammenfassung des Umsatzes nach Bundesstaat und Jahr generieren.

Hinweis: Obwohl es ähnliche Ausgaben erzeugen kann, steht PIVOTBY nicht direkt im Zusammenhang mit der PivotTable-Funktion von Excel. 

Syntax

Mit der PIVOTMIT-Funktion können Sie Daten basierend auf den von Ihnen angegebenen Zeilen- und Spaltenfeldern gruppieren, aggregieren, sortieren und filtern.

Die Syntax der PIVOTMIT-Funktion lautet:

PIVOTBY(row_fields;col_fields;Werte;Funktion;[field_headers],[row_total_depth],[row_sort_order],[col_total_depth],[col_sort_order],[filter_array],[relative_to])

​​​​​​​

Argument

Beschreibung

row_fields

(erforderlich)

Ein spaltenorientiertes Array oder ein Bereich, der die Werte enthält, die zum Gruppieren von Zeilen und Generieren von Zeilenüberschriften verwendet werden. 

Das Array oder der Bereich kann mehrere Spalten enthalten. Wenn ja, enthält die Ausgabe mehrere Zeilengruppenebenen.

col_fields

(erforderlich)

Ein spaltenorientiertes Array oder ein Bereich, der die Werte enthält, die zum Gruppieren von Spalten und Generieren von Spaltenüberschriften verwendet werden. 

Das Array oder der Bereich kann mehrere Spalten enthalten. Wenn ja, weist die Ausgabe mehrere Spaltengruppenebenen auf. 

values

(erforderlich)

Ein spaltenorientiertes Array oder ein Bereich der zu aggregierenden Daten.

Das Array oder der Bereich kann mehrere Spalten enthalten. Wenn ja, enthält die Ausgabe mehrere Aggregationen.

Funktion

(erforderlich)

Eine Lambda-Funktion oder ein eta-reduziertes Lambda (SUM, AVERAGE, COUNT usw.), das definiert, wie die Werte aggregiert werden.

Ein Vektor von Lambdas kann bereitgestellt werden. Wenn ja, enthält die Ausgabe mehrere Aggregationen. Die Ausrichtung des Vektors bestimmt, ob sie zeilen- oder spaltenweise angeordnet sind.

field_headers

Eine Zahl, die angibt, ob die row_fields, col_fields und Werte Header aufweisen und ob Feldüberschriften in den Ergebnissen zurückgegeben werden sollen. Die folgenden Werte sind möglich:

Fehlt: Automatisch. 0: Nein 1: Ja und nicht anzeigen 2: Nein, aber generieren3: Ja und anzeigen

Hinweis: Bei „Automatisch“ wird davon ausgegangen, dass die Daten Header basierend auf dem Values-Argument enthalten. Wenn der 1. Wert Text ist und der 2. Wert eine Zahl ist, wird davon ausgegangen, dass die Daten Header aufweisen. Feldüberschriften werden angezeigt, wenn mehrere Zeilen- oder Spaltengruppenebenen vorhanden sind.

row_total_depth

Bestimmt, ob die Zeilenüberschriften Summen enthalten sollen. Die folgenden Werte sind möglich:

Fehlt: Automatisch: Gesamtsummen und nach Möglichkeit Zwischensummen.0: Keine Gesamtsummen1: Gesamtsummen2: Gesamt- und Zwischensummen-1: Gesamtsummen oben -2: Gesamt- und Zwischensummen oben 

Hinweis: Bei Teilergebnissen müssen row_fields mindestens 2 Spalten aufweisen. Zahlen, die größer als 2 sind, werden unterstützt, sofern row_field über ausreichende Spalten verfügt.

row_sort_order

Eine Zahl, die angibt, wie Spalten sortiert werden sollen. Zahlen entsprechen Spalten in row_fields, gefolgt von den Spalten in Werten. Wenn die Zahl negativ ist, werden die Zeilen in absteigender/umgekehrter Reihenfolge sortiert.

Ein Zahlenvektor kann bei der Sortierung nur basierend auf row_fields bereitgestellt werden. 

col_total_depth

Bestimmt, ob die Spaltenüberschriften Summen enthalten sollen. Die folgenden Werte sind möglich:

Fehlt: Automatisch: Gesamtsummen und nach Möglichkeit Zwischensummen.0: Keine Gesamtsummen1: Gesamtsummen2: Gesamt- und Zwischensummen-1: Gesamtsummen oben -2: Gesamt- und Zwischensummen oben 

Hinweis: Bei Teilergebnissen müssen col_fields mindestens 2 Spalten aufweisen. Zahlen, die größer als 2 sind, werden unterstützt, sofern col_field über ausreichende Spalten verfügt.

col_sort_order

Eine Zahl, die angibt, wie Zeilen sortiert werden sollen. Zahlen entsprechen Spalten in col_fields, gefolgt von den Spalten in Werten. Wenn die Zahl negativ ist, werden die Zeilen in absteigender/umgekehrter Reihenfolge sortiert.

Ein Zahlenvektor kann bei der Sortierung nur basierend auf col_fields bereitgestellt werden. 

filter_array

Ein spaltenorientiertes 1D-Array boolescher Daten, das angibt, ob die entsprechende Datenzeile berücksichtigt werden soll.

Hinweis: Die Länge des Arrays muss mit der Länge derjenigen übereinstimmen, die für row_fields und col_fields bereitgestellt werden. 

relative_to

Bei Verwendung einer Aggregationsfunktion, die zwei Argumente erfordert, steuert relative_to , welche Werte für das 2. Argument der Aggregationsfunktion bereitgestellt werden. Dies wird in der Regel verwendet, wenn PERCENTOF für die Funktion bereitgestellt wird.

Mögliche Werte sind:

0: Spaltensummen (Standard)1: Zeilensummen2: Gesamtsummen3: Übergeordnete SpalteGesamtsumme 4: Übergeordnete Zeile gesamt 

Hinweis: Dieses Argument hat nur Auswirkungen, wenn die Funktion zwei Argumente erfordert. Wenn Sie eine benutzerdefinierte Lambda-Funktion für die Funktion bereitstellen, sollte sie dem folgenden Muster folgen: LAMBDA(Teilmenge,Gesamtmenge,SUMME(Teilmenge)/SUMME(Totalset)) 

Beispiele

Beispiel 1: Verwenden Sie PIVOTMIT, um eine Zusammenfassung des Gesamtumsatzes nach Produkt und Jahr zu generieren.

Verwenden von PIVOTMIT zum Generieren einer Zusammenfassung des Gesamtumsatzes nach Produkt und Jahr. Die Formel lautet: =PIVOTMIT(C2:C76;A2:A76;D2:D76;SUMME)

Beispiel 2: Verwenden Sie PIVOTMIT, um eine Zusammenfassung des Gesamtumsatzes nach Produkt und Jahr zu generieren. Absteigend nach Verkäufen sortieren.

Beispiel für die PIVOTMIT-Funktion zum Generieren einer Zusammenfassung des Gesamtumsatzes nach Produkt und Jahr. Die Formel lautet =PIVOTMIT(C2:C76;A2:A76;D2:D76;SUMME,,,-2)

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.