Kann Feld in Excel PivotTable nicht gruppieren

1750
Sultan of Swing

Ich weiß, dass diese Frage schon einmal gestellt wurde, und die übliche Antwort lautet "Ihre Daten werden nicht alle als Datum gespeichert!" Ich bezweifle sehr, dass dies hier der Fall ist.

Ich verwende PowerPivot, das Daten aus einer Datenbank / Tabelle abruft. Ich verwende eine SQL-Abfrage in PowerPivot, um diese Daten abzurufen. Datumsangaben werden als Zahlen gespeichert. Der 1. Januar 2017 wird als 20170101 gespeichert. Ich verwende einfach eine DAX-Formel, um dieses Datum in ein tatsächliches Datum umzuwandeln.

Ich habe eine PivotTable eingefügt, um meine PowerPivot-Daten zusammenzufassen. Alles, was ich bisher getan habe, ist "Date" in Zeilen und es werden alle Daten von Januar bis heute aufgeführt. Es gibt keine Leerzeichen, keine Fehlerwerte, keine Textwerte, nichts. Ich bin in der Lage, einen Timeline-Slicer einzusetzen, und er funktioniert (Timelines funktionieren nur, wenn die Daten als Datum korrekt formatiert sind, wenn ich mich nicht irre).

Aus irgendeinem Grund kann ich das Datum nicht in Wochen gruppieren. Mein Endziel ist es, die fünf meistverkauften Produkte für jede Woche und nicht für jeden Tag aufzulisten. Durch die Auswahl von "Letzte Woche" in den Datumsfiltern und "Top 5" in der Spalte "Verkauf" erhalte ich die letzten 5 Produkte für jeden Tag der letzten Woche.

Ich habe versucht, hinterlistig zu sein und die Wochennummer anhand des Datums in PowerPivot direkt zu finden. Also verbinde ich den 1. Januar 2017 mit der Woche "01" in PowerPivot. Dann füge ich diese "week" -Spalte als Zeile in der PivotTable hinzu. Dann wähle ich die Wochenspalte in der PivotTable aus, mache "Top 10" und wähle die erste Woche aus. Dies ist die letzte Woche (etwa Woche 30). Das Problem ist, dass ich über die vergangene Woche sprechen möchte . Im Moment bin ich vielleicht in Woche 30, aber ich möchte, dass mein "Top 10" -Filter für die Woche die zweithöchste und nur die zweithöchste Woche darstellt.

Ich verwende bereits Index und Match, um Werte nachzuschlagen, und ich möchte keine neuen Kriterien hinzufügen.

Warum kann ich mich nicht in der PivotTable gruppieren? Gibt es einen einfacheren Weg, die Top-Produkte für die Vorwoche zu finden, aufgeschlüsselt nach Woche und nicht nach Tag?

Bearbeiten als pro Benutzer teylyn, da meine Frage nicht offensichtlich genug ist: Gibt es eine bestimmte Einstellung, die ich vermisst habe, um eine Gruppierung zu ermöglichen? Gibt es eine andere Möglichkeit, dieses Problem zu lösen?

Die PowerPivot-Tabelle sieht folgendermaßen aus:

Date ID Company Product Sales Date 20170101 Joe's Shop Joe's Product $50 January 1, 2017, 12:00 AM 

usw...

Unabhängig davon, wie ich das PivotTable-Objekt organisiere, sind die Group-Schaltflächen (entweder mit der rechten Maustaste oder im Menü "Analysieren") ausgegraut.

1
Kannst du bitte deine Frage bearbeiten, den Spruch entfernen und etwas bestimmtes fragen? teylyn vor 6 Jahren 1
"Gibt es eine bestimmte Einstellung oder einen bestimmten Grund, warum ich in meiner PivotTable nicht gruppieren kann, und kann ich diese Einstellung so anpassen, dass ich in meiner PivotTable * gruppieren kann?" Spezifisch genug? Sultan of Swing vor 6 Jahren 0

1 Antwort auf die Frage

1
teylyn

Datumsfelder von Pivot-Tabellen können nach Wochen gruppiert werden, es gibt nur einen einzigen Selektor dafür. Sie müssen nach Tag gruppieren, ein Startdatum und die Anzahl der Tage auf 7 setzen.

Danach können Sie einen Slicer verwenden, um nur bestimmte Wochen anzuzeigen.

Ohne zu sehen, wie Ihre Daten oder Pivot-Tabelle strukturiert ist, können Sie nicht sagen, wie Sie die Top-X-Produkte für diese Woche anzeigen können. Wenn Sie dazu mehr Details benötigen, bearbeiten Sie Ihre Frage und geben Sie ein Datenmuster an.

Die Daten sind sehr einfach, siehe mein Beispiel in meiner Frage. Unabhängig davon, wie ich mein PivotTable-Objekt organisiere (unabhängig davon, ob Datum in Zeilen, Spalten, Filtern usw. angezeigt wird), ist die Schaltfläche "Gruppe" ausgegraut. Sultan of Swing vor 6 Jahren 0
Dann ist es kein gruppierbares Feld. Wenn es sich um ein echtes Datum handelt und in einer Zeile oder Spalte steht, kann es gruppiert werden. Wenn Ihre Erfahrung anders ist, liegt ein Problem mit den Daten vor. Stellen Sie eine Beispieldatei mit einem *** kleinen *** Datenmuster zur Prüfung in einer öffentlichen Dateifreigabe bereit, und teilen Sie einen Link hier. teylyn vor 6 Jahren 0