В Google Таблицах подсчитайте строку, если дата находится в определенном диапазоне, а диапазон - в двух разных столбцах. - PullRequest
1 голос
/ 29 мая 2020

В Google Таблицах я хотел бы:

  • подсчитать количество строк в столбце
  • где заданная дата
  • больше или равна дата в столбце «в процессе»
  • меньше или равна дате в столбце «закрыто»

Пример набора данных:

In progress Closed
09/02/2019  10/02/2019
10/02/2019  11/02/2019
11/02/2019  11/02/2019
11/02/2019  12/02/2019
12/02/2019  13/02/2019  
05/02/2019  18/02/2019

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

Например, date = 11/02/2019 даст следующий результат:

In progress Closed      Expected Outcome
09/02/2019  10/02/2019  0
10/02/2019  11/02/2019  1
11/02/2019  11/02/2019  1
11/02/2019  12/02/2019  1
12/02/2019  13/02/2019  0
05/02/2019  18/02/2019  1

В моем листе я есть два столбца, и я ожидаю что-то вроде этого на основе приведенных выше данных:

Date         Work in Progress
10/02/2019   3
11/02/2019   4
12/02/2019   3
13/02/2019   2
20/02/2019   0

Как я могу добиться этого в Google Таблицах?

Я пробовал много разных функций и агрегатов, но ничего не дает желаемого результата. СЧЁТ работает только для одной строки, СЧЁТЕСЛИ, кажется, принимает диапазон только в пределах 1 столбца, а комбинации ЕСЛИ, СУММ, И, СЧЁТ, СЧЁТЕСЛИ не возвращают правильные значения.

1 Ответ

2 голосов
/ 29 мая 2020

При условии, что A - это ваш столбец «Выполняется», B - ваш столбец «Закрыто», а C - это столбец «Дата», я думаю, это даст вам то, что вы хотите

=countifs(A:A,"<="&C6,B:B,">="&C6)

er

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