Kapitelübersicht



8 Diagramme
  8.1 Erstellen eines Diagramms
  8.2 Darstellung von Tabelle und Diagramm in einem Blatt
  8.3 Dynamische Diagrammzuordnung









     8    Diagramme


Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis




     8.1    Erstellen eines Diagrammes


Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis


   Nach  'Formvorgabe'  kann in den Blaettern
   'Anzeige' und 'Seite'  ueber 'ASS --> Diagramm'
   zum Erstellen eines Diagrammes verzweigt werden.
   Weitere Diagramme koennen ueber 'ASS --> Diagramm'
   hinzugefuegt werden.




    Dabei wird ein neues Diagrammblatt geoeffnet,
   in dem zunaechst keine Daten dargestellt werden.
   Gleichzeitig erscheint die EXCEL-Symbolleiste Diagramm
   zu dessen Formatierung.  Ueber den Menuepunkt  'Bearbeiten
   - Standardzuordnung' werden dem Diagramm Standardwerte
   aus dem Blatt 'Tabelle' zugeordnet:




    Dabei wird immer das gesamte Zahlenmaterial des Tabelle-Blattes
   graphisch umgesetzt. Ueber den Menuepunkt
          'Diagramm --> Datenquelle'
   koennen individuelle Zuordnungen aus Inhalten der
   Blaetter 'Anzeige', 'Seite' und 'Tabelle'
   zugeordnet werden:










    Mittels der Diagramm-Symbolleiste und dem Menuepunkt
   'Diagramm' kann die Darstellung veraendert werden:




    Erstellte Diagramme koennen in das Blatt  'Anzeige'
   mittels  'Bearbeiten - Diagramm in Tabelle kopieren'
   uebernommen werden.








     8.2    Darstellung von Tabelle und Diagramm
            in einem Blatt


Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis


    Ueber den Menuepunkt 'ASS - Diagramm in Tabelle kopieren'
   kann ein erstelltes Diagramm in das Blatt 'Anzeige' oder
   in das Blatt 'Seite' kopiert werden.
   Wenn mehrere Diagramme verfuegbar sind erscheint eine Auswahlbox,
   in der man das entsprechende Diagramm auswaehlen kann.
   Jedes erstellte Diagramm kann nur einmal im Anzeige-Blatt verwendet
   werden.




    Bei Markierung einer Zelle im Blatt 'Anzeige' bzw.
   'Seite' wird das Diagramm in voller Groesse kopiert.

    Ratsam ist, den Zellenbereich im Anzeige-/SeiteBlatt zu
   markieren, auf den das Diagramm verkleinert werden soll,
   und dann erst das Diagramm in die zu Tabelle kopieren.
   Es kann dabei aber Excel-intern zu einer Aenderung der
   Proportionen von Legende und Achsenbeschriftung zur
   Zeichenflaeche und Balkengroesse kommen.




    Eine Formatierung des Diagrammes ist nur im Blatt
   'Diagramm' moeglich.

    Ueber das Menue 'ASS - Diagramm loeschen' koennen Diagramme
   aus dem Blatt 'Anzeige' geloescht werden.
   Wenn mehere Diagramme in der Tabelle vohanden sind, erscheint
   eine Auswahlbox mit den vorhandenen Diagrammen. Dabei koennen
   auch alle Grafiken mit einem Mal geloescht werden.
   Die entsprechenden Diagrammblaetter bleiben jedoch erhalten.

    Ein echtes Loeschen des Diagrammes ist nur ueber das Menue
   'Bearbeiten - Diagramm loeschen' im entsprechenden Diagrammblatt
   moeglich.

    Die Definition des erstellten Diagrammes wird in jedem
   Fall als Bestandteil der Anforderung gespeichert.






     8.3    Dynamische Diagrammzuordnung


