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.

Bedingte Formatierung - Datum in bestimmten Bereich
#1
Hallo,

ich komme bei der Erstellung meiner Tabelle nicht weiter. 
In den Spalten A und B befinden sich jeweils Produktionsstart und -ende als Datum. Von C2 - K2 sind jeweils die Montage der entsprechenden Kalenderwoche aufgelistet. 
Mithilfe einer bedingten Formatierung soll nun, wie in der Abbildung zu sehen, der Bereich markiert bzw. schraffiert werden, der zwischen Produktionsstart und Ende liegt. Ich habe es mit verschiedenen Formeln in der bedingten Formatierung probiert aber bin zu keiner Lösung gekommen. Habe die Datei angehängt.

[img]
Dateiupload bitte im Forum! So geht es: Klick mich!
]

Kann mir jemand helfen?


Angehängte Dateien
.xlsx   Excel-Forum-Bsp.xlsx (Größe: 10,39 KB / Downloads: 7)
Antworten Top
#2
Hallo, meinst du so..?

Arbeitsblatt mit dem Namen 'Tabelle1 (2)'
 ABCDEFGHIJK
1  KW 1KW 2KW 3KW 4KW 5KW 6KW 7KW 8KW 9
2StartEnde04.01.201611.01.201618.01.201625.01.201601.02.201608.02.201615.02.201622.02.201629.02.2016
311.01.201627.01.2016         
402.02.201615.02.2016         
526.01.201623.02.2016         
607.02.201629.02.2016         

ZelleFormel
C1=KALENDERWOCHE(C2;21)
D1=KALENDERWOCHE(D2;21)
E1=KALENDERWOCHE(E2;21)
F1=KALENDERWOCHE(F2;21)
G1=KALENDERWOCHE(G2;21)
H1=KALENDERWOCHE(H2;21)
I1=KALENDERWOCHE(I2;21)
J1=KALENDERWOCHE(J2;21)
K1=KALENDERWOCHE(K2;21)
D2=C2+7
E2=D2+7
F2=E2+7
G2=F2+7
H2=G2+7
I2=H2+7
J2=I2+7
K2=J2+7

Zellebedingte Formatierung...Format
C31: =((KALENDERWOCHE($A3;21)<=C$1)+(KALENDERWOCHE($B3;21)>=C$1))=2abc
D31: =((KALENDERWOCHE($A3;21)<=D$1)+(KALENDERWOCHE($B3;21)>=D$1))=2abc
E31: =((KALENDERWOCHE($A3;21)<=E$1)+(KALENDERWOCHE($B3;21)>=E$1))=2abc
F31: =((KALENDERWOCHE($A3;21)<=F$1)+(KALENDERWOCHE($B3;21)>=F$1))=2abc
G31: =((KALENDERWOCHE($A3;21)<=G$1)+(KALENDERWOCHE($B3;21)>=G$1))=2abc
H31: =((KALENDERWOCHE($A3;21)<=H$1)+(KALENDERWOCHE($B3;21)>=H$1))=2abc
I31: =((KALENDERWOCHE($A3;21)<=I$1)+(KALENDERWOCHE($B3;21)>=I$1))=2abc
J31: =((KALENDERWOCHE($A3;21)<=J$1)+(KALENDERWOCHE($B3;21)>=J$1))=2abc
K31: =((KALENDERWOCHE($A3;21)<=K$1)+(KALENDERWOCHE($B3;21)>=K$1))=2abc
C41: =((KALENDERWOCHE($A4;21)<=C$1)+(KALENDERWOCHE($B4;21)>=C$1))=2abc
D41: =((KALENDERWOCHE($A4;21)<=D$1)+(KALENDERWOCHE($B4;21)>=D$1))=2abc
E41: =((KALENDERWOCHE($A4;21)<=E$1)+(KALENDERWOCHE($B4;21)>=E$1))=2abc
F41: =((KALENDERWOCHE($A4;21)<=F$1)+(KALENDERWOCHE($B4;21)>=F$1))=2abc
G41: =((KALENDERWOCHE($A4;21)<=G$1)+(KALENDERWOCHE($B4;21)>=G$1))=2abc
H41: =((KALENDERWOCHE($A4;21)<=H$1)+(KALENDERWOCHE($B4;21)>=H$1))=2abc
I41: =((KALENDERWOCHE($A4;21)<=I$1)+(KALENDERWOCHE($B4;21)>=I$1))=2abc
J41: =((KALENDERWOCHE($A4;21)<=J$1)+(KALENDERWOCHE($B4;21)>=J$1))=2abc
K41: =((KALENDERWOCHE($A4;21)<=K$1)+(KALENDERWOCHE($B4;21)>=K$1))=2abc
C51: =((KALENDERWOCHE($A5;21)<=C$1)+(KALENDERWOCHE($B5;21)>=C$1))=2abc
D51: =((KALENDERWOCHE($A5;21)<=D$1)+(KALENDERWOCHE($B5;21)>=D$1))=2abc
E51: =((KALENDERWOCHE($A5;21)<=E$1)+(KALENDERWOCHE($B5;21)>=E$1))=2abc
F51: =((KALENDERWOCHE($A5;21)<=F$1)+(KALENDERWOCHE($B5;21)>=F$1))=2abc
G51: =((KALENDERWOCHE($A5;21)<=G$1)+(KALENDERWOCHE($B5;21)>=G$1))=2abc
H51: =((KALENDERWOCHE($A5;21)<=H$1)+(KALENDERWOCHE($B5;21)>=H$1))=2abc
I51: =((KALENDERWOCHE($A5;21)<=I$1)+(KALENDERWOCHE($B5;21)>=I$1))=2abc
J51: =((KALENDERWOCHE($A5;21)<=J$1)+(KALENDERWOCHE($B5;21)>=J$1))=2abc
K51: =((KALENDERWOCHE($A5;21)<=K$1)+(KALENDERWOCHE($B5;21)>=K$1))=2abc
C61: =((KALENDERWOCHE($A6;21)<=C$1)+(KALENDERWOCHE($B6;21)>=C$1))=2abc
D61: =((KALENDERWOCHE($A6;21)<=D$1)+(KALENDERWOCHE($B6;21)>=D$1))=2abc
E61: =((KALENDERWOCHE($A6;21)<=E$1)+(KALENDERWOCHE($B6;21)>=E$1))=2abc
F61: =((KALENDERWOCHE($A6;21)<=F$1)+(KALENDERWOCHE($B6;21)>=F$1))=2abc
G61: =((KALENDERWOCHE($A6;21)<=G$1)+(KALENDERWOCHE($B6;21)>=G$1))=2abc
H61: =((KALENDERWOCHE($A6;21)<=H$1)+(KALENDERWOCHE($B6;21)>=H$1))=2abc
I61: =((KALENDERWOCHE($A6;21)<=I$1)+(KALENDERWOCHE($B6;21)>=I$1))=2abc
J61: =((KALENDERWOCHE($A6;21)<=J$1)+(KALENDERWOCHE($B6;21)>=J$1))=2abc
K61: =((KALENDERWOCHE($A6;21)<=K$1)+(KALENDERWOCHE($B6;21)>=K$1))=2abc
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
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
[-] Folgende(r) 1 Nutzer sagt Danke an Jockel für diesen Beitrag:
  • JackBlack
