none
RB 3.0 Balkendiagramm mit min, max und avg RRS feed

  • Frage

  • Servus Experten

    ich möchte ein Balkendiagramm erstellen mit folgenden Werten

    Daraus ergeben sich folgende Wert für:

    Bereich A: min 2; max 5; avg 3.75

    Bereich B: min 1; max 3; avg 2

    Ich hätte nun gern folgendes Diagramm:

    Ich habe keine Möglichkeit gefunden. Jemand eine Idee? Vielleicht muss ja auch die Abfrage geändert werden? Keine Ahnung, bin für jede Hilfe Dankbar

    mfg eem monarch

    Montag, 3. März 2014 10:41

Antworten

  • Servus Experten,

    habe eine "brauchbare Lösung" gefunden, ich nehme einmal ein Balkendiagramm und bilde den Range ab, wie von euch beschrieben ... dann nehme ich das gleiche Diagramm nochmal und lege es über das erste. Jetzt wird der avg abgebildet. (Der Hintergrund etc muss dabei auf Transparent sein) ... ist zwar nicht schön aber funzt prima.

    danke ... mfg eem monarch

    Mittwoch, 5. März 2014 16:20

Alle Antworten

  • Hi Monarch,

    da der Beitrag unter SQL steht geh ich jetzt mal davon aus das es um das SQL Statment geht.

    Da kommst du mit einen Group by weiter hier mal für den avg.

    SELECT Bereich, AVG(Wert)as 'Average', 
    FROM 'TabellenName'
    GROUP BY Bereich;

    Hier noch ein Beispiel dazu.

    MFG

    Björn

    Montag, 3. März 2014 12:14
  • Servus Björn,

    das war etwas unverständlich von mir beschrieben, wahrscheinlich auch im falschen Forum. Ich bekomme das Diagramm nicht hin. Also besteht das Problem mit Report Builder gibt es dafür ein eigenes Forum ?

    mfg eem monarch

    Montag, 3. März 2014 15:07
  • Hi monarch,

    Mit dem Report Builder kenne ich mich nicht aus was du suchst ist aber wohl ein CandelStick Chart, was eine form des Stock Chart ist. Hier mal ein link für den Report Builde. Welche werte du da wie und wo übergeben must sollte sich aber mit google finden lassen.

    MFG

    Björn

    Montag, 3. März 2014 15:31
  • Hallo,

    einen Diagramm Typen, der das genauso abbildet, ist mit im Reporting Services / RP nicht bekannt. Am nähesten kommst Du mit dem Type "Range" oder mit dem von Bjorn erwähnten "CandelStick".

    Beispiel mit Range sieht so aus: Du fügst "Wert" zweimal hinzu, einmal mit "Min" => "Avg" und dann nochmal mit "Avg" => "Max"

    Als Ergebnis stehen dann die beiden Bereich untereinander; nicht ganz wie gewünscht.


    Olaf Helper

    [ Blog] [ Xing] [ MVP]

    Montag, 3. März 2014 20:05
  • Du kannst die Werte auch nur einmalig hinzufügen und so einen durchgehenden Balken erhalten.

    Den Durchschnitt nimmst Du als Quickinfo. Die Kategorie sortierst Du absteigend.

    Das Ergebnis sieht dann so aus:

    Einen schönen Tag noch,
    Christoph
    --
    Microsoft SQL Server MVP - http://www.insidesql.org/blogs/cmu
    Dienstag, 4. März 2014 08:04
  • Wenn Du jetzt noch die Reihengruppen über den Bereich (A, B) und den Durchschnitt bildest, hast Du auch den Durchschnitt in der Legende.

    Dienstag, 4. März 2014 08:06
  • Servus Experten,

    habe eine "brauchbare Lösung" gefunden, ich nehme einmal ein Balkendiagramm und bilde den Range ab, wie von euch beschrieben ... dann nehme ich das gleiche Diagramm nochmal und lege es über das erste. Jetzt wird der avg abgebildet. (Der Hintergrund etc muss dabei auf Transparent sein) ... ist zwar nicht schön aber funzt prima.

    danke ... mfg eem monarch

    Mittwoch, 5. März 2014 16:20