Kapitelübersicht
Inhaltsverzeichnis
Stichwortverzeichnis


    In den bisherigen Beispielen wurden dem Diagramm immer
   bestimmte Bereiche aus dem Blatt 'Tabelle' oder
   'Anzeige' zugeordnet.
    Veraendert sich das Auswertungsergebnis z.B. dadurch,
   dass zusaetzliche Auspraegungen in der Statistik
   erscheinen, passt sich das Diagramm nicht automatisch an.

    Ein Beispiel:






    Eine Anpassung kann manuell ueber den Excel-
   Diagrammassistenten vorgenommen werden.






    Alternative: Dynamische Diagrammzuordnung

    Die Zuordnung der Diagrammbereiche kann jedoch auch ueber
   das Menue 'ASS - Bereiche zuordnen' im Blatt 'Bereiche'
   erfolgen.




    Unter 'Ausdruecke fuer Diagrammbereich' koennen fuer die
   Bereiche 'Grundbereich', 'Legende' und 'X-Werte' Zuweisungen
   erfolgen.

    Die erste Zelle im definierten Bereich ist dem Blatt
   'Diagramm' zugeordnet, die 2, 3. (usw.) Zelle den Diagrammen
   'Diagramm2', 'Diagramm3' usw. Innerhalb des Bereiches wird dabei
   von links nach rechts und dann von oben nach unten gezaehlt.

   In die jeweilige Zelle wird der Excel-Ausdruck, der
   den Bereich bestimmt, auf den sich das Diagramm bezieht,
   geschrieben.

    Dazu koennen folgende intern generierten Namen benutzt
   werden:
    -  ASSTabelle     beschreibt den gesamten Ausgabebereich
                      im Blatt Tabelle.
    -  ASSZahlen      beschreibt nur den Zahlenbereich
                      d i e s e s  Ausgabebereiches.
    -  ASSAnzeige     beschreibt den gesamten Ausgabebereich
                      im Blatt Anzeige.
    -  ASSSeite       beschreibt den gesamten Ausgabebereich
                      im Blatt Seite.

    Beispiele:


    Grundbereich:
        BEREICH.VERSCHIEBEN(ASSZahlen;0;0;ZEILEN(ASSZahlen)-1;2)
    Legende:
        BEREICH.VERSCHIEBEN(ASSTabelle;0;2;2;2)
    X-Werte:
        BEREICH.VERSCHIEBEN(ASSTabelle;2;1;ZEILEN(ASSZahlen)-1;1)

    Die Syntax der Excel-Function  BEREICH.VERSCHIEBEN  wird
   unten erlaeutert. Sie kann auf folgendem Weg mit Hilfe
   des FormelAssistenten eingegeben werden:


    Vorgehensweise unter Verwendung der Maus:
   -  Blatt Bereiche.
      Menupunkt Einfuegen   ->   MenuItem Funktion...  ->
      Kategorie Matrix      ->
      Funktion  BEREICH.VERSCHIEBEN   auswaehlen
    Anschliessend muss allerdings das fuehrende '='-Zeichen
   geloescht werden, damit Excel nicht versucht, diese
   Funktion sofort zu berechnen.

    Nach dem Loeschen dieses Grundbereiches wird der im
   Diagrammassistenten fest vorgegebene Bereich benutzt.

    Wird nur der Grundbereich zugeordnet, so enthaelt dieser
   auch die Legende und die Werte fuer die X-Achse,
   ansonsten beschreibt er nur den Datenbereich, und die
   Ausdruecke fuer die Legende und die X-Werte werden fuer die
   entsprechenden Bereiche des Diagramms herangezogen.

    Schliesslich koennen Sie ueber Datenreihen in angeben, ob
   die Datenreihen in der Spalte oder der Zeile stehen.


    Abschliessend ein Beispiel fuer eine dynamische
   Diagrammzuordnung im Blatt Seite. Das Diagramm wird
   passend zur Pivot-Einstellung in den Listboxen von
   Zeitraum und Sparte berechnet:




=======================================================================

    BEREICH.VERSCHIEBEN(Bezug;Zeilen;Spalten;Hoehe;Breite)


    'Bezug' ist der Bezug, der als Ausgangspunkt des
   Verschiebevorgangs dienen soll. 'Bezug' muss ein Bezug zu
   einer Zelle oder einem Bereich aus angrenzenden Zellen
   sein. Andernfalls liefert BEREICH.VERSCHIEBEN den
   Fehlerwert #WERT!.

    'Zeilen' ist die Anzahl der Zeilen, um die Sie die obere
   linke Eckzelle des Bereiches nach oben oder nach unten
   verschieben wollen. Ist das Argument 'Zeilen'
   beispielsweise gleich 5, so bedeutet dies, dass die
   obere linke Ecke des neuen Bezugs fuenf Zeilen unterhalb
   von Bezug liegt. 'Zeilen' kann sowohl positiv sein
   (unterhalb des Ausgangsbezugs liegen) als auch einen
   negativen Wert annehmen (oberhalb des Ausgangsbezugs
   liegen).

    'Spalten' ist die Anzahl der Spalten, um die Sie die
   obere linke Eckzelle des Bereiches nach links oder nach
   rechts verschieben wollen. Ist das Argument 'Spalten'
   beispielsweise gleich 5, so bedeutet dies, dass die
   obere linke Ecke des neuen Bezugs fuenf Spalten rechts
   von Bezug liegt. 'Spalten' kann sowohl positiv sein
   (rechts des Ausgangsbezugs liegen) als auch einen
   negativen Wert annehmen (links des Ausgangsbezugs
   liegen).

    Wenn die Werte von 'Zeilen' und 'Spalten' zur Folge haben,
   dass der Bezug ueber den Rand der jeweiligen Tabelle
   hinaus versetzt wird, liefert BEREICH.VERSCHIEBEN den
   Fehlerwert #BEZUG!.

    'Hoehe' ist die Hoehe des neuen Bezuges in Zeilen. 'Hoehe'
   muss eine positive Zahl sein.

    'Breite' ist die Breite des neuen Bezuges in Spalten.
   'Breite' muss eine positive Zahl sein.

    Fehlt das Argument 'Hoehe' oder 'Breite', geht Excel davon
   aus, dass der neue Bezug dieselbe Hoehe oder Breite wie
   'Bezug' hat.



    Hinweis:

    Die Funktion BEREICH.VERSCHIEBEN verschiebt weder
   Zellen, noch aendert sie die Markierung (Auswahl); sie
   liefert lediglich einen Bezug. BEREICH.VERSCHIEBEN kann
   bei jeder Funktion eingesetzt werden, die als Argument
   einen Bezug erwartet. Die Formel
   SUMME(BEREICH.VERSCHIEBEN(C2;1;2;3;1)) berechnet das
   Gesamtergebnis eines 3 Zeilen und 1 Zeile umfassenden
   Bereichs, der sich 1 Zeile unterhalb und zwei Spalten
   rechts der Zelle C2 befindet.


    Beispiele

    BEREICH.VERSCHIEBEN(C3;2;3;1;1) ergibt F5. Wenn Sie
   diese Formel in eine Zelle einer Tabelle eingeben, zeigt
   Microsoft Excel den Wert an, der in der Zelle F5 steht.

    BEREICH.VERSCHIEBEN(C3:E5;-1;0;3;3) ergibt C2:E4

    BEREICH.VERSCHIEBEN(C3:E5;0;-3;3;3) ergibt #BEZUG!

=======================================================================



Vorheriges Kapitel: 7 Verarbeiten der Ergebnisse

Nächstes Kapitel:   9 Anforderungen verketten und Joinen