4.7k Aufrufe
Gefragt in Tabellenkalkulation von xraven Einsteiger_in (43 Punkte)
Hi @all


Vieleicht kann mir einer von euch hier weiter Helfen!!

Also ich bin dabei einen Schichtplan zu erstellen.

in A4 habe ich das Datum,in B4 lass ich mir mit "TTTT" den Tag ausgeben,und Samstag und Sonntag lasse ich mit Bedingte Formatierung Fabig darstellen.

C4 gebe ich F für Früh,M für Mittag und N für Nachtschicht. Jetzt will ich in D4 die Zeit wiedergeben F = 08:00 - 15:00,M = 15:00 - 22:00, N = 22:00 - 05:00 das hatte ich die ganze zeit so geregelt.

=WENN(C3="F";"08:00 - 15:00";WENN(C3="M";"15:00 - 22:00";WENN(C3="N";"22:00 - 05:00";WENN(C3="/";"FREI";WENN(C3="";"";WENN(C3="K";"KRANK";WENN(C3="U";"URLAUB")))))))

da ich Sonntag in der Frühschicht von 10:00 - 15:00 arbeite sollte da eine abfrage rein WENN(UND(B4="Sonntag" das der auch die zeit richtig wieder gibt.

kann vielleicht einer weiter helfen?

mfg
XRaVeN

18 Antworten

0 Punkte
Beantwortet von xraven Einsteiger_in (43 Punkte)
Das haut so auch nicht hin. Formel D4 ist ok,
nur wenn ich unter C39 gibt er mir nicht die Stunden wieder,
wenn C39 zum beispiel Sonntag ist und K oder U ist eingetragen.




C39
---------

=WENN(UND(C4="F";WOCHENTAG(A39;2)<=7);7/24;WENN(UND(C4="M";WOCHENTAG(A39;2)<=7);7/24;WENN(UND(C4="K";WOCHENTAG(A39;2)<=7);7/24;WENN(UND(C4="U";WOCHENTAG(A39;2)<=7);7/24;WENN(UND(C4="N";WOCHENTAG(A39;2)<7);1/24;"")))))


wenn nicht müßte ich dir mal meinen Schichtplan per email schicken,
das du mal einen blick draufwerfen kannst!

mfg
XRaVeN
0 Punkte
Beantwortet von xraven Einsteiger_in (43 Punkte)
Habe es jetzt mit der Formel hinbekommen!!


C39
--------

=WENN(UND(C4="F";WOCHENTAG(A39;2)<=7);7/24;WENN(UND(C4="M";WOCHENTAG(A39;2)<=7);7/24;WENN(UND(C4="K";WOCHENTAG(A39;2)<=7);7/24;WENN(UND(C4="K";WOCHENTAG(A39;2)>=7);7/24;WENN(UND(C4="U";WOCHENTAG(A39;2)<=7);7/24;WENN(UND(C4="U";WOCHENTAG(A39;2)>=7);7/24;WENN(UND(C4="N";WOCHENTAG(A39;2)<7);1/24;"")))))))


mfg
XRaVeN


Ps.besten dank für deine mühe!!
0 Punkte
Beantwortet von paul1 Experte (4.9k Punkte)
Hallo XRaVeN ,

Bei meinen Tests hat es zwar schon vorher funktioniert, aber es freut mich, dass es jetzt so ist wie Du es brauchst.

bis zum nächsten Mal


schöne Grüße

Paul1
0 Punkte
Beantwortet von xraven Einsteiger_in (43 Punkte)
Hallo Paul1,

muß mich doch nochmal an dich wenden.Mußte jetzt alles nochmal
umschreiben weil wenn ich es als Zeit formatiere kann ich das nicht
zum schluß zusammen rechnen und mit den stundenlohn x nehmen.


C39 =( Normal)

=WENN(UND(C4="F";WOCHENTAG(A39;2)<=7);7;WENN(UND(C4="M";WOCHENTAG(A39;2)<=7);7;WENN(UND(C4="K";WOCHENTAG(A39;2)<=7);7;WENN(UND(C4="U";WOCHENTAG(A39;2)<=7);7;WENN(UND(C4="N";WOCHENTAG(A39;2)<7);1;"")))))


D39 = (Nacht)

=WENN(UND(C5="F";WOCHENTAG(A40;2)<7);"";WENN(UND(C5="M";WOCHENTAG(A40;2)<7);"";WENN(UND(C5="K";WOCHENTAG(A40;2)<7);"";WENN(UND(C5="U";WOCHENTAG(A40;2)<7);"";WENN(UND(C5="N";WOCHENTAG(A40;2)<7);"6";"")))))


E39 = (Sonntag)

=WENN(UND(C4="F";WOCHENTAG(A39;2)=7);"5";WENN(UND(C4="M";WOCHENTAG(A39;2)=7);"7";WENN(UND(C4="N";WOCHENTAG(A39;2)=7);"7";"")))

jetzt hatten wir das problem das er ( K = Krank Sonntag unter Normal schreiben soll und (U = Urlaub auch) das geht jetzt.
Nur ist es Sonntag schreibt er mir bei F, M,N auch 7 stunden unter normal,das sollte er nicht tun.Hast du vielleicht eine Idee wie ich das in den grief bekomme?

MfG
XRaVeN
0 Punkte
Beantwortet von xraven Einsteiger_in (43 Punkte)
Korektur


Bei N macht er es richtig unter C39 da schreibt er keine 7 stunden unter Normal sondern unter sonntag so wie er soll.

Also nur F und M arbeiten noch nicht richtig ich kann nur keinen fehler finden.

mfg
XRaVeN
0 Punkte
Beantwortet von xraven Einsteiger_in (43 Punkte)
hat sich erledigt habe es hin bekommen.
0 Punkte
Beantwortet von paul1 Experte (4.9k Punkte)
Hallo XRaVeN

Lese Dir trotzdem das in aller Ruhe durch:

Zitat 1:
jetzt hatten wir das problem das er ( K = Krank Sonntag unter Normal schreiben soll und (U = Urlaub auch) das geht jetzt........

Zitat 2:

Korektur
Bei N macht er es richtig unter C39 da schreibt er keine 7 stunden unter Normal sondern unter sonntag so wie er soll.

Also nur F und M arbeiten noch nicht richtig ich kann nur keinen fehler finden.


Das habe ich so verstanden:

F und M nur von Montag bis Samstag
K und U von Montag bis Sonntag
N nur Sonntag

Wenn das jetzt die gültige Variante ist erfüllt das folgende Formel in C39:

=WENN(UND(C4="F";WOCHENTAG(A39;2)<7);7/24;WENN(UND(C4="M";WOCHENTAG(A39;2)<7);7/24;WENN(UND(C4="K";WOCHENTAG(A39;2)<=7);7/24;WENN(UND(C4="U";WOCHENTAG(A39;2)<=7);7/24;WENN(UND(C4="N";WOCHENTAG(A39;2)=7);1/24;"")))))

Die kannst die Formeln so lassen wie sie sind nur formatiere die Zellen einschließlich der Summenzellen Benutzerdefiniert „[h]:mm“ dann ist es möglich auch Summen zu bilden.


Eigentlich sollte es jetzt funktionieren, kurze Rückmeldung genügt!


schöne Grüße

Paul1
0 Punkte
Beantwortet von xraven Einsteiger_in (43 Punkte)
Hi Paul1!!

Arbeite von Mo - So

ab 23 uhr bekommen wir anderen stundenlohn

Deswegen F M = Normal + 1 stunden von Nacht auf normal
die anderen 6 auf Nacht.Sonntag wieder anderer stundenlohn
ausser bei K und U.Habe es jetzt so geregelt.

C39
--------

=WENN(UND(C4="F";WOCHENTAG(A39;2)<7);7;WENN(UND(C4="M";WOCHENTAG(A39;2)<7);7;WENN(UND(C4="K";WOCHENTAG(A39;2)<=7);7;WENN(UND(C4="U";WOCHENTAG(A39;2)<=7);7;WENN(UND(C4="N";WOCHENTAG(A39;2)<7);1;"")))))


D39
--------
=WENN(UND(C4="F";WOCHENTAG(A39;2)<7);"";WENN(UND(C4="M";WOCHENTAG(A39;2)<7);"";WENN(UND(C4="K";WOCHENTAG(A39;2)<7);"";WENN(UND(C4="U";WOCHENTAG(A39;2)<7);"";WENN(UND(C4="N";WOCHENTAG(A39;2)<7);"6";"")))))

E39
-------

=WENN(UND(C4="F";WOCHENTAG(A39;2)=7);"5";WENN(UND(C4="M";WOCHENTAG(A39;2)=7);"7";WENN(UND(C4="N";WOCHENTAG(A39;2)=7);"7";"")))


habe auch Zahlen genommen das ich hinter her die stunden zusamm zählen kann das hat bei Zeit formatierung nicht so geklappt.

Aber troßdem danke für deine mühe super arbeit!!


mfg
XRaVeN
...