Guten Tag all ihr lieben Leute,
Ich möchte Ihnen etwas mitteilen, mit dem ich schon seit einiger Zeit zu kämpfen habe. Ich verwende Pivot-Tabellen, um verschiedene Datenpunkte nebeneinander in den Kombinationsdiagrammen darzustellen, wobei der Wert für bestimmte Instrumente durch eine Spalte und der Durchschnitt für eine bestimmte Kategorie durch eine gerade horizontale Linie dargestellt wird. Diese Pivots (nach einigen Transformationen) werden von Power Query aus einer größeren „flachen“ Datei bereitgestellt. Jede Pivot-Tabelle stellt einen Datenpunkt dar (ich weiß, das ist nicht die beste Methode, aber es war nicht meine Idee) und an diese Pivots sind Slicer angehängt, um die Kategorie zu ändern. Wenn eine bestimmte Kategorie ausgewählt wird, sollten die Diagramme die Instrumente zusammen mit ihrem Kategoriedurchschnitt darstellen.
Um das zu erreichen, verwende ich „Offset“-Formeln, um sowohl Datenreihen als auch Beschriftungen zu erstellen, zum Beispiel: =OFFSET(„Vergleichsdaten zum Fondsniveau“!$B$6,,,ZÄHLENWENN(„Vergleichsdaten zum Fondsniveau“!$B$6:$B$500,„<>“)). So sieht es in aller Kürze aus (ich kann keine vollständigen Werte für Spalte A angeben, aber Sie bekommen eine allgemeine Vorstellung):
Im Allgemeinen funktioniert es gut, aber mein größtes Problem ist, dass diese Diagramme immer wieder abstürzen und das gesamte Layout für das zufällige (??) ändern, wenn kein einzelnes Beschriftungselement zum Plotten vorhanden ist, wie hier unten. Dies kann passieren, weil nicht jeder einzelne Fonds alle Werte meldet. Manchmal gibt es Leerzeichen in der Quelldatei, und das sollten sie auch, da sonst „0“ den von mir ermittelten Durchschnitt beeinflussen würde. So sieht es unter dem Pivot aus.
Offenbar ist Excel nicht so intelligent, dass es fehlende Beschriftungen ignoriert und einfach nichts im Vorlagenformat plottet, oder:
- Es gibt noch einen anderen Trick, den ich nicht kenne?
- Es geht über die Standardkapazität zur Diagrammerstellung von Excel hinaus. Soll ich vorschlagen, zu Power BI zu wechseln?
Und hier sind die Fehler, die Excel ausgibt:
Ich würde mich über jeden Hinweis sehr freuen.
Antwort1
Gemäß meinem obigen Kommentar zum Weglassen von Pivot-Tabellen ist hier ein Beispiel. AE wird generiert mit=RANDARRAY(10,5)
Die Formel für den Durchschnitt lautet =SEQUENCE(ROWS(A2#),1,AVERAGE($A2#),0)
(beachten Sie, dass die Funktion SEQUENCE verwendet wird, um den Durchschnittswert für jede Datenzeile zu wiederholen):
Sie können Reihen im Diagramm ein- und ausschalten, um eine oder mehrere Spalten zu isolieren:
Und wenn Ihre Daten tabellarisch sind:
Die Spaltenüberschriften lauten =TRANSPOSE(SORT(UNIQUE(Table3[Attribute])))
und bei den Daten muss TRANSPOSE einfach weggelassen werden.