Я хочу получить доступность сотрудников в зависимости от диапазона дат их отпуска.

Даты начала и окончания — это диапазоны дат праздников, и я хочу получить список сотрудников за пределами этих диапазонов. Я хочу ввести диапазон дат, например, 16.7-17.7, и получить доступных сотрудников на эти два дня (которые НЕ в отпуске, то есть не между датой начала и датой окончания).
Я попробовал использовать эту команду для фильтрации:
=FILTER(A2:C7;(B2:B7>=E2)*(C2:C7<=F2);"Not available")

Я думаю, что эта фильтрация основана на том, что я хотел бы получить сотрудников, которые находятся в отпуске, чтобы каким-то образом отменить команду и сделать так, чтобы сотрудники НЕ фильтровались.
Однако я не получаю правильных результатов из-за критериев:
C2:C7<=F2
Обновлено: я исправил форматирование даты (убрал точку на дате), и теперь я не получаю никаких результатов, потому что не знаю, как мне пройти мимо критериев даты окончания. Результаты после исправления формата даты
Не отмечайте Excel 2010, если у вас есть доступ к Excel 2021 или Office 365. В Excel 2010 эта функция, как и другие функции, недоступна. Это ограничивает путь к решению, хотя и не является необходимым.


См. ниже — проблема в том, как вы построили логику своей формулы. Вычтите даты начала из диапазона дат начала, даты окончания из диапазона дат окончания; а затем умножьте результаты вместе. Если результат отрицательный, это означает, что ваш набор данных перекрывает заданный вами диапазон, так что все в порядке.
Если вы хотите найти доступных сотрудников, вам нужно, чтобы логическая операция была >0. Если вы хотите найти недоступных сотрудников, вам нужно, чтобы логическая операция была <0.
Если вы пытаетесь проверить отсутствие какого-либо сотрудника именно в этот период, это должно быть <=0 или >=0.
какой формат даты вы используете? Я интерпретирую 20.7 и 20 июля.
см. обновленный @Excellor
Вот моя попытка: =FILTER(A2:C7;((E2<B2:B7)*(F2<B2:B7)+(E2>C2:C7)*(F2>C2:C7));"Not available")
Итак, шаг первый: (E2<B2:B7)*(F2<B2:B7) Проверьте, доступен ли сотрудник до даты начала и окончания; Чтобы получить TRUE, обе даты должны быть меньше;
Шаг второй: (E2>C2:C7)*(F2>C2:C7) проверьте, доступен ли сотрудник после даты начала и окончания; Чтобы получить TRUE, обе даты должны быть больше.
Не нужно логически сравнивать критерии. FILTER переводит все числа в TRUE, отличные от 0.
@Blackcat спасибо, что указали, отредактировали, а также исправили ошибку, которую я допустил в формуле.
@Excellor Да, это правда, теперь я исправил форматирование даты, что, вероятно, вызвало некоторые проблемы. Но я все еще не могу пройти критерии C2:C7 <= F2.