IF-Anweisungsformel für überfällige DVD-Ausleihe


2

Ich erstelle eine Tabelle für meine örtliche Pfarrkirche, um ausgeliehene DVDs nachverfolgen zu können:

Die DVDs müssen 14 Tage nach der Ausleihe zurückgegeben werden. Wenn das aktuelle Datum mehr als 14 Tage nach dem geliehenen Datum liegt, möchte ich, dass in der entsprechenden Zelle in der überfälligen Spalte Ja angezeigt wird. Wenn die DVD jedoch zurückgegeben wird, sollte die entsprechende Zelle (in der überfälligen Spalte) leer sein. Die Formel, die ich derzeit verwende, lautet: =IF(D10<(TODAY()-14), "Yes","") wobei D10 das Ausleihdatum ist.

Das Problem bei dieser Formel ist, dass "Ja" angezeigt wird, wenn die Zelle "Ausleihdatum" leer ist und "Ja" (in der Spalte "Überfällig") angezeigt wird, auch wenn die DVD zurückgegeben wird.

Jede Rückmeldung wäre sehr dankbar.

Antworten:


1

Sie können mit der ANDFunktion prüfen, ob mehrere Bedingungen vorliegen . 2 zusätzliche Bedingungen hinzufügen;

  1. Zelle D10 enthält ein Datum (größer als Ihr Startdatum).
  2. Die DVD wurde nicht zurückgesandt.

Angenommen, Sie geben "Zurückgegeben" in die Spalte ein, Fwenn eine DVD zurückgegeben wird. Sie können Folgendes verwenden:

=IF(AND(D10>1/1/2000,D10<(TODAY()-14),F10<>"Returned"),"Yes","")

0

Da Ihr Problem darin besteht, dass die Zelle D10bei der Rückgabe der DVD leer ist, müssen Sie zwei Überprüfungen durchführen:

  • Überprüfen Sie andernfalls, ob die Zelle leer ist
  • Überprüfen Sie, ob das Datum mehr als 14 Tage beträgt.

Sie müssen also verschachtelte IFs wie folgt verwenden:

=IF(D10="","",IF(D10<(TODAY()-14), "Yes",""))
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.