Clever-Excel-Forum

Normale Version: Hilfe bei Arbeitseinteilung
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi zusammen,

ich bin gerade dabei für meinen Arbeitgeber eine Arbeitseinteilung zu erstellen.
Ich würde aber Hilfe bei der Formel für eine Abfrage benötigen.
Zuerst aber mal ein kurzer Überblick wie das ganze aufgebaut ist.

(Erste Datei)
Es gibt eine Anwesenheitsliste (Jahreskalender), dieser ist dynamisch gestaltet und passt alles beim ändern der Jahreszahl an.
In den Zeilen stehen die Mitarbeiternamen und in den Spalten die einzelnen Tage.
In diesen werden in den Zellen folgende Kürzel eingetragen: Ü für Überstunden, U für Urlaub, K für Krank, etc.
Zusätzlich gibt es noch einen Bereich für die Schichtplanung.

(Zweite Datei)
Dann gibt es noch die "Arbeitseinteilung" an sich.
Diese ist folgendermaßen aufgebaut.

Für jeden Monat gibt es eine Datei mit dem Namen Tagesbericht 07.2019.xlsx, etc..
Die Datei hat für jeden Tag ein eigenes Tabellenblatt welches aus einer Vorlage automatisch erstellt wird.
Jedes Blatt hat als Name das Datum des Tages.

Jetzt mein eigentliches Anliegen:

Ich möchte dass der Tagesbericht aus der Datei "Anwesenheitsliste 2019.xlsx" abfrägt welche Mitarbeiter an dem besagten Tag Verfügbar sind oder Urlaub haben etc.
Also eigentlichen folgendermaßen:

Tagesbericht Blatt 18.07.2019 sucht in Anwesenheitsliste nach Spalte 18.07.2019 (sverweis?) und checkt die Eintragungen beim jeweiligen Mitarbeiter und liestet diese entsprechend auf.
Wenn Zelle leer = Spalte Verfügbar
U = Spalte Urlaub
Ü = Spalte Überstunden
K = Spalte Krank
etc.

Dann möchte ich die Mitarbeiter aus der Verfügbarkeitsspalte per Datenprüfung Dropdown Liste zuordnen. (siehe Bild, Bsp. wie KFZ)

Zur besseren Verständlichkeit hänge ich noch ein Paar Bilder meiner Tabellen an.
Ich hoffe ich konnte einigermaßen rüberbringen was ich mir vorstelle.

Danke schonmal im Vorraus.
Gruß
Marco
Hallo Marco,

Zitat:Zur besseren Verständlichkeit hänge ich noch ein Paar Bilder meiner Tabellen an.
und zur besseren Hilfsmöglichkeit solltest du anstelle der Bilder eine Beispieldatei anhängen.
Hola,

da du nur Bilder lieferst, hier die Formel für "u" zum selber anpassen:

Code:
=WENNFEHLER(INDEX('[Vorlage Anwesenheitsliste.xlsx]Tabelle1'!$A$5:$A$46;AGGREGAT(15;6;ZEILE($A$5:$A$46)-4/(('[Vorlage Anwesenheitsliste.xlsx]Tabelle1'!$B$4:$N$4=$E$1)*('[Vorlage Anwesenheitsliste.xlsx]Tabelle1'!$B$5:$N$46="u"));ZEILE(A1)));"")


Gruß,
steve1da
Danke für eure schnellen Antworten, hier auch noch die Beispiel Dateien
Hola,

du wirst es doch schaffen meine Formel in deine Datei zu kopieren?
Warum steht in E1 jetzt "Vorlage" und nicht das Datum, so wie auf dem Screenshot?

Gruß,
steve1da
Hi,
hatte zu dem Zeitpunkt wo ich die Beispieldateien gepostet habe nur den Beitrag von "WillWissen" gesehen. Da war deiner noch nicht da.
Werde die Formel einbauen und anpassen. Wenn was nicht klappen sollte geb ich bescheid.

In E1 steht Vorlage weil er sich aus dem "Blattnamen" das Datum holt. Bei der Beispieldatei ist der Monat nicht erzeugt und nur die Vorlage vorhanden.
Danke
Gruß
Marco
(18.07.2019, 08:10)steve1da schrieb: [ -> ]Hola,

du wirst es doch schaffen meine Formel in deine Datei zu kopieren?
Warum steht in E1 jetzt "Vorlage" und nicht das Datum, so wie auf dem Screenshot?

Gruß,
steve1da

Habe die Formel jetzt versucht einzubauen.
Irgendwie hat er bei den Bezügen ein Problem.
Er sucht sich die Zellen A1 und A5-A46 auf dem Tätigkeitsbericht und nicht auf der Anwesenheitsliste?!?
Hola,

ZEILE($A$5:$A$46)-4 bedeutet nur dass der Formel mitgeteilt wird, in welchem Zeilenbereich sie arbeiten soll. Ob da jetzt ZEILE($A$5:$A$46)-4 oder ZEILE(Tabelle1!$A$5:$A$46)-4 steht ist völlig irrelevant weil das im Endeffekt immer die gleichen Zahlen ergibt.
Ebenso das ZEILE(A1) am Ende. Dies ist nur ein Zähler der den 1. Treffer zurückgibt, dann den 2., dann den 3......

Gruß,
steve1da
heje excelfreunde,

es lebe die Papierwut....Blackfox nichts für Ungut Confused

kleiner Tipp, suche im WWW nach der rs1 Methode und/oder (Reinhold Scheck)... :21:
die dort beschriebenen Prinzipien würde ich auf die/Deine Formulare anwenden.

Bsp.: Deine "Vorlage Tagesberichte", hier findet ein unnützes Aufblähen einer Tabelle/Datei statt und dann auch noch für jeden Monat...