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.

jeden 2. Montag frei, in Kalenderblatt darstellen
#11
(13.02.2019, 16:17)Honka schrieb: Hi Jockel,

wo genau tu ich die denn hinne?

Code:
=WENN(REST(A1;14)=9;"F";"")
Und die ...;14) irritiert mich da auch ???


Gruß
Thomas

Hallo, du hast dir die Formel REST() noch nicht angesehen, oder? Eine Woche hat 7 Tage, zwei Wochen 14 Tage. Montag hat bei REST(datum;7) den Wert 2. Der zweite Montag demnach 2+7 = 9...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#12
(13.02.2019, 16:19)Klaus-Dieter schrieb: Hallo Honka,

bei mir steht da 42, nicht 14.

Hallo Klaus-Dieter, 42 ist ja immer und universell einsetzbar, weil 42 die Antwort (auf alle Fragen) ist. Ich habe die 14 ins Spiel gebracht, deine 42 habe ich noch nicht durchschaut - ehrlich geschrieben...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#13
Hallo Honka,

Zitat:der planmäßige freie Montag am 11.02.19 quasi überschrieben wird

das bleibt dann nicht aus, wenn dein planmäßiger Montag auf eine ungerade Woche fällt, kann sich das überschneiden. Das wird irgendwann im Jahr aber auch in einer geraden Woche passieren.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#14
@Jockels Lösung:

Wenn ein Jahr 53 Wochen hat, wechselt der freie Montag beim Jahreswechsel ungewollt, wenn man gerade|ungerade Woche als Maßstab nimmt. Der 14-Tage-Abstand bleibt aber.

Das mit der 42 ist hier für mich Bielefeld.
[-] Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag:
  • Honka
Antworten Top
#15
Hallo Jockel,

Zitat:deine 42 habe ich noch nicht durchschaut - ehrlich geschrieben...


das ist die Abfolge der freien Tage, die wiederholt sich nach 42 Tagen. Rest bezogen auf das Datum ergibt dann die Werte von 0 bis 39, dann geht das von vorne los. Somit kann man mit dieser Formel Schichten, freie Tage etc. für jedes beliebige Datum berechnen. Das ist der Charme dieser Formel, kurz und knackig.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#16
Hallo,

Zitat:In der Softwareentwicklung wird die Zahl 42 – ähnlich wie 0815 und 4711 – häufig von Programmierern als magische Zahl verwendet, also als fester Zahlenwert, dem jeder ansehen kann, dass er keinen tieferen Sinn hat, sondern nur ein Beispiel für einen beliebigen Wert ist.
________________________________________________________________________
wer aufgibt, ohne es versucht zu haben, gibt einfach nur auf!

Grüße aus Norderstedt, Peter
[-] Folgende(r) 1 Nutzer sagt Danke an Käpt'n Blaubär für diesen Beitrag:
  • Honka
Antworten Top
#17
(13.02.2019, 16:38)Klaus-Dieter schrieb: das ist die Abfolge der freien Tage, die wiederholt sich nach 42 Tagen. Rest bezogen auf das Datum ergibt dann die Werte von 0 bis 39, dann geht das von vorne los. 

Dann sind die Werte 40 und 41 schwarze Löcher.

Wieso verstehe ich Dich heute nicht? Außerdem ist Jockel das "42"-Phänomen nicht unbekannt - hier ist die 42 aber zusätzlich auch noch ein Vielfaches von 14, so dass Du uns jetzt völlig ratlos machst.
Antworten Top
#18
Ok, jetzt hab ich's verstanden. 
Code:
=WENN(REST(A1;14)=9;"F";"")

:17:

Diese Formel kann ich aber ja nur in einer extra Spalte laufen lassen, in diesem Fall habe ich die Spalte "C" genommen, wobei ich das, was vorher in "C" war nach "D" verschoben habe. Dann habe ich im TB "Kalender" die Formel

=INDEX(Tabelle1!$B:$B;VERGLEICH(REST(AO4;42);Tabelle1!$C:$C;0)) geändert in

=INDEX(Tabelle1!$B:$C;VERGLEICH(REST(AO4;42);Tabelle1!$C:$C;0))

Ihr könnt es euch bestimmt denken, hat nicht funktioniert, wäre ja auch zu schön gewesen. :22:
Wie kann ich also meine vordefinierten freien Tage mit dem zusätzlichen wiederkehrenden freien 2. Montag kombinieren.

Viele Grüße immer wieder
Thomas
Antworten Top
#19
Hallo zusammen,

dann versuche ich mal, das "Phänomen" zu erklären:

