none
Datumsattribut einer Dimension in Excel sinnvoll sortieren RRS feed

  • Frage

  • Hallo zusammen,

    ich habe einen Cube, in dem es diverse Dimensionen gibt. In einer der Dimensionen gibt es das Attribut "Auftragsdatum" das zugrunde liegende Feld hat den Datentyp Date. Leider schaffe ich es nicht, dass bei der Abfrage des Cubes in Excel, ich das Feld sinnvoll sortieren kann, also 01.01.2015/02.01.2015/etc.

    Es scheint als String anzukommen, damit sortiert er 01.01.2015/01.02.2015/etc.

    Kann mir da einer weiterhelfen?

    Danke & Gruß

    Markus

    Montag, 20. Juli 2015 13:07

Antworten

Alle Antworten

  • Hallo Markus

    Du kannst die betreffende Spalte in Excel einfach in das gewünschte Datumsformat formatieren. Danach sollte die Spalte als Datum korrekt sortiert werden.

    Gruß Benjamin


    Benjamin Hoch
    MCSE: Data Platform,
    MCSA: Windows Server 2012,

    Montag, 20. Juli 2015 13:35
  • Hallo,

    vielen Dank, das hatte ich schon probiert, Excel glaubt, dass es ein Text ist. Auch ein Umformatieren bringt mich nicht weiter.

    Ich formatiere die Zellen mit "Rechte Maustaste" -> "Zellen formatieren" -> "Zahlen"...Danke

    Markus

    Montag, 20. Juli 2015 13:43
  • Hallo Markus,

    Wenn es nicht gerade um den Key der Dimension geht, dann ist als Standard für ein Attribute die Sortierung nach der textuellen Darstellung eingestellt, hier also das Datum als String. Ändere mal die Eigenschaft "OrderBy" von "Name" auf "Key" um.


    Olaf Helper

    [ Blog] [ Xing] [ MVP]



    Montag, 20. Juli 2015 13:48
  • Hallo

    Als Zahlen würde ich sie auch nicht formatieren, Nimm lieber Datum.

    Gruß Benjamin


    Benjamin Hoch
    MCSE: Data Platform,
    MCSA: Windows Server 2012,

    Montag, 20. Juli 2015 13:50
  • Vielen Dank, das hat funktioniert, allerdings glaubt Excel immer noch, dass es sich um Strings handelt. Ein Umsortieren A->Z bzw. Z->A ist immer noch nicht möglich...

    Vielen Dank

    Markus Berndt

    Montag, 20. Juli 2015 14:06
  • Das Umsortieren der geladenen Daten nimmt dann wie Excel vor und wenn das die Daten für Text hält, werden sie so auch sortiert.

    Olaf Helper

    [ Blog] [ Xing] [ MVP]

    Montag, 20. Juli 2015 14:47
  • P.S.: Aus dem Grunde bevorzugen viele das ISO Format für Datums-Strings, die lassen sich richtig sortieren.

    Olaf Helper

    [ Blog] [ Xing] [ MVP]

    Dienstag, 21. Juli 2015 06:23
  • Was mich einfach wundert, ist dass zwischen dem SQL-Server und Excel irgendwo die Info verloren geht, dass es sich um ein Datum handelt. Es wäre ja auch schon, wenn man in Excel das Datum umformatieren könnte...
    Montag, 27. Juli 2015 05:41
  • Hallo,

    auch das umformatieren in Excel sollte funktionieren.

    Dazu schreibst Du in eine leere Zelle die Zahl 1, markierst die Zahl, kopieren. Danach wählst Du Deine Datumwerte aus, rechte Maustaste, Inhalte einfügen, multiplizieren. Die Zahlenwerte änderst Du dann über Zellen formatieren, Datum. Jetzt hast Du den korrekten Typ.

    Dienstag, 28. Juli 2015 19:42