%20deve%20ser%20usado%20como%20uma%20f%C3%B3rmula%20de%20matriz%20em%20vez%20de%20no%20Excel.png)
Como é que {=SUM(A2:A10*B2:B10)} funciona, mas sem CTRL+SHIFT+ENTER não funciona?
Estou tentando aprender mais sobre fórmulas de matriz, mas gostaria que houvesse algum guia sobre o que acontece nos bastidores. A2:A10*B2:B10 simplesmente não cospe uma série de multiplicações? Nesse caso, o SUM deveria poder consumir apenas isso? Mas aqui estamos usando a sintaxe Array Formula, o que significa que estamos usando a versão AF do SUM? Isso significa que ele percorre cada multiplicação, soma-as e une-as de alguma forma? Muito confuso.
Responder1
Você não precisa inserir a matriz se a soma contiver intervalos ou números simples. Você pode evitar a entrada de array com Sumproduct().
Para ver como o Excel processa as diferentes fórmulas, use a ferramenta Avaliar Fórmula na faixa Fórmulas.
Veja uma pequena animação sobre issoaqui