SUMPRODUCT no Planilhas Google multiplica os valores correspondentes em matrizes e retorna a soma desses produtos. É útil para médias ponderadas, somas condicionais e cálculos em estilo de matriz sem inserir fórmulas de matriz.
1. Sintaxe básica
=SUMPRODUCT(array1, [array2], ...)
- Cada matriz deve ter as mesmas dimensões.
- SUMPRODUCT multiplica o primeiro elemento de cada matriz, depois o segundo e assim por diante, e então soma os resultados.
2. Exemplo: média ponderada
Se você tiver quantidades na coluna A e preços unitários na coluna B, o valor total será:
=SUMPRODUCT(A2:A10, B2:B10)
3. Somas condicionais (estilo array)
Você pode combinar SUMPRODUCT com condições usando (range = criterion) para obter 1s e 0s:
=SUMPRODUCT((A2:A10="Yes")*(B2:B10))
Isso soma os valores em B, onde A é “Sim”.
4. Dicas e armadilhas
- Mantenha os intervalos do mesmo tamanho e formato.
- Texto ou células vazias em intervalos numéricos são tratados como zero.
- Para intervalos muito grandes, considere FILTER + SUM ou QUERY para facilitar a leitura.
Adicione o conteúdo completo do guia acima desta linha. Em seguida, execute npm run build (ou seu comando de construção Astro) para que a página seja gerada em /content/how-to-use-the-sumproduct-function-in-google-spreadsheets-a-comprehensive-guide.