Автозаполнение каждый второй день между двумя указанными датами - PullRequest
0 голосов
/ 05 апреля 2019

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

=ArrayFormula(TO_DATE(row(indirect("A"&A2):indirect("A"&B2))))

Как я могу настроить формулу, чтобы дать каждую секунду дату? Столбец D в статье будет содержать:

  • 03/04/2018
  • 05/04/2018
  • 07/04/2018 ... и т. Д.

Ответы [ 3 ]

1 голос
/ 08 апреля 2019

Кажется, что формула пропускает день, если начальная дата нечетная.Можно ли это исправить?

=ARRAYFORMULA(FILTER(TO_DATE(ROW(INDIRECT("A"&A2):INDIRECT("B"&B2))),
 MOD(ROW(INDIRECT("A1:A"&COUNTA(TO_DATE(ROW(INDIRECT("A"&A2):INDIRECT("B"&B2)))))), 2)))

0

0 голосов
/ 07 апреля 2019
=ARRAYFORMULA(FILTER(TO_DATE(ROW(INDIRECT("A"&A2):INDIRECT("B"&B2))),
               ISODD(TO_DATE(ROW(INDIRECT("A"&A2):INDIRECT("B"&B2))))))

=ARRAYFORMULA(FILTER(TO_DATE(ROW(INDIRECT("A"&A2):INDIRECT("B"&B2))),
              ISEVEN(TO_DATE(ROW(INDIRECT("A"&A2):INDIRECT("B"&B2))))))

0

0 голосов
/ 07 апреля 2019
=ARRAYFORMULA(FILTER(TO_DATE(ROW(INDIRECT("A"&A2):INDIRECT("B"&B2))),
                 MOD(TO_DATE(ROW(INDIRECT("A"&A2):INDIRECT("B"&B2))), 2)))

0

...