In einem Liniendiagramm haben wir die Umsatzzahlen von Mitarbeitern dargestellt. Mitarbeiter haben natürlich Anspruch auf Urlaub. Im aktuellen Artikel zeigen wir Ihnen, wie man mit einem Trick solche Informationen im Chart sichtbar machen kann.

Umsatzzahlen pro Mitarbeiter

In der AdventureWorks-Datenbank erhalten wir Umsatzzahlen von Mitarbeitern aus den Jahren 2010-2013. Diese in einem Liniendiagramm über die Zeit darzustellen ist kein Hexenwerk: Umsatzzahl nach Mitarbeiter

Die Urlaubstage

Aus einer zweiten Datenquelle benötigen wir die Urlaubstage. Im Datenmodell hat jeder Mitarbeiter einen Schlüssel. In Excel legen wir in einem zweiten Tabellenblatt einfach die Urlaubstage an und verknüpfen die Daten in das Power Pivot Modell. In einem ERP-System kann man sich die Daten eventuell aus dem HR-Modul holen. Für jeden Urlaubstag legen wir eine Zeile an: Urlaubstage

Lookup auf Urlaubstage

In der Faktentabelle legen wir eine berechnete Spalte an und nennen diese Holiday. In dieser Spalte soll immer “1” stehen, wenn es sich beim Datum in der Faktentabelle um einen Urlaubstag des aktuellen Mitarbeiters handelt, sonst null. Die Funktion Lookup-Value wurde in einem anderen Artikel bereits erläutert. Die Formel lautet:

Chart-Werte hervorheben

Diesen Wert nehmen wir mit in unser Diagramm. Als Aggregation wählen wir Max() aus. Anschließend führen wir folgende Schritte durch: 1) Markieren der neuen Datenreihe (diese wird ziemlich flach an der X-Achse liegen). 2) Über das Kontextmenü Datenreihe formatieren wählen. 3) Im Menü kann man wählen, dass die Datenreihe über eine Sekundärachse dargestellt wird: image   4) Die Datenreihe erneut markieren und im Kontextmenü Datenreihen-Diagrammtyp ändern. Hierfür die zweite Datenreihe in “Gruppierte Säulen” ändern: image   5) Im oberen Kontextmenü “Datenreihe formatieren” den jetzt sichtbaren Wert Abstandsbreite auf 0% setzen: image   Wenn man jetzt noch die Farbe ändert und den Rahmen unsichtbar macht erhalten, wir das gewünschte Diagramm: image