ich bin gerade dabei eine Excel-Datei zur Arbeitsplanung zu gestallten.
Diese soll automatisch anzeigen, wenn der Planer etwas vergisst/übersieht:
Falls euch noch etwas ein Punkt einfällt, welche ein unerfahrener Planer vergessen/übersehen könnte, bin ich dankbar für jede Anmerkung^^
Der Aufbau ist bisher folgender:
hier stehen alle wichtigen Grunddaten (Personen, Feiertagsberechnung für Jahr X, Legende für die Schichten),
welche die anderen Blätter benötigen. Zusätzlich enthält das Blatt die Erklärung der verwendeten Formeln
Jedes Monatsblatt erstellt mit Hilfe Bedingter Formatierung, automatisch das Grundgerüst des Monates:
Es ist angedacht, das der Nutzer ein Blatt dupliziert und mit der gewünschten Monatszahl umbenennt.
Im neuem Jahr wird Blatt 12 zu 0, so dass der Aufbau weiterhin funktioniert.
Damit will ich erreichen, das die 13 letzten Tage des Vormonates in den neuen Monat übernommen werden,
was zur Berechnung der Schichtübergänge, zwischen den jeweiligen Monaten, benötigt wird.
Mein aktuelles Problem ist folgendes:
Ich will automatisch herausfinden lassen:
Meine bisherigen Versuche:
{=WENN(TAG(Y$13)=TAG(SPALTE()+ZEILE(3:6));
WENN(INDIREKT(TEIL(ZELLE("dateiname";$A$1);
FINDEN("]";ZELLE("dateiname";$A$1))+1;2)-1&"!"&"Z"&ZEILE()&"S"&SPALTE()+SPALTE(28:31);FALSCH)="";
"";
INDIREKT(TEIL(ZELLE("dateiname";$A$1);
FINDEN("]";ZELLE("dateiname";$A$1))+1;2)-1&"!"&"Z"&ZEILE()&"S"&SPALTE()+SPALTE(28:31);FALSCH));"")}
{=WENN(TAG(Y$13)=TAG(SPALTE()+ZEILE(3:6));
INDIREKT(TEIL(ZELLE("dateiname";$A$1);
FINDEN("]";ZELLE("dateiname";$A$1))+1;2)-1&"!"&"Z"&ZEILE()&"S"&SPALTE()+Zeile(28:31);FALSCH);
"")}
Bei der nächsten Variante habe ich UND genutzt, was zwar bewirkt hat, das die Wahrheitsprüfung WAHR ausgegeben hat, beim DANN-Teil aber immer nur der niedrigste Wert genutzt wird:
{=WENN(UND(TAG(Y$13)=TAG(SPALTE()+ZEILE(3:6)));
INDIREKT(
TEIL(ZELLE("dateiname";$A$1);
FINDEN("]";ZELLE("dateiname";$A$1))+1;2)-1&"!"&"Z"&ZEILE()&"S"&SPALTE()+Zeile(28:31);FALSCH);
"")}
Ich könnte dies zwar ohne MATRIX zum funktionieren bringen, das würde aber eine ellenlange Formel ergeben...
Ich danke schon einmal im Voraus für eure Hilfe (egal in welcher Form^^)