Tabellenkalkulation mit Farben

Ein schöner Einleitungstext wär' toll FIXME

Zeilen & Spalten färben

Um die Lesbarkeit von Tabellen zu erhöhen bietet es sich an die Zeilen (ggf. auch Spalten) wechselweise einzufärben. Um dieses Ziel zu erreichen gibt es mehrere Wege. Hier sollen einige beschrieben werden.

Excel 2007

Die einfachste Lösung bietet Excel 2007. Damit lassen sich Tabellen „als Tabelle formatieren“. Was auf den ersten Blick sinnfrei klingt führt jedoch zum gewünschten Ziel. So lässt sich ein Bereich markieren 1) und entsprechend formatieren. Dabei bietet Excel 2007 eine Vielzahl farblicher Varianten.
Vorteil: Neu angefügte Zeilen/Spalten werden automatisch im entsprechenden Muster formatiert. Gleichzeitig passt sich die Formatierung an wenn Zeilen gelöscht werden.
Nachteil: Ältere Programmversionen können mit diesen Auszeichnungen nichts anfangen und stellen die Tabelle im schlichten Standardlayout dar.

Bedingte Formatierungen

Mit Hilfe von Bedingten Formatierungen lässt sich ein Farbwechsel zwischen den Zeilen/Spalten am flexibelsten realisieren. Die Idee ist mit Hilfe der Excel Formeln ZEILE() bzw. SPALTE() die entsprechende Nummer ermitteln zu lassen. Anschließend wird diese mittels der REST() Funktion dividiert 2). So erhält man einen Vergleichswert als Basis für die Bedingung.
Vorteile:

  • Beim Löschen von Zeilen/Spalten passt sich das Layout automatisch an.
  • Es können auch andere Muster gewählt werden, z.B. jede 3. Zeile/Spalte, bzw. können mit mehreren Bedingungen auch mehrere Farben realisiert werden.
  • Es können auch beliebige andere Formatierungen definiert werden, z.B. Fettdruck
  • Die Lösung funktioniert in Excel und Calc gleichermaßen

Nachteil: Bei neu angefügten Zeilen/Spalten muss die bedingte Formatierung auf den neuen Bereich übertragen werden.

Die Lösung im Detail:

  1. Zellbereich markieren
  2. Menü Format → Bedingte Formatierung
  3. Bedingung: Formel ist
    REST(ZEILE();2)=0

    (gerade Zeilen färben)

    REST(ZEILE();2)=1

    (ungerade Zeilen färben)

  4. Formatierung (Excel) / Formatvorlage (Calc) definieren

Variationen:

  • Spalten statt Zeilen färben
    REST(SPALTE();2)=0
  • Jede 3. Zeile färben
    REST(ZEILE();2)=0

    Mit Vergleich =1 bzw. =2 verändert man die Auswahl. Das Prinzip lässt sich auf beliebige Muster übertragen.

  • Jede 4. Zeile und jede 3. Spalte färben → 2 Bedingungen
    REST(ZEILE();4)=0
    REST(SPALTE();3)=0

Makros

Noch etwas einfacher geht es mit Hilfe von Makro. So bietet z.B. die c't Makrosammlung für OpenOffice Calc eine Funktion zum wechselweise einfärben von Zeilen.
Vorteil: Das ganze ist sehr einfach.
Nachteil: Es lässt sich immer nur jede 2. Zeile/Spalte färben und nachträglich gelöschte/hinzugefügte Zeilen/Spalten zerstören das Muster → die Farbe muss entfernt und das Makro erneut ausgeführt werden.

Zusätzliche Farben in OpenOffice

Das freie Office Paket stellt eine scheinbar fixe Palette möglicher Farben zur Verfügung. Diese kann jedoch in den Optionen (''Extras → Optionen → OpenOffice.org → Farben) um beliebige weitere Farben erweitert werden, bzw. können die bestehenden Farben angepasst werden. So lassen sich die Standarddiagrammfarben nach den eigenen Wünschen verändern.

Kontext

Weiterführende Beiträge

1) Excel schlägt zunächst immer den bereits befüllten Teil des aktiven Blattes vor
2) Hier wird auf die mathematische Operation modulo zurückgegriffen.

Navigation

Alphabetischer Index
Akronyme