Eine Formel, um zu prüfen, ob das Datum älter als oder gleich 60 Tage ist und eine andere Spaltenzelle einem Wert entspricht

Eine Formel, um zu prüfen, ob das Datum älter als oder gleich 60 Tage ist und eine andere Spaltenzelle einem Wert entspricht

Ich habe versucht, bedingte Formatierung zu verwenden und es geschafft, den ersten Teil der Formel zum Laufen zu bringen. =D2:D999<=TODAY()-60

Ich möchte dann auch prüfen, ob der Wert in Spalte G dem Wort „offen“ entspricht.

Lassen Sie diese Prüfung wenn möglich nicht nur von D2 bis D999 ausführen, sondern ab D2.

Antwort1

Allgemein:
Excel akzeptiert D:Dals Ersatz für D1:D<LARGE NUMBER>- das Erstellen eines Verweises für die gesamte Spalte.
Das ist beispielsweise in LibreOffice Calc nicht der Fall ( D1:D1048576wird angezeigt, wenn Sie eine Spalte auswählen und unter Bedingte Formatierung auf "Bedingung" klicken).

Bei bedingter Formatierung sollten Sie jedoch einen EINZELNEN ZELLVERWEIS erhalten. Dieser Verweis wird im gesamten Zellbereich verwendet, auf den Sie die Formatierung anwenden.

Die zuverlässigste Methode zum Suchen und Hervorheben eines bestimmten Werts in einer Gruppe von Zellen besteht darin, zuerst die Zellen auszuwählen und sich zu merken, wo Sie den Cursor lassen. Verwenden Sie dann den Typ „Formel“ in der bedingten Formatierung mit einem nicht absoluten Verweis auf die Zelle mit dem Cursor. Dies sollte
beispielsweise =(G1="open")funktionieren, wenn Sie die gesamte Spalte ausgewählt und den Cursor in G1 gelassen haben.
Beachten Sie das Fehlen von $in diesem Verweis (drücken Sie wiederholt F4 in Excel [UMSCHALT+F4 in LibreOffice Calc], um dies zu erreichen).

Hinweis: Verwenden Sie einen Formeltyp – das Ergebnis dieser Formel muss entweder „1“ oder „wahr“ sein, um die Formatierung auszulösen. AND(A2>100,B2="flag",C2=>30)Plus NOT(...)kann OR(...)hilfreich sein, wenn Sie MEHRERE Tests kombinieren müssen.

Hier ist ein Bild des Excel-Regeldialogs. Excel-Dialog
Dies hat überhaupt nichts mit dem oben Gesagten zu tun, also fügen wir einige Worte zum Inhalt hinzu:

Die Formel für die „Regel“ lautet „=(D2<$N1)“, was bedeutet, dass die einzelne Zellreferenz D2 ist und das Ergebnis WAHR ist, wenn der Wert in „D2“ kleiner als der Wert in „N1“ ist (unveränderliche Referenz aufgrund von $). Da D2 innerhalb des unter „Gilt für“ angegebenen Bereichs liegt, ändert es sich entsprechend der Zellen innerhalb des Bereichs, die Excel zu einem bestimmten Zeitpunkt berechnet).

Dies ähnelt einer FOR-Schleife in jeder beliebigen Programmiersprache. Die Formel wird auf den angezeigten Bereich angewendet. In diesem Fall auf die gesamte Spalte „D“.

verwandte Informationen