Zuallererst ist dies eine Tabelle, die mir helfen soll, den Überblick über meine (schulischen) Aufgaben zu behalten.
Ich beherrsche Python, aber diese Sache mit Excel-Formeln ist für mich neu.
So sieht meine Tabelle aus:
Ich möchte drei Regeln in Excel haben, die die Zeilen wie folgt hervorheben:
Zeile rot markieren; ob:
- Fälligkeitsdatum = Heute
Zeile mit gelb markieren; ob:
- Fälligkeitsdatum = Diese Woche
- Fertig = Falsch
Zeile mit grün markieren; ob:
- Fälligkeitsdatum = NICHT diese Woche
ODER
- Fertig = Richtig
- Fälligkeitsdatum = NICHT heute
Könnte mir jemand mitteilen, wie diese Regeln aussehen könnten und wie ich sie in das Feld "Neue Formatierungsregel" eingeben sollte?
Vielen Dank :)
Antworten:
Sie müssen die bedingte Formatierung verwenden.
=$D1=TODAY()
=AND(WEEKNUM(TODAY())=WEEKNUM($D1),$F1=FALSE)
=OR(WEEKNUM(TODAY())<>WEEKNUM($D1),AND($F1=TRUE,$D1<>TODAY()))
quelle
Fügen Sie eine neue Spalte mit der folgenden Formel hinzu, aus der hervorgeht, welche Farbe die Zeile haben soll:
=IF(AND($H2="False", $F2=TODAY()), "RED", IF(AND($H2="False", WEEKNUM($F2)<WEEKNUM(TODAY()+7)), "Yellow", "Green"))
Es ist im Wesentlichen ein Schalterfall:
Anschließend können Sie diesem HowToGeek- Artikel folgen , um die Zeilen einzufärben . Im Wesentlichen richten Sie drei bedingte Farbregeln ein, die eine ähnliche Formel verwenden
$J1="Red"
und einen Bereich verwenden$A:$J
, auf den angewendet werden soll.Wenn Sie die zusätzliche Spalte nicht verwenden möchten, verwenden Sie einfach den Einzeltest für Ihre bedingte Formatierung. Sie erhalten also zwei bedingte Formate, wenn Sie jede dieser Formeln verwenden und die entsprechende Farbe festlegen:
Die Standardfarbe wäre grün. Und achten Sie darauf, den Index 1 für die Spalte zu verwenden, sonst werden sie versetzt.
PS ist
WEEKNUM
möglicherweise nicht optimal, da es zu einigen irren Dingen kommen kann (unterschiedliche Definitionen der ersten vollen Woche eines Jahres), sodass es möglicherweise einen besseren Weg gibt, dies zu überprüfen.quelle