
Ich erstelle für meine örtliche Pfarrkirche eine Tabelle, um den Überblick über ausgeliehene DVDs zu behalten:
Die DVDs müssen 14 Tage nach der Ausleihe zurückgegeben werden. Wenn das aktuelle Datum mehr als 14 Tage nach dem Ausleihdatum liegt, möchte ich, dass die entsprechende Zelle in der Spalte „Überfällig“ „Ja“ anzeigt; wenn die DVD jedoch zurückgegeben wird, sollte die entsprechende Zelle (in der Spalte „Überfällig“) leer sein. Die Formel, die ich derzeit verwende, lautet: =IF(D10<(TODAY()-14), "Yes","")
wobeiT10 - Der große Traumist das Ausleihdatum.
Das Problem bei dieser Formel besteht darin, dass „Ja“ angezeigt wird, wenn die Zelle „Ausleihdatum“ leer ist, und dass weiterhin „Ja“ angezeigt wird (in der Spalte „Überfällig“), selbst wenn die DVD zurückgegeben wird.
Wir freuen uns über jedes Feedback.
Antwort1
Mit der Funktion können Sie mehrere Bedingungen prüfen AND
. Fügen Sie 2 zusätzliche Bedingungen hinzu;
- Zelle D10 enthält ein Datum (größer als Ihr Startdatum).
- Die DVD wurde nicht zurückgegeben.
Angenommen, Sie geben in der Spalte „Zurückgegeben“ ein, F
wenn eine DVD zurückgegeben wird. Dann können Sie Folgendes verwenden:
=IF(AND(D10>1/1/2000,D10<(TODAY()-14),F10<>"Returned"),"Yes","")
Antwort2
Da Ihr Problem darin besteht, dass die Zelle D10
bei der Rückgabe der DVD leer ist, müssen Sie zwei Überprüfungen durchführen:
- Überprüfen Sie, ob die Zelle leer ist, andernfalls
- Überprüfen Sie, ob das Datum mehr als 14 Tage zurückliegt.
Sie müssen also verschachtelte IFs verwenden, und zwar wie folgt:
=IF(D10="","",IF(D10<(TODAY()-14), "Yes",""))