Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Dienstplan mit unterschiedlichen Schichten an Wochentagen Montag bis Freitag
#11
Hi,

jo, schon klar, nur in F13 steht drüber keine Schicht, sondern ein X und weiter rechts kommen Xe, Ks und Us und VAs, da sind nirgends Schichten.
Und ich weiß auch nicht, welche Schicht-Buchstaben wieviele Stunden haben.
Antworten Top
#12
Dafür müsstest du dir bitte die Datei ansehen, unter Objekt- und Mitarbeiterdaten ist die Liste mit den Schichten
Antworten Top
#13
Jetzt weiß ich, was du meinst. 
 
VA ist in diesem Fall eine Schicht und steht für Vorarbeiter, die Stunden sind unterschiedlich daher auch im Objekt- und Mitarbeiterdaten Blatt die Aufteilung auf Montag bis Sonntag, dort sind dann die Stunden hinterlegt und können leider jeden Tag variieren, daher auch die Schwierigkeiten.

Es muss geprüfter werden, welche Schicht oben eingetragen ist und dann welcher Wochentag ist, um entweder aus Objekt und Mitarbeiter die richtigen Stunden zu ziehen, oder im Dienstplan (Jan Tabellen Blatt) weiter rechts in der Tabelle, bei der du mir bereits geholfen hast, da stehen nun unter der Zusammenfassung an welchen Wochentagen, wie oft die Schicht VA vorkommt auch die Stunden.

Ich schaue morgen mal, wie das geht mit der Tabellen Ansicht hier im Forum, was du gemacht hast 
Damit ich dir zeigen kann, was ich nun gemacht habe.
Antworten Top
#14
Hi,

(09.12.2017, 19:37)Jisma schrieb: Ich schaue morgen mal, wie das geht mit der Tabellen Ansicht hier im Forum, was du gemacht hast 
Damit ich dir zeigen kann, was ich nun gemacht habe.

schau mal hier:
WICHTIG: Tabellenausschnitte und VBA-Codes im Forum einstellen

und hier:
Tabellentool von Gerd
Antworten Top
#15
Hi,

also habe es nun so umgesetzt, wie Rabe es vorgeschlagen hat und das funktioniert sehr gut, nun mal anbei ein Entwurf was mir jetzt noch fehlt und wofür ich leider keine Möglichkeit finde


BCEFGHIJK
9712345
10Namemonatl.tägl.123456
11StundenStundenSoMoDiMiDoFr
12Mitarbeiter Name1328VAxXXKK
13Hier sollen die Stunden zu Wochentag und Schicht stehen
14Name MitarbeiterVA
15Hier sollen die Stunden zu Wochentag und Schicht stehen

ZelleFormel
F9=WOCHENTAG(F10;2)
G9=WOCHENTAG(G10;2)
H9=WOCHENTAG(H10;2)
I9=WOCHENTAG(I10;2)
J9=WOCHENTAG(J10;2)
K9=WOCHENTAG(K10;2)
F10=AC6
G10=WENNFEHLER(WENN(MONAT($F$10)=MONAT(F10+1);F10+1;"");"")
H10=WENNFEHLER(WENN(MONAT($F$10)=MONAT(G10+1);G10+1;"");"")
I10=WENNFEHLER(WENN(MONAT($F$10)=MONAT(H10+1);H10+1;"");"")
J10=WENNFEHLER(WENN(MONAT($F$10)=MONAT(I10+1);I10+1;"");"")
K10=WENNFEHLER(WENN(MONAT($F$10)=MONAT(J10+1);J10+1;"");"")
F11=F10
G11=G10
H11=H10
I11=I10
J11=J10
K11=K10
B12='Objekt- und Mitarbeiterdaten'!C11
C12='Objekt- und Mitarbeiterdaten'!T11*AT6
E12='Objekt- und Mitarbeiterdaten'!AZ11
B14='Objekt- und Mitarbeiterdaten'!C12



BBBCBDBEBFBGBHBI
91234567
10VA
117,0MoDiMiDoFrSaSo
122,01,01,01,01,01,0
1342:156:306:3009:3013:1506:30
14
15

ZelleFormel
BB10='Objekt- und Mitarbeiterdaten'!V11
BB11=ZÄHLENWENN(F12:AJ12;BB$10)
BC12=SUMMENPRODUKT(($F12:$AJ12=BB$10)*($F$9:$AJ$9=BC$9))
BD12=SUMMENPRODUKT(($F12:$AJ12=BB$10)*($F$9:$AJ$9=BD$9))
BE12=SUMMENPRODUKT(($F12:$AJ12=BB$10)*($F$9:$AJ$9=BE$9))
BF12=SUMMENPRODUKT(($F12:$AJ12=BB$10)*($F$9:$AJ$9=BF$9))
BG12=SUMMENPRODUKT(($F12:$AJ12=BB$10)*($F$9:$AJ$9=BG$9))
BH12=SUMMENPRODUKT(($F12:$AJ12=BB$10)*($F$9:$AJ$9=BH$9))
BI12=SUMMENPRODUKT(($F12:$AJ12=BB$10)*($F$9:$AJ$9=BI$9))
BB13=SUMME((BC12*BC13);(BD12*BD13);(BE12*BE13);(BF12*BF13);(BG12*BG13);(BH12*BH13);(BI12*BI13))
BC13=WENN(BC12="";"";'Objekt- und Mitarbeiterdaten'!$Y11)
BD13=WENN(BD12="";0;'Objekt- und Mitarbeiterdaten'!$AC11)
BE13=WENN(BE12="";0;'Objekt- und Mitarbeiterdaten'!$AG11)
BF13=WENN(BF12="";0;'Objekt- und Mitarbeiterdaten'!$AK11)
BG13=WENN(BG12="";0;'Objekt- und Mitarbeiterdaten'!$AO11)
BH13=WENN(BH12="";0;'Objekt- und Mitarbeiterdaten'!$AS11)
BI13=WENN(BI12="";0;'Objekt- und Mitarbeiterdaten'!$AW11)
Antworten Top
#16
Guten morgen, hat keiner eine Idee?
Antworten Top
#17
Hallöchen,

Zitat:Hier sollen die Stunden zu Wochentag und Schicht stehen

Hm.
Sollstunden - Reinschreiben? Ausrechnen? Aber auf welcher Basis? F13 = BB11?
Iststunden - Reinschreiben? Ausrechnen? Aber auf welcher Basis? Die vom Montag? Die vom Dienstag? Die vom Mittwoch? ...
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#18
Hi, 

Also F13 wäre in dem Fall BI13 und dementsprechend 6:30 Stunden

G15 wäre in BC13 und auch 6:30 Stunden

Die Liste von BB bis BI identisch geht rechts weiter mit der Schicht R1 (anstatt VA)
Antworten Top
#19
Hallöchen,

hier mal ein Ansatz:

Arbeitsblatt mit dem Namen 'Tabelle1'
FGHIJKLMN
171234567
2
306:30:0006:30:0000:00:0009:30:0013:15:0000:00:0006:03:00
4VA
506:03:00

ZelleFormel
F5=INDEX(H3:N3;;F1)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste