Расчет дневной записи с формулой Excel - PullRequest
0 голосов
/ 04 января 2019

В настоящее время я пытаюсь использовать формулу Excel, чтобы оценить, как долго была открыта запись на основе двух полей и сегодняшней даты. Однако я хочу, чтобы формула была пустой, если «Закрытая дата» не заполнена. Я не добился успеха в получении этого результата.

Пример в Excel:

|   | A - Open Date   | B - Closed Date |
|---|-----------------|-----------------|
| 1 | 02 January 2019 | 04 January 2019 |
| 2 | 02 January 2019 |                 |
| 3 |                 |                 |

В настоящее время я использую следующую формулу для каждой соответствующей строки:

=IF(B1>0, B1-A1,TODAY()-A1)

=IF(B2>0, B2-A2,TODAY()-A2)

=IF(B3>0, B3-A3,TODAY()-A3)

Для первого ряда я получу 2 , что правильно. Второй ряд также будет иметь 2 , но будет расти каждый день, что также правильно. Третья строка будет иметь большое число, например 43559 , что связано с отсутствием открытой даты в A3. Любая помощь будет оценена. Спасибо.

Ответы [ 2 ]

0 голосов
/ 04 января 2019

Я добавлю это как ответ, поскольку я думаю, что вы имеете в виду:

  • Если «Дата открытия» не заполнена, показывать пустое значение
  • Если «Закрытая дата» не заполнена, используйте текущую дату.

=IF(A1="","",IF(B1="",TODAY(),B1)-A1)

0 голосов
/ 04 января 2019

Может быть : =IF(B1="","",B1-A1) ??

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...