Fórmula do Excel: soma várias tabelas -

Índice

Fórmula genérica

=SUM(Table1(column),Table2(column))

Resumo

Para somar um total em várias tabelas, você pode usar a função SUM e referências estruturadas para se referir às colunas a serem somadas. No exemplo mostrado, a fórmula em I6 é:

=SUM(Table1(Amount),Table2(Amount))

Explicação

Esta fórmula usa referências estruturadas para se referir à coluna "Valor" em cada tabela. As referências estruturadas nesta fórmula resolvem referências normais como esta:

=SUM(Table1(Amount),Table2(Amount)) =SUM(C7:C11,F7:F13) =1495.5

Quando linhas ou colunas são adicionadas ou removidas de qualquer uma das tabelas, a fórmula continuará a retornar resultados corretos. Além disso, a fórmula funcionará mesmo se as tabelas estiverem localizadas em planilhas diferentes em uma pasta de trabalho.

Sintaxe alternativa com linha total

Também é possível referenciar a linha total em uma tabela diretamente, desde que as tabelas tenham a linha total ativada. A sintaxe é semelhante a esta:

Table1((#Totals),(Amount))

Traduzido: "O valor para Quantidade na linha Total da Tabela1".

Usando essa sintaxe, a fórmula original acima poderia ser reescrita assim:

=SUM(Table1((#Totals),(Amount)),Table2((#Totals),(Amount)))

Como acima, esta fórmula funcionará mesmo quando a tabela for movida ou redimensionada.

Nota: a linha total deve estar habilitada. Se você desabilitar uma linha total, a fórmula retornará o erro #REF.

Artigos interessantes...