Discussion:
Datum grafisch anzeigen
(zu alt für eine Antwort)
Ursicin Caminada
2009-06-10 22:28:10 UTC
Permalink
Hallo zusammen,

Ich hätte da ein kniffliges Problem in Excel XP. Vielleicht hat einer
der Experten hier eine Lösung?

Folgende Ausgangslage:

A B C D
E F G H I J K L M N O
1 X X End-Datum Anfangs-Datum Projekt-Name X X
X X X X X X X X
2 15.06.09 ABC25
3 18.06.09 12.06.09 KLM68
4 25.06.09 KW24 RST46
5
PQL34
6 KW28 14.06.09 HSU27
7 KW29 KW25 TKL11
...

Die Tabelle hat Spalten von A-O, wobei für mein Problem nur die
Spalten C, D und E wichtig sind. Jede Zeile ist ein neues Projekt.

In C steht das Enddatum. Das kann ein Datum sein, kann leer sein, in
Einzelfällen kann als Datum die Kalenderwoche (als Text) drinstehen.

In D steht das Anfangs-Datum. Das kann ein Datum sein, kann leer sein,
in Einzelfällen kann als Datum die Kalenderwoche (als Text)
drinstehen.

In E steht der Projektname welcher nie leer sein kann.

Ziel:
Ab spalte P möchte ich eine grafische Auswertung der Termine.
Wünschenswert wäre wenn P1 automatisch mit dem heutigen Datum anfangen
würde und dann die folgenden Zellen (Q1, R1...) fortlaufend mit den
neueren Daten benannt werden. Ende sollte beim am weitesten in der
Zukunft liegenden Datum in Spalte C sein.
Die Spalten mit einem Samstag/Sonntag sollen dann farbig
gekennzeichent werden. Da hab ich auch schon was mit bedingter
Formatierung experimentiert, bringe aber nur fertig dass die Zeile mit
dem Datum, nicht aber die ganze Spalte formatiert wird. Hat jeman
einen Tip? Hab folgende Formel benutzt: =WOCHENTAG(A1:A100)=1

Dann sollten die Termine als "von-bis"-Balken (Daten von D und C) dort
eingetragen werden. Dabei gilt folgendes:

Beispiel Zeile 2: Wenn D: leer, C: Datum heisst dass, das das Projekt
bereits begonnen hat und das Datum ab heute bis zum Enddatum einen
Balken kriegt.

Beispiel Zeile 3: Balken mit den Werten aus D und C

Beispiel Zeile 5: C und D leer: Projekt nicht gestartet, nicht
terminiert. D.h kein Balken

Beispiel Zeile 4, 6 und 7: Ist es möglich dass wenn KW drinsteht dann
die ganze Woche markiert wird? Ansonsten müsste ich dann da manuell
die KW mit einem Datum ersetzen, wäre nicht so schlimm.

Hab da schon etwas mit Gestapelten Balken probiert, bin aber nicht so
ganz auf einem grünen Zweig damit gekommen.

Vielen Dank für jegliche Tips schon im voraus.
Gruss
Ursicin
Andreas Killer
2009-06-11 07:07:58 UTC
Permalink
Post by Ursicin Caminada
Die Tabelle hat Spalten von A-O, wobei für mein Problem nur die
Spalten C, D und E wichtig sind. Jede Zeile ist ein neues Projekt.
In C steht das Enddatum. Das kann ein Datum sein, kann leer sein, in
Einzelfällen kann als Datum die Kalenderwoche (als Text) drinstehen.
...
Post by Ursicin Caminada
Ab spalte P möchte ich eine grafische Auswertung der Termine.
...
Post by Ursicin Caminada
Dann sollten die Termine als "von-bis"-Balken (Daten von D und C) dort
Das ganze nennt sich dann Gant-Diagramm, und dafür gibt es jede Menge
(auch kostenlose) Software, schau mal hier:

http://de.wikipedia.org/wiki/Gantt-Diagramm

Und wenn's dann doch mit Excel sein soll, dann bitte hier:

http://www.online-excel.de/excel/singsel.php?f=81

