Einfache Balkengrafik mit Excel und OpenOffice Calc
Wer sich Excel 2007 angeschaut hat, dem ist sicher aufgefallen, das Excel
in dieser neuen Version eine Funktion bietet, mit der man eine Art
Balkengrafik im Hintergrund einer Zelle erzeugen kann. Man kann einen
ähnlichen Effekt auch in älteren Excel-Versionen erreichen,
wenn man die Balkengrafik in eine eigene Zelle legt.
Eine Balkengrafik in einer Zelle hat durchaus ihren Charme und da es sich
um eine normale Zelle handelt, kann man diese wie gewohnt bearbeiten,
verschieben, kopieren usw. Eine lange Datenspalte mit einer Balkengrafik bietet
einen schnellen Überblick über eine größere Datenmenge. Das Auge erfasst
solche Unterschiede "automatisch", während man dagegen Zahlen erst lesen
und interpretieren (vergleichen) muss.
Methode
Die verwendete Methode ist einfach und wurde so schon vor vielen Jahren in
ganz ähnlicher Form in den ersten Rechnern, die noch keine echte Grafikdarstellung
unterstützten, verwendet. Z.B. hatte der PET 2001 von Commodore
eine Blockgrafik, die auf geeigneten Symbolen im Zeichensatz basierte.
Durch geschickte Kombination der Blockgrafikzeichen konnte man damit
überraschend gute Grafikausgaben erzeugen.
Wir müssen auf dem PC also nur ein geeignetes Symbol in einem Font suchen,
z.B. einen Strich oder einen ausgefüllten Block, und dieses Symbol in einer
Zelle so oft hintereinander ausgeben, damit die resultierende Länge der
Zeichenausgabe in etwa dem Zahlenwert entspricht.
Die Basis-Formel lautet z.B.:
=WIEDERHOLEN("|";100)
Ein paar Bilder mit Beispielen:
Download-Link für Demo-Files
Hier können Sie dieses kleine Beispiel runterladen. Es gibt eine
Version für Excel und eine leicht für OpenOffice Calc angepasste Version.
Stand 29.01.07
Viel Spaß damit!
Falls Sie Kommentare oder Fragen haben schreiben Sie mir eine Email.
|