кодесурса
«Excel

Excel Formulas - Подсчитать количество ячеек между двумя датами

script1adsense2code
script1adsense3code

Подсчет ячеек между двумя датами

«граф

Синтаксис используемых функций

 COUNTIFS (критерии_ранж1, критерии1, [критерий_2, критерии2]…)

объяснение

Для подсчета количества ячеек, содержащих даты между двумя датами, можно использовать функцию COUNTIFS. В следующем примере F7 содержит эту формулу:

формула


=COUNTIFS(C5:C10,">=1/1/1995",C5:C10,"<=12/30/1998")

Вышеуказанная формула содержит дату объединения сотрудников, показанную в диапазоне C5: C10.

Как работает эта формула

Функция COUNTIFS создана для подсчета количества ячеек, соответствующих одному или нескольким критериям. В этом случае две даты были предоставлены. Функция COUNTIFS проверит, находятся ли даты в диапазоне C5: C10 в диапазоне дат, указанном в формуле.

Подсчет ячеек между датами с помощью функции даты

«граф

объяснение

Для подсчета количества ячеек, содержащих даты между двумя заданными датами, используется функция даты. В следующем примере F7 содержит эту формулу:

формула


=COUNTIFS(C5:C10,">="&DATE(1995,1,1),C5:C10,"<="&DATE(1998,12,30))

Как работает эта формула

В этом случае использовались date ()), а для формирования даты были указаны значение года, месяца и дня. Операторы сравнения "> =" и "<=" были добавлены с функцией даты, использующей оператор concatinate (&) для создания критериев. Поэтому каждый диапазон дат C5: C11 будет искать в новой форме даты.


DATE(1995,1,1) -> year=1995, month=1 and day=1
DATE(1998,12,30) -> year=1998, month=12 and day=30

Date () создает две даты, начальную и конечную дату диапазона.

Подсчет ячеек между датами по имени диапазона

«граф

объяснение

Подсчитать количество ячеек в имени диапазона, которые содержат даты между двумя указанными датами. В следующем примере F7 содержит эту формулу:

формула


=COUNTIFS(dt_of_join,">="&DATE(1995,1,1),dt_of_join,"<="&DATE(1998,12,30))

Как работает эта формула

В этом случае вместо диапазона ячеек было введено имя диапазона «dt_of_join». Операторы сравнения "> =" и "<=" были добавлены с функцией даты, использующей оператор конкатенации (&) для создания критериев. Поэтому для каждой даты из «dt_of_join» будет выполняться поиск по новой дате с использованием date ().


dt_of_join -> a range name for the range of cells C5:C10
DATE(1995,1,1) -> form the date 01-01-1995
DATE(1998,12,30) -> form the date 30-12-1998

Подсчет ячеек между датами с критериями

«граф

объяснение

В следующем примере F7 содержит эту формулу

формула


=COUNTIFS(dt_of_join,">="&DATE(E7,1,1),dt_of_join,"<="&DATE(E7,12,30))

Как работает эта формула

В этом случае было использовано имя диапазона «dt_of_join», которое содержит диапазон ячеек. В date () часть года использовалась как переменная. Поэтому для каждой формы даты "dt_of_join" будет производиться поиск во вновь сформированном диапазоне дат и в количестве дат, найденных в данном диапазоне.


dt_of_join -> a range name for the range of cells C5:C10
DATE(E7,1,1) -> E7 the cell address which is used as variable for the year part of the date.

Предыдущий: Excel Formulas - Excel Count
Далее: Excel Formulas - Подсчет ячеек для чувствительного к регистру текста

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code