Office: Dienstplan

Helfe beim Thema Dienstplan in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo, ich habe da eine Tabelle (Dienstplan). In der obersten Zeile steht in jedem Feld eine Mitarbeitername. Die Zeilen, die darunter folgen,... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von tob.com, 21. September 2007.

  1. tob.com Neuer User

    Dienstplan


    Hallo,
    ich habe da eine Tabelle (Dienstplan).
    In der obersten Zeile steht in jedem Feld eine Mitarbeitername.
    Die Zeilen, die darunter folgen, enthalten Kürzel wie A oder B (Dienstgruppen).

    ............Paul....Meier....Marx
    1.1.08.....A........B.........C
    2.1.08.....B........C......... A

    Jetzt möchte ich gerne eine Tabelle anlegen, die mir am entsprechenden Datum, jenen Namen nennt, bei dem ein A zu finden ist.

    1.1.08....."Paul"
    1.2.08....."Marx"

    Danke vielmals!
    Gruß Tobias
     
  2. Krino Erfahrener User
    Hallo Tobias -

    Die blauen Zellen enthalten die Formel, die Du suchst.

    Hab noch ein Schmankerl eingebaut: Durch eine Gültigkeitsprüfung wird verhindert, daß man in einer Zeile denselben Dienstgruppenkennbuchstaben doppelt einträgt oder ungültige Buchstaben eingibt.
     
  3. tob.com Neuer User
    Hallo Krino,
    wahnsinn! Ich bin schwer beeindruckt. Tausend Dank dafür! Danke auch für die schnelle Antwort - hab ich gar nicht mit gerechnet.

    Was mir noch Kopfzerbrechen macht ist folgendes:
    Es soll durchaus Dienstgruppen geben (z.B. Frühdienst), die aus mehreren Leuten bestehen. Schön wäre dann, wenn unter der Rubrik Frühdienst am entsprechenden Datum alle Mitarbeiter gelistet werden (z.B. durch ein "," getrennt - oder so), die in der Tabelle entsprechend (z.B.) ein "früh" stehen haben. Redundanzen sollen also erlaubt sein. Geht das?

    Eine andere Frage wäre, wie kann man den Ihnhalt des genialen Dropdown-Menues verändern. Also z.B. in Deiner Datei den Datumsbereich oder die Dienstgruppen (A-E)

    Die Verweisfunktion beginnt mit =VERWEIS(2;1..... wofür steht eigentlich die 2;1 und warum die $ Zeichen bei den "Koordinaten"?

    Fragen über Fragen. Sorry, bitte nicht genervt fühlen. Du hast mir bis hierher schon sehr geholfen !!! Wenn du lediglich hier die erste Frage beantworten könntest wäre das einmalig !! (Wenn es überhaupt eine Lösung gibt). Lass die anderen Fragen einfach weg.
     
  4. Krino Erfahrener User

    Dienstplan

    Hallo Tobias -

    Ich arbeite dran, kann aber etwas dauern. Bis später...

    Frage vorweg: Aus wievielen Leuten soll denn eine Dienstgruppe höchstens bestehen können? Zwei? Drei? Vier? bitte nicht so viele... :-D
     
  5. tob.com Neuer User
    Hallo Krino,
    ..ähh.. etwa zehn (hüstel, hüstel).
    Wenn das zuviel sind, können´s auch weniger sein - ich geb´ die Hoffnung nicht auf, dass ich das Prinzip verstehe und selber basteln kann.
    Gruß und Dank vorab.
    Liebe Grüße
    Tobias
    P.S. Eilt nicht, mein Chef schmeißt mich erst nächstes Jahr raus, wenn ich das nicht hinkriege.
     
  6. Krino Erfahrener User
    Hallo Tobias -

    In der überarbeiteten Version gehen maximal 3 Leute in eine Dienstgruppe und werden auch angezeigt.

    Teste bitte mal, ob Du mit dieser Form leben kannst; es müßte möglich sein, die Anzahl vorsichtig zu erweitern. Habe jedem Mitarbeiter eine einzelne Zelle zugeteilt. Dein Vorschlag einer mit Kommata getrennten Anzeige erschien mir zu schwierig.

    Da diese Lösung (wieder mal) Matrixformeln enthält, solltest Du Dich auf alle Fälle und auch ganz unabhängig vom aktuellen Problem in das Thema Matrixformel vertiefen. Wenn man das halbwegs begriffen hat, macht Excel gleich doppelt so viel Spaß :lol: ! Hier findest Du einen Einstieg.

    ============================================

    Erklärung zu =VERWEIS(2;1/(B2:F2=$C$17);B$1:F$1)
    Dies ist eine geradezu hinterlistige Formel und auch nicht auf meinem eigenen Mist gewachsen.
    Die Klammer (B2:F2=$C$17) prüft, ob der Wert in C17 in der Reihe B2:F2 vorkommt. Das Ergebnis der Untersuchung ist ein Vektor von der Form {FALSCH.FALSCH.FALSCH.FALSCH.WAHR}. Es gilt: FALSCH = 0, WAHR = 1.
    Nun steht dieser Vektor als Nenner eines Bruches mit dem Zähler 1. Wir erinnern uns, daß Division durch Null verboten ist; Excel reagiert mit einer Fehlermeldung. Entsprechend generiert der Bruch den Vektor {#DIV/0!.#DIV/0!.#DIV/0!.#DIV/0!.1}, also vier Fehlermeldungen und einmal die 1.
    Jetzt macht der Verweis sich auf die Suche, um in dieser Reihe den Wert 2 zu finden (N.B. man hätte auch 3 oder eine andere Zahl größer/gleich 1 nehmen können). Da die #DIV/0! bei der Suche ignoriert werden, bleibt nur die 1, und die ist zu klein. VERWEIS ist aber von Bill Gates so eingerichtet, daß bei Nicht-Finden des Suchwerts ein sich anbietender nächst-kleinerer Wert genommen wird. Das ist die 1. Und zu der wird zu guter Letzt derjenige Wert aus der Reihe B$1:F$1 ausgegeben, der in der selben Spalte steht. Das ist alles! :mrgreen:
     
  7. schatzi Super-Moderator
    Hallo!

    Ich bin auch kein Freund von zusammengepferchten Zeichenketten in einer einzigen Zelle, schließlich bietet Excel genügend Zellen an...
    Da du in deinem Fall nicht vorhersehen kannst, wieviele Mitarbeiter gleichzeitig in der selben Schicht arbeiten, ist hier vielleicht eine VBA-Lösung besser. Und weil es dann eh egal ist, wie die Werte verknüpft werden, hast du's sogar auch noch alles in einer Zelle, wie gewünscht.

    Einmal "Klick mich!" und Tabelle1 wird in Tabelle2 umsortiert.

    edit: Ich hatte die Nachtschicht übersehen. Jetzt ist sie drin.
     
Thema:

Dienstplan

Die Seite wird geladen...
  1. Dienstplan - Similar Threads - Dienstplan

  2. Dienstplan lässt sich leider nicht anpassen

    in Microsoft Excel Hilfe
    Dienstplan lässt sich leider nicht anpassen: Hallo allerseits, Wir haben bei jedem Mitarbeiter noch 3 Zeitzeilen hinzugefügt. Leider zählt Excel jetzt diese Zeiten (18.15,18.30 und 18.45 Uhr) nicht mehr automatisch zu der jeweiligen...
  3. Dienstplan

    in Microsoft Excel Hilfe
    Dienstplan: Hallo zusammen. Ich bin gerade dabei einen Dienstplan etwas aufzumöbeln, habe schon einige Hindernisse gelöst und bin nun auf mein finales Problem gestoßen. Wenn ich die Kalenderwoche in Zeile...
  4. Dienstplanung. Anzahl der aufeinanderfolgenden Dienste zählen.

    in Microsoft Excel Hilfe
    Dienstplanung. Anzahl der aufeinanderfolgenden Dienste zählen.: Guten Tag in die Runde, ich bin langsam am verzweifeln und hoffe sehr, dass ihr mir helfen könnt. Ich habe einen Dienstplan bereits erstellt. Pro Blatt ist der jeweilige Monat aufgeführt. Die...
  5. Dienstplan - Guttage zählen

    in Microsoft Excel Hilfe
    Dienstplan - Guttage zählen: Hallo Zusammen, ich komme leider nicht weiter und benötige daher Eure Hilfe. Mein Wunschgedanke wäre es, das der Dienstplan automatisch die Urlaubs- bzw. Guttage zählt. Bei den Urlaubstagen bin...
  6. VBA Ja nein Abfrage mit Ausgabe

    in Microsoft Excel Hilfe
    VBA Ja nein Abfrage mit Ausgabe: Hallo zusammen, Ich versuche grade eine Tabelle für den Dienstplan meiner Fahrer einzurichten und bräuchte da hilfe. Ich habe 2 Tabellen die eine Tabelle gibt die Planung an und die 2te Tabelle...
  7. Arbeitszeit aus Dienstplan soll in verschiedenen Arbeitsbättern ausgegeben werden.

    in Microsoft Excel Hilfe
    Arbeitszeit aus Dienstplan soll in verschiedenen Arbeitsbättern ausgegeben werden.: Als Excel-Laie stehe ich vor folgendem Problem. Ich möchte einen Dienstplan erstellen der die Arbeitszeit der jeweiligen Mitarbeiter in einem eigenem Datenblatt ausgibt. Also in Zelle C4 ist der...
  8. (Hintergrund-)Addition eines Dienstplans

    in Microsoft Excel Hilfe
    (Hintergrund-)Addition eines Dienstplans: Hallo ins Forum mit der Bitte um Hilfe/Unterstützung... für einen beruflich genutzten Dienstplan möchte ich für verschiedene Tage verschiedene Beträge "hinterlegen", je nachdem ob es...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden