Clever-Excel-Forum

Normale Version: dynamisches Diagramm - Beschriftung aus anderer Spalte
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich versuche gerade zu einem einfachen Liniendiagramm die Beschriftung aus einer anderen Spalte zu ziehen als der eigentliche Wert.

Bsp:
Datum  Wert Kategrorie
01.01.2017   331   B
02.01.2017   511   B
03.01.2017   199   C
04.01.2017   929   A
usw.

Also Datum steht auf der x-Achse und z.B. beim Wert 331 (y-Achse) soll nicht der Wert stehen, sondern die Kategorie "B".

Unter folgendem Link habe ich gesehen, wie man das bei einem statischen Diagramm machen kann:
http://www.herber.de/bbs/user/68644.xls

Allerdings ist die Datum-Spalte bzw. die Anzahl der Zeilen bei mir dynamisch und dann klappt das nicht mehr.

Jemand von euch eine Idee, wie ich das machen kann?
Hola,

hier hat jemand ein ähnliches Problem:

http://ms-office-forum.net/forum/showthr...p?t=343177

Gruß,
steve1da
Hallöchen,

da das Problem anderswo nicht gelöst ist, hier mal mein Ansatz. Ich nehme an, dass Textbeschriftungen der Datenpunkte manuell durch setzen einer Formel - analog der Formelzuweisung normaler TextBoxen - erzeugt wurden.

Im Prinzip geht das automatisch nur mit einem Makro, hier mal für die erste Datenreihe eines Säulendiagramms mit den "Bezeichnungen" ab Zelle C2

Code:
Sub Makro1()
 ActiveSheet.ChartObjects("Diagramm 1").Activate
 With ActiveChart.FullSeriesCollection(1)
   For icnt = 1 To .Points.Count
     ActiveChart.FullSeriesCollection(1).Points(icnt).DataLabel.Formula = "=Übersicht!R" & 1 + icnt & "C3"
   Next
 End With
End Sub

Man müsste dann nur schauen, wie man das Makro auslöst.