Hallo,
ich sitze derzeit über ein Problem, für das es sicherlich eine Lösung gibt - für mich nur jeglicher Erdenklicher Ansatz scheitert und ich somit unterstützung brauche.
Ich programiere einen Rotationsplan für eine Klinik, welcher über mehrere Jahre geht. Hierbei habe ich die zu Rotierenden Personen als Zeilen untereinander und die Monate der Jahre als Spalten fortlaufend von 2016 - aktuell.
Die Krux ist: eine Rotation besteht aus 2 Informationen: die Station und die Prozentuale Arbeitskraft: Somit besteht eine Information in einer Zeile immer aus zwei Spalten. Ich kann wunderbar für jeden Monat mit Excel berechnen in welchem Monat welche Station mit wieviel Arbeitskraft besetzt ist. Schwer tue ich mich mit der Berechnung der Zeile - also wie viel eine Person über die Zeit auf einer Station gearbeitet hat.
Zur Veranschaulichung:
Rotationsplan
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
|
Jan22 |
Jan22 |
Feb22 |
Feb22 |
Mrz22 |
Mrz22 |
Apr22 |
Apr22 |
|
Person1 |
Station1 |
100% |
Station1 |
100% |
Station2 |
100% |
Station2 |
100% |
|
Person2 |
Station1 |
100% |
Station1 |
80% |
Station1 |
80% |
Station1 |
80% |
|
Person3 |
|
|
|
|
|
|
|
|
|
Person4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Summe |
Station1 |
200% |
Station1 |
180% |
Station1 |
80 |
Station1 |
80 |
|
|
Station2 |
0 |
Station2 |
0 |
Station2 |
100 |
Station2 |
100% |
|
|
|
|
|
|
|
|
|
|
|
Das ist eine Beispielsmäßig angelegte Tabelle, meine ist etwas größer und Komplexer. Ich habe zur Übersicht die Stationen mit bedingter Formatierung farblich gestaltet. Die Hauptinformation auf diesem Arbeitsblatt ist welche Station mit wie viel Arbeitskraft gedeckt ist. Auf einem Zweiten Arbeitsblatt hätte ich gerne für die Personen berechnet wie viele VK sie auf welcher Station verbracht haben.
Quasi:
Person 1: station 1 2 Monate 200%, Station 2 2 Monate 200%
Person2: Station 1 2 Moante 180%, STation 2 2 Monate 160%
Meine Lösungsansätze die ich durchdacht habe:
- Zählenwenn funktion: geht nicht da alle Informationen in einer Zeile
- Zählen nach HIntergrundfarbe mit VBA: geht nicht da bedingte Formatierung
- Summieren/Zählen nach Name mit Zelle.zuordnen: geht nicht da ich noch einmal eine neue Zeile in der kerndatenbank brauche und die noch komplizierter wird
- Makro für jede zweite zelle summieren: keins gefunden
- Zeile auf anderem Arbeitsblatt kopieren und transponieren, danach Zählenwenn funktion. geht nur manuell mit copy paste nicht automatisiert
Jetzt bin ich langsam ratlos. Gerne bin ich offen für Vorschläge mit MAkros oder einer neuen Darstellung der Tabelle - dass ich alle Informationen verabreiten kann.
Vielen alle hilfreichen Tricks bin ich dankbar.
Grüße
AB
|