Via tentativa e erro …
{=SUM(B2:I6,$B1:$I1)}
retorna um erro #VALUE!
{=SUM(B2:I6,$B1:$I1)}
retorna a soma dos totais
{=$B$1:$I$1*B2:I6}
retorna 180, 0, 200, 40, 40 (o que não posso explicar). Isso foi o que eu achei estranho.
{=$B$1*B2:B6+$C$1*C2:C6+…+$H$1*H2:H6+$I$1*I2:I6}
retorna os totais corretos para cada linha.
Como alternativa, eu já tinha algo como:
=SUMPRODUCT($B$1:$I$1,B2:I2)
em cada linha, mas para mais de 1500 linhas, a avaliação foi ficando cada vez mais longa à medida que a lista está constantemente mudando e aumentando.