Uma combinação INDEX / MATCH recupera apenas um valor, exatamente como você está vendo. Se eu fosse você, usaria a função SUMIF . Funciona assim: SUMIF(Range to test, Criterion, Range to sum) . O terceiro argumento é opcional. Se você a deixar, presumirá que o intervalo que você deseja resumir é o mesmo que o intervalo a ser testado.
Se eu entendi o seu exemplo, você quer algo assim:
=SUMIF('FromDB-15'!B:B, [@Item], 'FromDB-15'!S:S)