Как посчитать дни между двумя датами?
Чтобы подсчитать дни между двумя датами (диапазон дат), вы должны использовать функцию СЧЕТЕСЛИ вместо СЧЕТЕСЛИ. Чтобы создать диапазон дат, необходимо указать нижнюю и верхнюю дату. Это указывает Excel считать дни только между диапазоном дней.

Формула подсчета дней между двумя датами
Вы можете использовать следующие шаги:
- Сначала введите функцию СЧЁТЕСЛИ в ячейку.
 - После этого в аргументе критерии_диапазон1 укажите диапазон, в котором у вас есть даты.
 - Затем в аргументе критерий1 введите знаки «больше» (>) и «равно» (=) и заключите их в двойные кавычки. А затем обратитесь к ячейке, в которой у вас самая низкая дата.
 - Теперь в диапазоне критериев 2 снова обратитесь к диапазону дат.
 - После этого в критерии 2 введите знаки «меньше» (<) и «равно» (=) и заключите их в двойные кавычки. Затем обратитесь к ячейке, в которой указана верхняя дата.
 - В конце закройте функцию и нажмите Enter, чтобы получить результат.
 

 =COUNTIFS(A2:A17,">="&E2,A2:A17,"<="&F2)Как работает эта формула?
Чтобы понять эту формулу, вы можете разбить ее на две части.

- В первой части у вас есть условие для проверки ячеек, которые больше и равны дате, указанной в ячейке E2. то есть 4 ноября 2022 г.
 - Во второй части у вас есть условие для проверки ячеек, которые меньше и равны дате, указанной в ячейке F2. то есть 4 декабря 2022 г.
 
Таким образом, 15 ячеек имеют даты между 4 ноября 2022 года и 4 декабря 2022 года.
Примечание. Обязательно вводите операторы «больше» (>), «меньше» (<) и «равно» (=) в виде текста и в двойных кавычках.
Используйте СУММПРОИЗВ для подсчета между датами.
Вы также можете использовать СУММПРОИЗВ для подсчета дат между двумя датами, как в следующем примере:

 =SUMPRODUCT(--(A2:A17<=F2),--(A2:A17>=E2))Теперь давайте разберемся в этой формуле шаг за шагом. Но перед этим вам нужно знать, что СУММПРОИЗВ может принимать массив в одной ячейке.
В первой части формулы у вас есть условие для проверки всех дат в диапазоне. Он проверит, какая из них меньше и равна указанной дате. Вы можете видеть, что он возвращает TRUE и FALSE.

После этого у вас есть двойной знак минус, который преобразует ИСТИНА и ЛОЖЬ в 1 и 0.

Во второй части формулы вам снова нужно проверить условие. И он возвращает TRUE, если это условие выполнено, в противном случае FALSE.

После этого двойной знак минус преобразует ИСТИНА и ЛОЖЬ в 1 и 0.

На данный момент у вас есть две таблицы. 1 означает, что дата в диапазоне находится между указанным диапазоном дат.
СУММПРОИЗВ создает произведение этих массивов и возвращает один массив, затем суммирует значения этого массива, которые представляют собой количество дат в диапазоне.