Формула IF-выражения для просроченной аренды DVD

Формула IF-выражения для просроченной аренды DVD

Я создаю электронную таблицу для моей местной приходской церкви, чтобы отслеживать взятые напрокат DVD-диски:

DVD-диски должны быть возвращены через 14 дней после того, как они были взяты взаймы. Если текущая дата более 14 дней после даты взятия взаймы, то я бы хотел, чтобы соответствующая ячейка в столбце «Просрочка» отображала «Да»; однако, если DVD-диски возвращены, то соответствующая ячейка (в столбце «Просрочка») должна быть пустой. Формула, которую я сейчас использую, выглядит так: =IF(D10<(TODAY()-14), "Yes","") гдеД10- это заимствованная дата.

Проблема этой формулы в том, что «Да» появляется, если ячейка «Дата заимствования» пуста, и она продолжает показывать «Да» (в столбце «Просрочено»), даже если DVD возвращен.

Мы будем очень признательны за любые отзывы.

решение1

Вы можете проверить несколько условий с помощью ANDфункции. Добавьте 2 дополнительных условия;

  1. Ячейка D10 содержит дату (более позднюю, чем начальная дата).
  2. DVD не был возвращён.

Предположим, при возврате DVD-диска вы ввели в столбце «Возврат». FВы можете использовать следующее:

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

решение2

Поскольку ваша проблема возникает из-за того, что ячейка остается D10пустой при возврате DVD-диска, вам необходимо выполнить две проверки:

  • Проверьте, пуста ли ячейка, в противном случае
  • Проверьте, не превышает ли дата 14 дней.

Поэтому вам придется использовать вложенные IF-ы, вот так:

=IF(D10="","",IF(D10<(TODAY()-14), "Yes",""))

Связанный контент