Diagramme können nicht für alle Werte in einer gesamten Spalte in Excel 2003 erstellt werden

1615
jan

Meine Excel-Daten sehen folgendermaßen aus: (In Wirklichkeit sind sie viel größer)

code1 code2 01/08 02/08 X A 12 10  X B 8 15 Y A 52 0  Y B 5 5 

Jeden Tag füge ich eine Spalte mit zusätzlichen Daten hinzu (die Ausgabe einer SQL-Anweisung).

Ein Diagramm mit 4 Serien (XA, XB, YA und YB) und den Datumsangaben auf der X-Achse ist einfach.
Ich habe sogar eine durchdachte Lösung gefunden, um das Diagramm zu vergrößern, während ich Daten hinzufüge, aber es ist schwer, Diagramme für "All Y's" oder "All A's" zu erstellen.

Ich könnte anfangen, Zwischensummen separat zu erstellen und diese darzustellen, aber das ist ein solcher Wartungswiderstand.

Mir wurde gesagt, ich solle Excel nicht als Datenbank, Berichtsgenerator oder als Mechanismus zur Implementierung von Anwendungen betrachten.

Aber kann ich das in Excel 2003 schaffen? Oder muss ich mir ein anderes Charting / Reporting-Tool anschauen?

(Ich würde nicht nach einer Crystal Reports- Lösung suchen, wenn dies die Alternative wäre, nur etwas leichtgewichtiges Büro.)

1

5 Antworten auf die Frage

5
godel

iReport funktioniert ohne Verbindung zu JasperServer nicht ordnungsgemäß. Wenn Sie nach einfachen Berichten suchen, sind Ihre besten Tools wirklich hervorragend und der Zugriff. Bis zur Einfachheit des Endbenutzers bleibt der Bock dort stehen.

Wenn Sie nach etwas robusterem suchen, würde ich mir eine der folgenden Möglichkeiten für Open Source- Lösungen anschauen .

Wenn Sie kommerziell arbeiten möchten, sollten Sie Ihre SQL-Kenntnisse nutzen und so etwas wie Telerik-Berichte, Monarch oder DB Extra wie Axxmasterr verwenden. Wenn Sie nach etwas interaktiverer und analytischerer Form suchen, können Sie Tableau, Spotfire oder sogar Xcelsius ausprobieren .

+1 für das Erwähnen von Tableau. Es ist großartige Software. andref vor 12 Jahren 0
Ein weiteres +1 für Tableau. Kirk vor 12 Jahren 0
2
Grant

Welche Version von Excel verwenden Sie?

Ich weiß, in Excel 2007 ist es ein Kinderspiel, einer Spalte einen Filter hinzuzufügen und daraus ein Diagramm zu erstellen. Das Diagramm ändert sich automatisch abhängig von den eingestellten Filtern.

Alt-Text

Alt-Text

Excel 2003. 2007 sieht zwar besser aus, die Funktionalität ist jedoch mehr oder weniger gleich. AutoFilter ist ein guter Tipp, aber praktische Zwischensummen scheinen immer noch zu fehlen. Trotzdem scheint Excel immer noch nicht das beste Reporting-Tool zu sein. Vielen Dank! Jan jan vor 14 Jahren 0
0
Axxmasterr

Ich würde Open Source Reporting Tools ausprobieren . Es ist ein bisschen teuer, aber ich bin sicher, dass Sie eine eval-Kopie finden können, um zu sehen, ob es wirklich das tut, was Sie brauchen.

DB Extra ist ein weiteres Tool, das Sie verwenden können, wenn die Open-Source-Tools nicht für Sie geeignet sind.

Ich suche weder nach Bibliotheken noch nach webbasierten Lösungen. Das einzige vielversprechende Element, das ich gefunden habe, war iReport, aber in v3.5.3, das ich heruntergeladen habe, bekam ich eine Ausnahme, wenn ich einen Bericht erstellen möchte: java.lang.IllegalArgumentException: DataObject.find wurde bei org.openide.loaders.DataObject unter null aufgerufen. find (DataObject.java:474). Duh. jan vor 14 Jahren 0
0
David Thielen

Für das, was Sie tun, bleiben Sie bei Excel. Und ich sage das als CTO eines Berichtsprodukts, das Ihnen alles geben würde, was Sie wollen - aber für Ihre Bedürfnisse übertrieben wäre.

0
Rudolf F. Vanek

You might find XLReport interesting. Excel based; it helps you to import your database easily into Excel as real time connected data sets. Check it out: www.xlreport.com.