Prozentsätze im SSRS-Diagramm

8

BEARBEITEN: Das Diagramm ist behoben, wenn ich ein gestapeltes Diagramm anstelle eines gestapelten Prozentsatzes Diagramms verwende, aber das sagt mir immer noch nicht, was mit der Verwendung des Prozentdiagramm.

Ich habe einen gestapelten Prozent-Chart, der von 0 bis 10000% statt 0 bis 100% reicht. Es scheint, als ob die Werte korrekt formatiert sind (aufgrund von Rundungen addieren sie sich zu 1.01), und selbst wenn alle Werte in der Abfrage durch 100 geteilt werden, ändert sich das nicht.

So rendert das Diagramm:

mit den folgenden Eigenschaften der vertikalen Achse:

Ich habe unten eine Tabelle (mit identischer Zahlenformatierung aber mit 2 Prozentpunkten), die aber wie erwartet angezeigt wird:

Schließlich ist hier der Rohdatensatz mit einer zusätzlichen Summenspalte, die nicht in SSRS enthalten ist:

Hat jemand schon einmal auf dieses Problem gestoßen? Wenn ich den Bereich des Diagramms manuell von 0-100% (0-1) einstelle, kann ich nur die untere blaue Reihe sehen.

    
Phillip Copley 18.09.2013, 13:56
quelle

1 Antwort

22

Ja. Ich habe genau das gesehen. Die Zahlen, die die prozentuale Diagrammachse generiert, liegen im Bereich von 0 bis 100. Wenn Sie die Zahlenformatierung jedoch in Prozent anwenden, werden die Zahlen zur Anzeige mit 100 multipliziert.

Der Trick, um dies zu beheben / zu umgehen, besteht darin, das Anzeigeformat so einzustellen, dass nur das Prozentzeichen hinzugefügt wird, und die Zahl nicht wirklich als Prozentsatz formatiert wird. Zum Glück benötigt dies nur ein Zeichen:

  1. Ändern Sie im Zahlenformat für die Achse die Kategorie auf "Benutzerdefiniert". Wenn Sie gerade von Prozent gewechselt haben, sehen Sie etwas Ähnliches wie 0% .
  2. Fügen Sie vor dem Prozentzeichen einen umgekehrten Schrägstrich ein: 0\% , um anzugeben, dass Sie ein Prozentzeichen benötigen, und nicht die Zahl als Prozent (multipliziert mit 100).

Voila.

    
Jamie F 18.09.2013, 18:17
quelle

Tags und Links