Andreas.
Ursicin Caminada
2009-06-11 21:59:24 UTC
Permalink
On 11 Jun., 09:07, Andreas Killer <***@gmx.net> wrote:

Hallo Andreas,
Post by Andreas Killer
Post by Ursicin Caminada
Ab spalte P möchte ich eine grafische Auswertung der Termine.
...
Post by Ursicin Caminada
Dann sollten die Termine als "von-bis"-Balken (Daten von D und C) dort
Das ganze nennt sich dann Gant-Diagramm,
Ja, das meinte ich als ich schrieb ich hätte mit Balkendiagrammen
etwas herumexperimentiert.
Post by Andreas Killer
und dafür gibt es jede Menge
http://de.wikipedia.org/wiki/Gantt-Diagramm
Werde ich mal anschauen...allerdings...
...kommen die Daten aus einer immer wieder aktualisierten Excel-
Post by Andreas Killer
http://www.online-excel.de/excel/singsel.php?f=81
Sehr guter Link. Hat mir noch einige weitere ideen gebracht, löst aber
mein Hauptproblem nicht. Da ich Zellen habe welche leer sind liest
Excel das als 0.1.1900. Somit wird die Skalierung des Diagramms auch
ab 0.1.1900 bis irgendwann im 2036 ausgeführt, was natürlich nicht so
Sinnvoll ist. Hab auch probiert mit einer Wenn-Formel für die Leeren
Zellen Leerzeichen einzutragen, aber irgendwie bringt das nichts. Hat
jemand noch ne Idee?

Desweiteren ist da noch das Problem mit den KW-Werten. Ist es möglich
mit Excel diese Werte automatisch in ein Datum umzuwandeln? Also wenn
da z.B in Startdatum KW28 steht wird der Montag der Kalenderwoche 28
eingetragen, wenn in Enddatum KW30 steht, wird dort der Freitag der
Kalenderwoche 30 eingetragen.

Vielen dank und Gruss
Ursicin
Andreas Killer
2009-06-12 07:13:40 UTC
Permalink
Post by Ursicin Caminada
Post by Andreas Killer
http://www.online-excel.de/excel/singsel.php?f=81
Sehr guter Link. Hat mir noch einige weitere ideen gebracht, löst aber
mein Hauptproblem nicht. Da ich Zellen habe welche leer sind liest
Excel das als 0.1.1900. Somit wird die Skalierung des Diagramms auch
ab 0.1.1900 bis irgendwann im 2036 ausgeführt, was natürlich nicht so
Sinnvoll ist. Hab auch probiert mit einer Wenn-Formel für die Leeren
Zellen Leerzeichen einzutragen, aber irgendwie bringt das nichts. Hat
jemand noch ne Idee?
Wieso Leerzeichen? Da musst schon ein Datum erzeugen, sonst wird das
nichts.
Post by Ursicin Caminada
Desweiteren ist da noch das Problem mit den KW-Werten. Ist es möglich
mit Excel diese Werte automatisch in ein Datum umzuwandeln? Also wenn
da z.B in Startdatum KW28 steht wird der Montag der Kalenderwoche 28
eingetragen, wenn in Enddatum KW30 steht, wird dort der Freitag der
Kalenderwoche 30 eingetragen.
Das wäre mit einem Makro und einer Formel möglich, angenommen in Zelle
A1 steht "KW24":

=KwD(TEIL(A1;3;2);HEUTE())+5

Und diese benutzerdefinierte Funktion in ein normles Modul:

Function KWD(ByVal Kalenderwoche As Integer, ByVal Jahr As Date) _
As Date
'Berechnet den ersten Tag der Kalenderwoche in Jahr
Dim T As Long
T = DateSerial(Year(Jahr), 1, 4)
KWD = T - Weekday(T, vbUseSystemDayOfWeek) + 7 * Kalenderwoche - _
7 + 1
End Function

