Excel - Pivot-Tabelle gruppiert keine Daten

Excel - Pivot-Tabelle gruppiert keine Daten

Ich versuche, die Daten in der Pivot-Tabelle in Monate und Jahre zu gruppieren. Meine ursprünglichen Datumsdaten liegen im Format TT/MM/JJJJ in einer Tabelle vor, die über ein eingebettetes SQL-Skript aktualisiert wird.

Aus irgendeinem Grund erhalte ich beim Erstellen einer Pivot-Tabelle aus dieser Rohtabelle die Fehlermeldung „Diese Auswahl kann nicht gruppiert werden“. Ich habe überprüft, dass ich keine leeren Daten habe, die Spalte ist im Datumsformat. Ich habe alles versucht, habe versucht, von Test-to-Spalten in Datumsangaben zu konvertieren, das führt wiederum zu einem Fehler. Da stimmt wirklich etwas nicht – ich bin nicht sicher, was.

Kann mir bitte jemand helfen?

Weitere Erläuterungen:

  1. Meine Rohdaten sind eine Tabelle, die über ein eingebettetes SQL-Skript aktualisiert werden kann und eine Spalte mit Datumsangaben enthält – sagen wir, es ist Spalte A.
  2. Diese Spalte A, die mit SQL gefüllt wird, hat Daten im Format 20.01.2016 und auch Leerzeichen. Ich gehe einige Schritte mit Formeln durch, um eine weitere Spalte zu erstellen – Spalte B. Da ich den Sonntag dieses bestimmten Datums zurückgeben muss – wenn das Datum beispielsweise 20.09.2016 lautet – gibt Spalte B den 18.09.2016 zurück. Im Grunde genommen enthält Spalte B die gleichen Daten wie Spalte A, und was in Spalte A leer ist, ist #N/A in Spalte B.
  3. Ich erstelle Spalte C, um die Daten aus Spalte B folgendermaßen abzurufen: Spalte C=IFERROR(SPALTE B,"01/01/2018"). Was auch immer in #N/A in Spalte BI steht, lass es gleich "01/01/2018" sein.
  4. Ich erstelle eine Pivot-Tabelle aus dieser Rohdatentabelle und ziehe die Spalte C als Datumsspalte. Dann möchte ich diese Daten auch in Monate und Jahre gruppieren. Allerdings erhalte ich entweder die Fehlermeldung „Diese Auswahl kann nicht gruppiert werden“ oder beim Gruppieren wird eine weitere Spalte namens „Gruppe 1“ erstellt, die nicht das ist, wonach ich suche. Ich weiß nicht, ob sie in Monate oder Jahre konvertiert werden kann. Auf der Registerkarte „Start“ gibt es einen Abschnitt [Gruppenauswahl], der ausgegraut ist. Ich denke, wenn er nicht ausgegraut ist, kann ich die Monats- und Jahreshierarchie auswählen.

Ich habe Spalte C (meine Datumsspalte) geprüft, da sind keine Leerzeichen – das Format ist 02.01.2016, ich weiß nicht, warum es nicht gruppiert wird.

Ich habe [Text in Spalten] in der Pivot-Tabelle versucht, aber es ist ein Fehler aufgetreten. Ich habe [Text in Spalten] in der Rohdatentabelle versucht, es konvertiert die Spalte C in die eigentlichen Formeln: Iferror

Antwort1

Möglicherweise liegt ein Gebietsschemaproblem vor. Wenn Daten als Text gespeichert sind, funktioniert die Konvertierung in Daten einwandfrei, wenn das Datum 1.1.2016 ist. Wenn Ihr Gebietsschema jedoch DMY verwendet und das Textdatum MDY (oder umgekehrt), werden alle Daten nicht richtig konvertiert. Testen Sie eine Zelle in Ihrer Datenquelle, die einen Tageswert größer als 12 hat, und stellen Sie sicher, dass sie als korrektes Datum zurückgegeben wird.

Nach der Überprüfung verwandeln Sie Ihre Datenquelle mit Strg-T oder Einfügen > Tabelle in ein Excel-Tabellenobjekt. Verwenden Sie dann das Filter-Dropdown-Menü für die Datumsspalte. Wenn die Spalte nur Daten enthält, sollten Sie keine einzelnen Einträge sehen, sondern einen erweiterbaren Baum für Jahr/Monat/Tag.

Überprüfen Sie außerdem, ob Leerzeichen vorhanden sind. Möglicherweise enthält Ihre Pivot-Datenquelle am Ende der Quelldaten eine leere Zeile.

Bearbeiten: Wenn beim Konvertieren von Text in Spalten in Datumsangaben ein Fehler auftritt, ist dies ein klarer Hinweis darauf, dass der Text nicht als Datum interpretiert werden kann. Stellen Sie im Text-in-Spalten-Assistenten sicher, dass Sie die richtige Reihenfolge von Tag, Monat und Jahr festlegen, wie in der Quelle. Im Screenshot können Sie sehen, dass das Datum in der Reihenfolge MDY ist. Mein Gebietsschema verwendet standardmäßig DMY, daher muss ich dem Text-in-Spalten-Assistenten mitteilen, dass die Quelldaten in der Reihenfolge MDY sind.

Bildbeschreibung hier eingeben

Edit2: Aus Ihren Kommentaren geht hervor, dass Sie eine Formel verwenden, um das Datum zu konstruieren. Eine Formel kann nicht von Text zu Spalten verarbeitet werden (warum um Himmels Willen sollten Sie das tun????).

Stellen Sie sicher, dass die Formel, die Sie zum Erstellen der Daten verwenden, echte Daten zurückgibt und keinen Text, der wie ein Datum aussieht. Bearbeiten Sie Ihre Frage und geben Sie die Details der Formel zur Überprüfung an. Und – bitte halten Sie sich mit den Kommentaren zurück. Dies ist kein Chat-Forum.

Antwort2

Ihre PivotTable interpretiert „01.01.2018“ als Text und nicht als Datum.


IFERROR(COLUMN B,"01/01/2018")Verwenden Sie anstelle von
IFERROR(COLUMN B,DATE(2018,1,1)).

verwandte Informationen