/ / Bedingte Formatierung zwischen Werten? Muss ich meine Tabelle neu strukturieren? - Excel, Excel-Formel

Bedingte Formatierung zwischen Werten? Muss ich meine Tabelle neu strukturieren? - Excel, Excel-Formel

Ich möchte alle Zellen innerhalb des Bereichs formatieren (im Wesentlichen mit Farbe füllen) vom Startdatum bis zum Enddatum in jeder Zeile.

In der Abbildung unten sehen Sie beispielsweise diese Zellen B8 und C8 Start- und Enddatum enthalten, 1/1/2013 und 3/24/2013 beziehungsweise. Es formatiert korrekt und färbt in Zellen D8:08.

Beispiel für die bedingte Formatierung

Die Kopfzellen enthalten Datumsangaben, die als Text formatiert sind. Zum Beispiel Zelle D3 (das erste J) ist eigentlich das Datum 1. Januar 2013. In ähnlicher Weise Zelle E3 (das zweite J) ist eigentlich das Datum 8. Januar 2013, Zelle F3 ist 15. Januar 2013 und Zelle G3 ist der 22. Januar 2013. Das Muster wird für jeden Monat wiederholt, wobei nur der 1., 8., 15. und 22. jedes Monats aufgeführt wird.

PROBLEM: Ich glaube, ich habe es am meisten funktioniert, aber es scheint nicht richtig zu formatieren, wenn die Datumsangaben außerhalb der in den Kopfzellen angegebenen Datumsangaben liegen.

Wenn Sie beispielsweise ein Start- und Enddatum vom 31.05.2013 zuweisen, werden keine Zellen hervorgehoben. Siehe unteres Bild.

Bildbeschreibung hier eingeben

Ich gehe davon aus, dass ich nur bis zum 22. Mai 2013 in meinen Kopfzellen habe, aber ich möchte es jeden Monat auf vier Wochen beschränken.

Unten ist die Formel, die ich zum Formatieren verwendet habe, die ich dann auf den gesamten Bereich angewendet habe D8:AY43, das ist im Wesentlichen die gesamte Aufgabenhierarchie.

=(D$3>=$B8)*(D$3<=$C8)

Gibt es sowieso, um diese Formel zu ändernPlatz für mein Problem (Zellen werden nicht hervorgehoben, wenn sie außerhalb des in den Kopfzeilen der Monatsspalten angegebenen Wertebereichs liegen?) Oder muss ich meine Tabelle neu strukturieren?

Vielen Dank!

Antworten:

1 für die Antwort № 1

Eine Alternative, während Sie "4 Wochen" pro Monat haltenwäre, die Datumsangaben in der Kopfspalte so zu ändern, dass sie das Ende einer "Woche" widerspiegeln und nicht den Beginn. Verwenden Sie also anstelle des 1. Januar, 8. Januar, 15. Januar usw. den 5. Januar, 12. Januar, 19. Januar und 31. Januar. Sie müssen Ihre Formel anpassen, um diese Änderung zu berücksichtigen, aber sie würde die Struktur von beibehalten Ihre Arbeitsmappe.

Nicht 100% sicher, was Sie tun (sieht aus wie eineGantt-Diagramm?), Sieht aber so aus, als würden Sie nur feststellen, ob das Datum in Spalte D zwischen Start- und Enddatum in Spalte B & C liegt. In diesem Fall gilt Folgendes:

=AND($B8<=D$3,$C8>=D$3)*1

Dies prüft, ob das Datum in D3 zwischen den in den Spalten B & C definierten Start- / Enddaten liegt und gibt "1" zurück, wenn es wahr ist, und "0", wenn es falsch ist.

Um dies in eine bedingte Formatierung zu bringen, führen Sie die Regel wie

=AND($B8<=D$3,$C8>=D$3)*1=1

So sollte die Regel im Dialogfeld "Bedingte Formatierung" aussehen:

Bedingte Formatierungsregel