Если выписка за дни между датами не работает - PullRequest
0 голосов
/ 17 апреля 2020

Я пытаюсь выяснить, какой доход относится к каждому месяцу, исходя из показателя дохода (например, 500 фунтов стерлингов) и даты начала и окончания (например, 01/01/2020 - 13/02/2020).

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

Для этого я использовал формулу:

IF({Start Month}="January-20", DATETIME_DIFF({Start Date}, 31/01/20, 'days'), "0")

Идея состоит в том, что если дата начала января 2020 года, эта формула будет возвращать количество дней между дата начала и конец месяца (31/02/20), таким образом, показывая количество дней для приписки дохода.

Однако по какой-то причине, когда дата начала 2/1/2020, это формула возвращает «18262».

Что здесь происходит?

screenshot of issue

...