Вы можете использовать OFFSET
=SUMIF(OFFSET(G1,A1,,A2-A1,1),50,OFFSET(P1,A1,,A2-A1,1))

Возможно, вам нужна некоторая обработка, чтобы обеспечить X <= Y. </p>
Это может выглядеть так:
=IF(A1<=A2,SUMIF(OFFSET(G1,A1,,A2-A1,1),50,OFFSET(P1,A1,,A2-A1,1)),"")