Я считаю, что это должно работать:
=QUERY(Profil, "SELECT * WHERE C>=DATE'"&TEXT(B3,"yyyy-mm-dd")&"' AND C<=DATE'"&TEXT(B4,"yyyy-mm-dd")&"'",1)
Для запроса требуется дата в определенном формате (гггг-мм-дд), при этом все значения в ячейках B3 и B4 преобразуются в этот формат и проверяется формула меньше или больше, чем формула.
У меня работает:
![screenshot](https://i.stack.imgur.com/Tr1at.png)