Проблема в том, что вы не можете изменить формат каждой отдельной ячейки в диапазоне, который вы хотите опросить, но вы можете проверить, попадает ли каждая дата в этом диапазоне в определенный диапазон дат (больше или меньше, чем )
Так, если значение в ячейке A2 является первым, например, 1-го октября 2018 года, то вы можете использовать
=SUMIFS('EA-04'!$D:$D,'EA-04'!$A:$A,”>=”&$A2, 'EA-04'!$A:$A,”<”&EDATE($A2,1))
Формула говорит, что меньше или равно 1 октября 2018 года или меньше, чем 1 ноября 2018 года
Функция EDATE (дата, 1) добавляет 1 календарный месяц к дате в A2, поэтому 1-е число становится первым в следующем месяце независимо от количества дней в исходном месяце.
Если значение в ячейке A2 не 1-е, то вы можете использовать эту формулу, чтобы изменить его на 1-е
=SUMIFS('EA-04'!$D:$D,'EA-04'!$A:$A,”>=”&$A2-(day($A2))+1, 'EA-04'!$A:$A,”<”&EDATE($A2-(day($A2))+1,1))