Andreas.
Ursicin Caminada
2009-06-15 18:07:06 UTC
Permalink
Post by Andreas Killer
Post by Ursicin Caminada
Sinnvoll ist. Hab auch probiert mit einer Wenn-Formel für die Leeren
Zellen Leerzeichen einzutragen, aber irgendwie bringt das nichts. Hat
jemand noch ne Idee?
Wieso Leerzeichen?
Da in Excel null nicht gleich nichts ist macht es ab und zu z.B. Sinn
ein Feld als Leer ("") zu kennzeichnen. Nun dachte ich dass Excel auch
das Datum "" ignoriert, was offenbar nicht so ist.
Post by Andreas Killer
Da musst schon ein Datum erzeugen, sonst wird das
nichts.
Jo, zu der Erkenntniss bin ich dann auch gekommen.
Post by Andreas Killer
Das wäre mit einem Makro und einer Formel möglich.
Geht anscheinend wie aus dem Beispiel vom Thomas ersichtlich auch ohne
Makro. Trotzdem vielen Dank.

Gruss
Ursicin
Thomas Ramel
2009-06-12 07:32:17 UTC
Permalink
Grüezi Ursicin

Ursicin Caminada schrieb am 11.06.2009
Post by Ursicin Caminada
Post by Andreas Killer
http://www.online-excel.de/excel/singsel.php?f=81
Sehr guter Link. Hat mir noch einige weitere ideen gebracht, löst aber
mein Hauptproblem nicht. Da ich Zellen habe welche leer sind liest
Excel das als 0.1.1900. Somit wird die Skalierung des Diagramms auch
ab 0.1.1900 bis irgendwann im 2036 ausgeführt, was natürlich nicht so
Sinnvoll ist. Hab auch probiert mit einer Wenn-Formel für die Leeren
Zellen Leerzeichen einzutragen, aber irgendwie bringt das nichts. Hat
jemand noch ne Idee?
Desweiteren ist da noch das Problem mit den KW-Werten. Ist es möglich
mit Excel diese Werte automatisch in ein Datum umzuwandeln? Also wenn
da z.B in Startdatum KW28 steht wird der Montag der Kalenderwoche 28
eingetragen, wenn in Enddatum KW30 steht, wird dort der Freitag der
Kalenderwoche 30 eingetragen.
Ich denke, dass ich das alles soweit mit der folgenden Mappe 'erschlagen'
habe :-)

http://users.quick-line.ch/ramel/Diagramme/Daten%20graphisch%20darstellen.xls

In den Spalten C und D kannst Du ein Datum oder einfach eine KW-Nummer
eintragen (oder eben leer lassen), die Zelle formatiert sich automatisch
korrekt.
Die zwei Hilfsspalten 'Start' und 'Ende' ermitteln dann das Start und
End-Datum des Bereiches, die anschliessend im hinteren Bereich P:BD
ausgEwertet werden.

Ab P1 wird das aktuelle Datum bis zu letzten Tag der Spalte 'Ende'
aufgelistet, darunter dann die Projekt-Dauer als grüner Balken.
Die Wochenenden sind ebenfalls farblich hervorgehoben.

Der momentan vorbereiteete Bereich ist von einem Rahemen umgeben, Du kannst
ihn aber einfach erweitern indem Du die letzte Zeile/Spalte weiterkopierst.


Mit freundlichen Grüssen
Thomas Ramel
--
- MVP für Microsoft-Excel -
[Vista Ultimate SP-1 / xl2007 SP-1]
Ursicin Caminada
2009-06-16 20:02:41 UTC
Permalink
On 12 Jun., 09:32, Thomas Ramel <***@MVPs.org> wrote:

Hallo Thomas,

Sorry, zuerst dass ich erst jetzt antworte. War in der Zwischenzeit
noch etwas am Excel-Basteln.
Post by Thomas Ramel
Ich denke, dass ich das alles soweit mit der folgenden Mappe 'erschlagen'
habe :-)
http://users.quick-line.ch/ramel/Diagramme/Daten%20graphisch%20darste...
Toll...Da bin ich sprachlos.
Post by Thomas Ramel
In den Spalten C und D kannst Du ein Datum oder einfach eine KW-Nummer
eintragen (oder eben leer lassen), die Zelle formatiert sich automatisch
korrekt.
Die zwei Hilfsspalten 'Start' und 'Ende' ermitteln dann das Start und
End-Datum des Bereiches, die anschliessend im hinteren Bereich P:BD
ausgEwertet werden.
Was ist mit der Spalte A passiert? Da steht in A1 24, in A2 2009. Hat
das einen gewissen Grund? Hab's bei mir gelöscht und es scheint keinen
Einfluss zu haben.
Post by Thomas Ramel
Ab P1 wird das aktuelle Datum bis zu letzten Tag der Spalte 'Ende'
aufgelistet, darunter dann die Projekt-Dauer als grüner Balken.
Die Wochenenden sind ebenfalls farblich hervorgehoben.
Toll, genau was ich brauche. Danke!

