Ваше совпадение должно соответствовать столбцу, а не строке в B: G.
=SUMIFS(INDEX($B$16:$G$21, 0, MATCH("Bunbury", $B$15:$G$15, 0)), $A$16:$A$21,"<="&$J3, $A$16:$A$21,">="&$I3)
'alternate
=SUMIFS(INDEX($B:$G, 0, MATCH("Bunbury", $B$15:$G$15, 0)), $A:$A,"<="&$J3, $A:$A,">="&$I3)
Также нет необходимости искать совпадения в столбце G, и вы должны начать искать в столбце B;например, $ B15: $ G15.J3 должна быть конечной датой, а I3 - начальной (не видно из вашего образца изображения).
Я пропустил одну проблему в первый раз.INDEX не может ссылаться на все строки в B: G;он может ссылаться только на то же количество строк, что и $ A $ 16: $ A $ 21 (диапазон сравнения дат).С другой стороны, если нет поддельных данных, которые могли бы исказить результаты, диапазоны сравнения дат можно сделать полными столбцами.Они должны быть сопоставимых диапазонов.