Antworten Top
#3
(25.05.2016, 14:46)Jockel schrieb: Hallo, meinst du so..?

Hallo, 
danke erstmal, dass du dir die Zeit genommen hast.
Kannst du mir zeigen, wie du die Formel in die bedingte Formatierung eingegeben hast? Bei mir schraffiert er alle Zellen vom Startpunkt immer bis zum Ende der Tabelle. Habe die Formel auf den kompletten Bereich angewendet.

Gruß,
Jack
Antworten Top
#4
(25.05.2016, 17:55)JackBlack schrieb: danke erstmal, dass du dir die Zeit genommen hast.
Kannst du mir zeigen, wie du die Formel in die bedingte Formatierung eingegeben hast? Bei mir schraffiert er alle Zellen vom Startpunkt immer bis zum Ende der Tabelle. Habe die Formel auf den kompletten Bereich angewendet.
Sorry hatte ein $ falsch gesetzt, nun funktioniert es! Vielen, vielen Dank. 
Ich hoffe ich kann es nun in der "großen" Datei umsetzen, falls nicht melde ich mich nochmal  :19:
Antworten Top
#5
gelöscht, weil zu spät geantwortet... ;-(
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
#6
Ok es funktioniert solange bis ein neues Jahr dazu kommt. Wird beispielsweise der 11.01.2016 ausgewählt als Start, wird auch der 11.01.2017 markiert, da nur die Kalenderwochen betrachtet werden. Kann man das Jahr noch in die Formel miteinbringen?
Antworten Top
#7
(26.05.2016, 11:22)JackBlack schrieb: Ok es funktioniert solange bis ein neues Jahr dazu kommt. Wird beispielsweise der 11.01.2016 ausgewählt als Start, wird auch der 11.01.2017 markiert, da nur die Kalenderwochen betrachtet werden. Kann man das Jahr noch in die Formel miteinbringen?

Hallo, dann muss man eben das Jahr mit der KW koppeln... ... Ich denke mir aber dafür kein Beispiel aus
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
#8
Hallo Jörg,

meinst Du für die Aufgabe oder für die Lösung? Für die Aufgabe wäre ja einfach in G2=F2+343
Zitat: Ich denke mir aber dafür kein Beispiel aus
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#9
(26.05.2016, 18:17)Jockel schrieb: Hallo, dann muss man eben das Jahr mit der KW koppeln... ... Ich denke mir aber dafür kein Beispiel aus


Hallo, konnte leider nicht eher antworten. Wie ist das mit dem Koppeln gemeint?

Habe eine Beispiel-Datei angehängt. Sobald der Bereich in 2 Jahren liegt, funktioniert die bedingte Formatierung nicht. 

Danke + Gruß,
Jack


Angehängte Dateien
.xlsx   Excel-Forum-Bsp.xlsx (Größe: 12,65 KB / Downloads: 6)
Antworten Top
#10
Hallöchen,

ich würde das so "formelieren"

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGH
1  KW 49KW 50KW 51KW 52KW 01KW 02
2StartEnde05.12.201612.12.201619.12.201626.12.201602.01.201709.01.2017
313.12.201726.12.2017      
419.12.201608.01.2017      
511.12.201611.02.2017      
616.01.201727.02.2017      

ZelleFormel
C1=KALENDERWOCHE(C2;21)
D1=KALENDERWOCHE(D2;21)
D2=C2+7

Zellebedingte Formatierung...Format
C31: =UND(C$2>$A3-7;C$2<=$B3)abc
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • JackBlack
Antworten Top


Gehe zu:


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