Eine Frage noch: Die Daten kommen von einer SAP-Datenbank. Die KW in
den so generierten Daten werden als Text exportiert, d.H in der Zelle
steht dann nicht 24 sondern KW24. Kann man die Zellenwerte mit wenig
Aufwand und ohne Macros so automatisieren dass KW24 zu 24 wird?
Post by Thomas Ramel
Der momentan vorbereiteete Bereich ist von einem Rahemen umgeben, Du kannst
ihn aber einfach erweitern indem Du die letzte Zeile/Spalte weiterkopierst.
Ja, Danke, das ist kein Problem. Hab noch einige weitere Anpassungen
gemacht. Unter anderem habe ich die Auswertung auf ein zweites Blatt
ausgelagert. Funktioniert soweit auch sehr gut bis auf eine Sache:
Beim Sortieren (nach End- oder Start-Datum) kriege ich Probleme dass
mit der Zeit alles durcheinander ist.
Gibt es eine Möglichkeit dass wenn ich im Hauptdatenblatt z.B nach
Anfangsdatum sortiere, auch die Zeilen im Blatt Auswertung
entsprechend sortiert werden?
Hab meine Version hier mal abgelegt, wenn Du es Dir anschauen willst:

http://service.gmx.net/de/cgi/dfs_guest/MWTIQODaDP86ubTgCUSDviiwUdglel

(GMX-Media Center Starten drücken)

Vielen Herzlichen Dank. Du hast mir wirklich sehr geholfen.

Gruss
Ursicin
Thomas Ramel
2009-06-16 21:37:45 UTC
Permalink
Grüezi Ursicin

Ursicin Caminada schrieb am 16.06.2009
Post by Ursicin Caminada
Sorry, zuerst dass ich erst jetzt antworte. War in der Zwischenzeit
noch etwas am Excel-Basteln.
Kein Problem, das tun wir doch alle hier :-)
Post by Ursicin Caminada
Post by Thomas Ramel
Ich denke, dass ich das alles soweit mit der folgenden Mappe 'erschlagen'
habe :-)
http://users.quick-line.ch/ramel/Diagramme/Daten%20graphisch%20darste...
Toll...Da bin ich sprachlos.
Na, *das* war bestimmt nicht meine Absicht :-)
Post by Ursicin Caminada
Post by Thomas Ramel
In den Spalten C und D kannst Du ein Datum oder einfach eine KW-Nummer
eintragen (oder eben leer lassen), die Zelle formatiert sich automatisch
korrekt.
Die zwei Hilfsspalten 'Start' und 'Ende' ermitteln dann das Start und
End-Datum des Bereiches, die anschliessend im hinteren Bereich P:BD
ausgEwertet werden.
Was ist mit der Spalte A passiert? Da steht in A1 24, in A2 2009. Hat
das einen gewissen Grund? Hab's bei mir gelöscht und es scheint keinen
Einfluss zu haben.
Ja das ist ohne Bedeutung, das waren noch Überbleibsel vom Erstellen der
Formel für die KW's
Post by Ursicin Caminada
Post by Thomas Ramel
Ab P1 wird das aktuelle Datum bis zu letzten Tag der Spalte 'Ende'
aufgelistet, darunter dann die Projekt-Dauer als grüner Balken.
Die Wochenenden sind ebenfalls farblich hervorgehoben.
Toll, genau was ich brauche. Danke!
Aber gerne doch, es freut mich, wenn ich's getroffen habe :-)
Post by Ursicin Caminada
Eine Frage noch: Die Daten kommen von einer SAP-Datenbank. Die KW in
den so generierten Daten werden als Text exportiert, d.H in der Zelle
steht dann nicht 24 sondern KW24. Kann man die Zellenwerte mit wenig
Aufwand und ohne Macros so automatisieren dass KW24 zu 24 wird?
Hmmmm, das muss ich mir noch ansehen. An sich könntest Du einfach die
Spalten markieren und dann mit STRG+H 'KW' durch (leere lassen) ersetzen.

