Clever-Excel-Forum

Normale Version: [Excel] Bereichsnamen - Teil 4b - Dynamische Diagramme
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Beispiel 7
Datenbasis Tabelle (Listobject)


Einen Sonderfall bei der dynamischen Gestaltung von Diagrammen bilden Tabellen. Bezieht sich der Datenbereich eines Diagramms auf den kompletten Bereich der Tabelle, ist keine Definition benannter Bereiche notwendig. Die hier dargestellte Tabelle wurde mit dem entsprechenden Menü erzeugt.

Arbeitsblatt mit dem Namen 'Chart2'
 ABC
1Tageichdu
2heute16
3morgen25
4übermorgen34
5Sonntag11
6Montag12
7Dienstag33
8Mittwoch44
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg

Nochmal als Bild:

[attachment=11199]

Der Datenbereich der Tabelle hat zwar einen Namen, dieser wird bei der Zuordnung der Daten des Diagrammes nicht benötigt und angezeigt.
Zur Erstellung des Diagrammes wird der gesamte Tabellenbereich, hier A1:C8, markiert und anschließend das Diagramm eingefügt. Wo nun genau Excel die Zuordnung zur Tabelle hinterlegt, habe ich noch nicht gesucht. In den Rubriken, wie im Beispiel 6, findet man nur die Zellbezüge.
Im Gegensatz zum Beispiel 6 wird hier das Diagramm ohne benannte Bereiche dynamisch angepasst, sowohl hinsichtlich der Rubriken als auch der Datenreihen.

[attachment=11200]

Hinweise für die Verwendung von Namen mit Tabellen
Im Gegensatz zu den bisherigen Formellösungen in Zusammenhang mit der Berechnung der letzten Zeilen und Spalten ist die Definition bei Tabellen sehr einfach.
Allerdings kann man durch die einfache Bezeichnung entsprechend der Spaltenbezeichnungen meist auch auf eine zusätzliche Namensdefinition verzichten. Für die Tabellenbezeichnung sollte man ggf. eine beschreibende Bezeichnung finden.

Hier noch kurz ein paar Formeln mit Zugriff auf die Spalten:

Arbeitsblatt mit dem Namen 'Chart2'
 B
46kompletter Bereich:
47=Tabelle1
48Rubriken:
49_70_Tab1_RUBRIKEN
50=Tabelle1[Tage]
51Ich:
52_71_Tab1_Ich
53=Tabelle1[ich]
54Du:
55_72_Tab1_Du
56=Tabelle1[du]
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg