Finden der Kombination mit dem höchsten Wert aus dem Excel-PivotTable-Filter

Finden der Kombination mit dem höchsten Wert aus dem Excel-PivotTable-Filter

Ich bin nicht sicher, ob ich hierfür die richtige Technik verwende, also verzeihen Sie mir bitte, wenn ich völlig falsch liege.

Ich habe eine große Bandbreite an Daten aus früheren E-Mail-Kampagnen. Ich habe die Kampagnen mit booleschen Werten (J/N) für den Inhalt der Betreffzeile kategorisiert, z. B.: Betreffzeile ist personalisiert, Betreffzeile enthält Dringlichkeit usw.

Ich verwende die Spalten als Öffnungsrate und die Werte als „Durchschnittliche Öffnungsrate“. Die Zeilenbeschriftungen sind die Kampagnennamen und die Berichtsfilter sind alle Boolesche Werte.

Bildbeschreibung hier eingeben

Ich versuche, den Prozess zu automatisieren, um die „ultimative Kombination“ zu erhalten, die die höchste durchschnittliche Öffnungsrate ergibt. Gibt es eine Möglichkeit, diesen Prozess zu automatisieren, anstatt die manuell ausgewählten J/N-Optionen für die Filter durchzugehen, bis ich den höchsten Durchschnitt finde?

Als Beispiel: Ich versucheetwas tunDas Ergebnis ist, dass die Filter so eingestellt sind, dass die höchste Kombination erreicht wird, etwa so:

Betreffzeile – Personalisiert J
Betreffzeile – Dringlichkeit J
Betreffzeile – Produktgruppen N
Betreffzeile – Rabattwert J
Betreffzeile – Veranstaltungsreferenz N
Betreffzeile – Enthält Marken N
Betreffzeile – LOLS J

Ich verstehe, dass es bei dieser Tabelle nicht so zeitaufwändig ist, es manuell zu machen, aber ich möchte einen ähnlichen Vorgang mit größeren Datensätzen und häufiger ausführen, daher wäre es toll, wenn ich es automatisieren könnte.

[Hinweis: Dies ist ein X-Post von Stackoverflow, da ich keine Antwort erhalten habe]

Antwort1

Ich würde hierfür das Power Query Add-In verwenden. Damit kann man aus einer bestehenden Excel-Tabelle eine Abfrage starten.

Ich würde den Befehl „Gruppieren nach“ verwenden und nach allen Ihren Booleschen Spalten gruppieren und die Öffnungsrate mitteln.

http://office.microsoft.com/en-au/excel-help/group-rows-in-a-table-HA103993875.aspx?CTT=5&origin=HA103993856

Dann würde ich den Sortierbefehl verwenden, um nach der durchschnittlichen Öffnungsrate (absteigend) zu sortieren. Ich würde die Ergebnisse an eine neue Excel-Tabelle senden.

verwandte Informationen