Aber noch einfacher ist es, wenn diese Prämisse immer gegeben ist, dass man
die Formel anpasst, die aus den KW's die Anfangs- und Enddaten berechnet.
Post by Ursicin Caminada
Post by Thomas Ramel
Der momentan vorbereiteete Bereich ist von einem Rahemen umgeben, Du kannst
ihn aber einfach erweitern indem Du die letzte Zeile/Spalte weiterkopierst.
Ja, Danke, das ist kein Problem. Hab noch einige weitere Anpassungen
gemacht. Unter anderem habe ich die Auswertung auf ein zweites Blatt
Beim Sortieren (nach End- oder Start-Datum) kriege ich Probleme dass
mit der Zeit alles durcheinander ist.
Gibt es eine Möglichkeit dass wenn ich im Hauptdatenblatt z.B nach
Anfangsdatum sortiere, auch die Zeilen im Blatt Auswertung
entsprechend sortiert werden?
Ich habe die Datei nochmals ein wenig überarbeitet, insbesondere die oben
genannte Formel.

http://users.quick-line.ch/ramel/Diagramme/Daten%20graphisch%20darstellen_tr.xls

Nun solltest Du im Datenblatt beliebig sortieren können und die Auswertung
passt sich dann einfach an.
Problematisch ist es nur dann wenn Du im Blatt mit der Auswertung
sortierst, das bringt die Werte durcheinander, da sie aus Formel-Bezügen
bestehen.

Einen kleinen WErmuthstrofen gibt es allerdings auch jetzt noch - die
KW-Angaben im Blatt 'Daten' werden leider ganz nach unten sortiert und
nicht chronologisch korrekt.
Post by Ursicin Caminada
Vielen Herzlichen Dank. Du hast mir wirklich sehr geholfen.
Aber immer gerne doch, es freut mich, wenns dir weiterhilft :-)

Mit freundlichen Grüssen
Thomas Ramel
--
- MVP für Microsoft-Excel -
[Vista Ultimate SP-1 / xl2007 SP-1]
Thomas Ramel
2009-06-16 21:37:45 UTC
Permalink
Grüezi Ursicin

Ursicin Caminada schrieb am 16.06.2009
Post by Ursicin Caminada
Sorry, zuerst dass ich erst jetzt antworte. War in der Zwischenzeit
noch etwas am Excel-Basteln.
Kein Problem, das tun wir doch alle hier :-)
Post by Ursicin Caminada
Post by Thomas Ramel
Ich denke, dass ich das alles soweit mit der folgenden Mappe 'erschlagen'
habe :-)
http://users.quick-line.ch/ramel/Diagramme/Daten%20graphisch%20darste...
Toll...Da bin ich sprachlos.
Na, *das* war bestimmt nicht meine Absicht :-)
Post by Ursicin Caminada
Post by Thomas Ramel
In den Spalten C und D kannst Du ein Datum oder einfach eine KW-Nummer
eintragen (oder eben leer lassen), die Zelle formatiert sich automatisch
korrekt.
Die zwei Hilfsspalten 'Start' und 'Ende' ermitteln dann das Start und
End-Datum des Bereiches, die anschliessend im hinteren Bereich P:BD
ausgEwertet werden.
Was ist mit der Spalte A passiert? Da steht in A1 24, in A2 2009. Hat
das einen gewissen Grund? Hab's bei mir gelöscht und es scheint keinen
Einfluss zu haben.
Ja das ist ohne Bedeutung, das waren noch Überbleibsel vom Erstellen der
Formel für die KW's
Post by Ursicin Caminada
Post by Thomas Ramel
Ab P1 wird das aktuelle Datum bis zu letzten Tag der Spalte 'Ende'
aufgelistet, darunter dann die Projekt-Dauer als grüner Balken.
Die Wochenenden sind ebenfalls farblich hervorgehoben.
Toll, genau was ich brauche. Danke!
Aber gerne doch, es freut mich, wenn ich's getroffen habe :-)
Post by Ursicin Caminada
Eine Frage noch: Die Daten kommen von einer SAP-Datenbank. Die KW in
den so generierten Daten werden als Text exportiert, d.H in der Zelle
steht dann nicht 24 sondern KW24. Kann man die Zellenwerte mit wenig
Aufwand und ohne Macros so automatisieren dass KW24 zu 24 wird?
Hmmmm, das muss ich mir noch ansehen. An sich könntest Du einfach die
Spalten markieren und dann mit STRG+H 'KW' durch (leere lassen) ersetzen.

