ich möchte gerne eine Übersicht mit einem Balkendiagramm erstellen. Siehe Bild. :) [img] Dateiupload bitte im Forum! So geht es: Klick mich! ] Leider kommen ich nicht weiter könnt ihr mir dabei helfen???
Ist hiermit a) eine Person gemeint und Pfleger 4 kann auch schon einmal vor Pfleger 1 anwesend sein oder b) eine Pflegezeitraum und die Zeiten werden also immer höher?
2) Wie hoch ist Anzahl der maximalen Zeiträume pro Tag?
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität. Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen." Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität. Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen." Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
09.08.2016, 20:11 (Dieser Beitrag wurde zuletzt bearbeitet: 09.08.2016, 20:11 von Haupi0581.)
Hallo danke erstmal für die Hilfe,
zu deiner Frage, ja die Überschriften ("Pfleger 1-4") sind Personen und werden somit später durch die jeweiligen Namen ersetzt.
Es wird so sein das man die Pfleger je nach Schicht von 2 - 8 Std. einplannt. Dadurch ergibt es sich, dass Pleger 4 mal vor Pleger 1 oder 2 oder 3 anfängt. Also quer Beet.
Das Diagramm soll mir zum Beispiel aufzeigen wo in meiner Planung der Besetung noch Lücken sind, da wir eine durchgängige Betreuung von 06:00 - 22:00 Uhr abdecken.
Durch die Monatsübersicht kann schön im voraus planen.
dann entspricht meine schon gesendete Datei ja nicht deinen Vorstellungen.
Meine Frage:
Möchtest du wirklich eine Grafik, für den für jeden Pfleger jeden Tag ein Anwesenheitsbalken angezeigt wird? Oder möchtest du lieber eine Tabelle, in der die nicht belegten Zeiten ausgewiesen sind? (Zu der Berechnung der nicht belegten Zeiten muss ich mir aber noch einige Überlegungen machen.)
Hier eine Bemerkung zu Balkendiagrammen:
In Excel starten alle Balkendiagramme an der Koordinatenachse. Der einzige Diagrammtyp, bei dem nicht alle Balken an der Koordinatenachse starten ist der Typ "Gestapelte Balken". Wenn du also ein Balkendiagramm siehst, das nicht an der Koordinatenachse startet ist es vom diesem Typ. Den sichtbaren Balken werden dann Balken vorgestellt und durch Entfernen der Füllung "unsichtbar" gemacht.
Es können auch mehrer solcher Balken in einer Zeile dargestellt werden. Aber es ist, da es sich ja um gestapelte Balken handelt, keine Überlappung möglich und die Reihenfolge muss immer gleich sein (siehe meine gesendete Datei).
Mit deinen Daten muss dann für jeden Tag und jeden Pfleger eine Zeile mit einem Balken angelegt werden (Da die Zeiräume sich überlappen können und die Reihenfolge nicht immer gleich ist). Es bestände noch die Möglichkeit in einer Zeile auf einer zweiten X-Achse (leider in Excel nur zwei möglich) den Balken eines zweiten Pflegers einzubauen und die Anzahl der Zeilen zu halbieren.
Ich werde gleich einmal ein Diagrammvorschlag mit vier Balkenzeilen pro Tag anlegen und wenn gewünscht anschliessend überlegen wie die nicht belegten Zeiten berechnet werden können.
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität. Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen." Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
09.08.2016, 22:49 (Dieser Beitrag wurde zuletzt bearbeitet: 09.08.2016, 22:49 von Ego.)
Hallo,
hier eine Datei mit zwei Pflegerbalken pro Tag in einer Zeile und eine Datei mit einem Pflegerbalken pro Tag in einer Zeile:
(sorry, die nicht farblich markierten Zellen vor und nach der Wertetabelle, waren nur um für die Anzeige einigermassen plausible Werte zu erzeugen und können gelöscht werden.)
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität. Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen." Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
Folgende(r) 1 Nutzer sagt Danke an Ego für diesen Beitrag:1 Nutzer sagt Danke an Ego für diesen Beitrag 28 • Haupi0581
ich hätte da noch eine andere Plege, wo bis zu 15 Pfleger im Monat dran beteiligt sind. Wie würde das denn aussehen, wenn nur die Zeit die offen ist, als Zahl da steht oder wenn möglich auch als Diagramm. Bei 15 Plegern würde es ja ein sehr großes Diagramm werden.
ich hab da einmal in der Anlage die Lücken berechnet und in die Grafik mit aufgenommen.
Zu deiner Anfrage:
Wenn in der Grafik nur die Lücken aufgezeigt werden sollen benötigt man nur eine Zeile pro Tag
Eine Grafik mit 15 Pflegern vervierfacht die Länge des Diagramms. Wenn man dann aber über eine Zelle (Anfangstag der Grafik) gesteuert nur zB jeweils sieben Tage anzeigt gleicht sich das aus. Da die Balken für 15 Pfleger auf auf 8 bzw. 15 Zeilen verteilt sind und wahrscheinlich sehr viele Zeilen leer sind halte ich solch eine Grafik nicht für sinnvoll.
Eine Berechnung der Lücken für mehr als vier Pfleger würde ich aber nicht mehr mit Formeln, sondern über VBA-Programmierung lösen.
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität. Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen." Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.
Mit Programmierung ist sehr vieles möglich auch dieses.
helmut
Für mich ist die Möglichkeit in Excel an Zellen und Bereichen Namen zu vergeben die wichtigste Funktionalität. Sie macht Formeln und den VBA-code verständlicher. Für Makros gilt die Regel: "Nur über benannte Bereiche auf den Inhalt der Zellen zugreifen." Und wofür sind Regeln da? Um nachzudenken bevor man sie bricht.