Es gibt hier einen rollierende Abfolge freier Tage, die Montags beginnt, die Woche darauf ist der am Dienstag, dann Mittwoch usw.. Nachdem der Sonnabend erreicht ist, fängt das ganze wieder am Montag an. Aus dieser zeitlichen Abfolge ergeben sich zufällig die 42 Tage, eine Zahl, die dummerweise oft für andere Zwecke  Blush eingesetzt wird. Wenn ich nun mit der Funktion Rest ein beliebiges Datum dividiere, ergibt sich eine Zahl zwischen 0 und 41. Die kann ich dann mit dem SVerweis oder auch, wie in diesem Fall mit Index-Vergleich einem beliebigen Datum zuordnen und habe dann immer die Zuordnung Datum - freier Tag oder auch beliebiges Schichtkürzel. In der Darstellung unten versuche ich das zu verdeutlichen. Nach den rot eingefärbten  Zellen beginnt alles von vorne. Die zusätzlichen freien Tage, jeden Montag in der geraden oder ungeraden Woche lassen sich problemlos einbinden.

Tabelle1

ABCD
1DatumFreier TagSchlüsselKW
2Mo. 31.12.2018F3753
3Di. 01.01.2019381
4Mi. 02.01.2019391
5Do. 03.01.2019401
6Fr. 04.01.2019411
7Sa. 05.01.201901
8So. 06.01.201912
9Mo. 07.01.2019F22
10Di. 08.01.2019F32
11Mi. 09.01.201942
12Do. 10.01.201952
13Fr. 11.01.201962
14Sa. 12.01.201972
15So. 13.01.201983
16Mo. 14.01.201993
17Di. 15.01.2019103
18Mi. 16.01.2019F113
19Do. 17.01.2019123
20Fr. 18.01.2019133
21Sa. 19.01.2019143
22So. 20.01.2019154
23Mo. 21.01.2019F164
24Di. 22.01.2019174
25Mi. 23.01.2019184
26Do. 24.01.2019F194
27Fr. 25.01.2019204
28Sa. 26.01.2019214
29So. 27.01.2019225
30Mo. 28.01.2019235
31Di. 29.01.2019245
32Mi. 30.01.2019255
33Do. 31.01.2019265
34Fr. 01.02.2019F275
35Sa. 02.02.2019285
36So. 03.02.2019296
37Mo. 04.02.2019F306
38Di. 05.02.2019316
39Mi. 06.02.2019326
40Do. 07.02.2019336
41Fr. 08.02.2019346
42Sa. 09.02.2019F356
43So. 10.02.2019367
44Mo. 11.02.2019F377
45Di. 12.02.2019387
46Mi. 13.02.2019397
47Do. 14.02.2019407
48Fr. 15.02.2019417
49Sa. 16.02.201907
50So. 17.02.201918
51Mo. 18.02.2019F28
52Di. 19.02.201938
53Mi. 20.02.201948
54Do. 21.02.201958
Formeln der Tabelle
ZelleFormel
C2=REST(A2;42)
D2=KALENDERWOCHE(A2;1)
C3=REST(A3;42)
D3=KALENDERWOCHE(A3;1)
C4=REST(A4;42)
D4=KALENDERWOCHE(A4;1)
C5=REST(A5;42)
D5=KALENDERWOCHE(A5;1)
C6=REST(A6;42)
D6=KALENDERWOCHE(A6;1)
C7=REST(A7;42)
D7=KALENDERWOCHE(A7;1)
C8=REST(A8;42)
D8=KALENDERWOCHE(A8;1)
C9=REST(A9;42)
D9=KALENDERWOCHE(A9;1)
C10=REST(A10;42)
D10=KALENDERWOCHE(A10;1)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#20
Hallo Honka,

die Formel, die Jockel vorgeschlagen hat, eignet sich nur zum ermitteln des freien Montags in der ungeraden Woche. Die anderen freien Tage in Verbindung mit den Zusatztagen kannst du nur so ermitteln, wie ich es vorgeschlagen habe.  

Tabelle1

ABCDE
1DatumFreier TagSchlüsselKWJockel
2Mo. 31.12.2018F37539
3Di. 01.01.201938110
4Mi. 02.01.201939111
5Do. 03.01.201940112
6Fr. 04.01.201941113
7Sa. 05.01.2019010
8So. 06.01.2019121
9Mo. 07.01.2019F222
10Di. 08.01.2019F323
11Mi. 09.01.2019424
12Do. 10.01.2019525
13Fr. 11.01.2019626
14Sa. 12.01.2019727
15So. 13.01.2019838
16Mo. 14.01.2019939
17Di. 15.01.201910310
Formeln der Tabelle
ZelleFormel
E2=REST(A2;14)
E3=REST(A3;14)
E4=REST(A4;14)
E5=REST(A5;14)
E6=REST(A6;14)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top


Gehe zu:


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