Aber noch einfacher ist es, wenn diese Prämisse immer gegeben ist, dass man
die Formel anpasst, die aus den KW's die Anfangs- und Enddaten berechnet.
Post by Ursicin Caminada
Post by Thomas Ramel
Der momentan vorbereiteete Bereich ist von einem Rahemen umgeben, Du kannst
ihn aber einfach erweitern indem Du die letzte Zeile/Spalte weiterkopierst.
Ja, Danke, das ist kein Problem. Hab noch einige weitere Anpassungen
gemacht. Unter anderem habe ich die Auswertung auf ein zweites Blatt
Beim Sortieren (nach End- oder Start-Datum) kriege ich Probleme dass
mit der Zeit alles durcheinander ist.
Gibt es eine Möglichkeit dass wenn ich im Hauptdatenblatt z.B nach
Anfangsdatum sortiere, auch die Zeilen im Blatt Auswertung
entsprechend sortiert werden?
Ich habe die Datei nochmals ein wenig überarbeitet, insbesondere die oben
genannte Formel.

http://users.quick-line.ch/ramel/Diagramme/Daten%20graphisch%20darstellen_tr.xls

Nun solltest Du im Datenblatt beliebig sortieren können und die Auswertung
passt sich dann einfach an.
Problematisch ist es nur dann wenn Du im Blatt mit der Auswertung
sortierst, das bringt die Werte durcheinander, da sie aus Formel-Bezügen
bestehen.

Einen kleinen WErmuthstrofen gibt es allerdings auch jetzt noch - die
KW-Angaben im Blatt 'Daten' werden leider ganz nach unten sortiert und
nicht chronologisch korrekt.
Post by Ursicin Caminada
Vielen Herzlichen Dank. Du hast mir wirklich sehr geholfen.
Aber immer gerne doch, es freut mich, wenns dir weiterhilft :-)

Mit freundlichen Grüssen
Thomas Ramel
--
- MVP für Microsoft-Excel -
[Vista Ultimate SP-1 / xl2007 SP-1]
Andreas Stoye
2009-06-12 09:40:04 UTC
Permalink
Hallo Ursicin,

vielleicht hilft dir auch diese Vorlage, berücksichtigt abhängig von
Projektdauer auch Feiertage und Wochenenden. Oder du gibst wie bei
Thomas nur Start und Ende ein.

http://rapidshare.com/files/243666055/Projektuebersicht_NEU.xls.html

mfg andreas Stoye
Ursicin Caminada
2009-06-16 20:09:44 UTC
Permalink
On 12 Jun., 11:40, "Andreas Stoye" <***@webdotde> wrote:

Hallo Andreas,
Post by Andreas Stoye
vielleicht hilft dir auch diese Vorlage, berücksichtigt abhängig von
Projektdauer auch Feiertage und Wochenenden. Oder du gibst wie bei
Thomas nur Start und Ende ein.
http://rapidshare.com/files/243666055/Projektuebersicht_NEU.xls.html
mfg andreas Stoye
Danke für deine Lösung. Thomas hat mir ja eine Lösung auf Mass
zusammengezimmert, da hab ich dann noch ein bisschen weitergemacht.
Aber das mit den Feiertagen bei Dir muss ich mir noch mal anschauen.
Kann ich vielleicht noch übernehmen.

Vielen Dank und Gruss
Ursicin
Loading...