Em vez de SUMPRODUCT
, acho que uma fórmula de matriz é o que você precisa.
Se eu entendi corretamente, você tem esses arrays nos quais deseja realizar operações matemáticas:
'rates'!B3:J3
2017 Preços
X8:AF8
Horas do ano atual (acumulado até a data com anos anteriores)
'2017Projects'!B3:J3
2017 horas
E o que você quer é 2017 Rates
* ( Current Year hours
- 2017 hours
) para cada elemento e, em seguida, a soma de todos.
=SUM('rates'!B3:J3*(X8:AF8-'2017Projects'!B3:J3))
Esta é uma fórmula de matriz. Digite-o e pressione Ctrl-Shft-Enter. Sua fórmula agora deve estar entre colchetes {}
.
Isso subtrai a matriz '2017Projects'!B3:J3
da matriz X8:AF8
, um elemento por vez, resultando em uma nova matriz com os resultados dessa operação, o que significa que o primeiro elemento dessa nova matriz será igual a X8 - '2017Projects'!B3
, o segundo elemento será Y8 - '2017Projects'!C3
e assim por diante. Essa matriz é então multiplicada, um elemento por vez, com a matriz 'rates'!B3:J3
. A matriz resultante disso é então somada.
Meu sistema está bloqueado em seus sites para que eu não consiga seus arquivos, mas deixe-me saber se perdi alguma parte importante.