2 Replies Latest reply: Jan 4, 2012 10:23 AM by mitch_berlin RSS

    Zusammenfassung in einem Diagramm

      Guten Tag,

       

      ich lese aus einer Excel-Datei diverse Informationen zu Städten ein.

      Diese sind in einer Spalte "Stadt" nach Städten sortiert und in einer weiteren Spalte "Bezirk / Bundesland" nach Berliner Bezirken und für die anderen Städte, nach Bundesländern, sortiert.

      Nun habe ich mir ein Diagramm erstellt das mir die Aufteilung der Spalte "Flächen" in Abhängigkeit des jeweiligen Bundesland anzeigen soll. Klappt für alle nicht Berliner Datensätze auch nur Berlin wird nicht als Summe angezeigt sondern mit den einzelnen Bezirken. (Klar steht ja auch in der Spalte).

       

      Wie kann ich nun die Datensätze mit den Berliner Bezirken zusammenfassen?

       

      #          Stadt          Bezirk/Bundesland          Fläche

      -          --------          ---------------------------          ----------

      1          Berlin          Mitte                              1.000

      2          Berlin          Charlottenburg                 2.500

      3          Berlin          Kreuzberg                       1.100

      4          Kassel        Hessen                              500

      5          Hannover     Niedersachsen                   800

      -----------------------------------------------------------------------------

      -----------------------------------------------------------------------------

       

      Berlin                = 4.600

      Hessen             =    500

      Niedersachsen   =   800

       

      Danke schonmal im voraus

       

      Mitch

        • Zusammenfassung in einem Diagramm
          Stefan Wühl

          Hallo Mitch,

           

          meiner Meinung nach is die logische Zurordnung in den Quelldaten hier nicht ganz korrekt, "Stadt" gibt für Berlin die größere Ordnungseinheit an, für alle anderen Städte die kleinere Ordnungseinheit der Hierarchie.

           

          Ich würde beim Laden korrigieren:

           

          LOAD #,

          if(Stadt='Berlin',[Bezirk/Bundesland],Stadt) as [Stadt/Bezirk],

          if(Stadt='Berlin',Stadt, [Bezirk/Bundesland]) as Bundesland,

          Fläche

          INLINE [

          #,          Stadt,          Bezirk/Bundesland,          Fläche

          1,          Berlin,          Mitte,                              1.000

          2,          Berlin,          Charlottenburg,                 2.500

          3,          Berlin,          Kreuzberg,                       1.100

          4,          Kassel,        Hessen,                              500

          5,          Hannover,     Niedersachsen,                   800

          ];

           

          Kommt natürlich drauf an, was du mit den Daten noch so anstellen willst.

           

          Gruß,

          Stefan