Como somar coluna em um Excel por título

Anonim

Se quiser obter a soma de uma coluna apenas usando o nome da coluna, você pode fazer isso de 3 maneiras fáceis no Excel. Vamos explorar essas maneiras.

Ao contrário de outros artigos, vamos ver o cenário primeiro.

Aqui eu tenho uma tabela de vendas feita por vendedores diferentes em meses diferentes.

Agora, a tarefa é obter a soma das vendas de determinado mês na Célula C10. Se alterarmos o mês em B10, a soma deve mudar e retorna a soma desse mês, sem alterar nada na fórmula.

Método 1: Soma toda a coluna na tabela usando a função SUMPRODUCT.

A sintaxe do método SUMPRODUCT para somar a coluna correspondente é:

= SUMPRODUCT ((colunas) * (cabeçalhos = cabeçalho))

Colunas:É o intervalo bidimensional das colunas que você deseja somar. Não deve conter cabeçalhos. Na tabela acima, é C3: N7.

Cabeçalhos:É o intervalo de cabeçalho de colunas que você deseja somar. Nos dados acima, é C2: N2.

Cabeçalho: É o título que você deseja corresponder. No exemplo acima, está em B10.

Sem mais delongas, vamos usar a fórmula.

= SUMPRODUTO ((C3: N7) * (C2: N2 = B10))

e isso vai retornar:

Como funciona?

É simples. Na fórmula, a declaraçãoC2: N2 = B10 retorna uma matriz que contém todos os valores FALSE, exceto um que corresponda a B10. Agora a fórmula é

=SUMPRODUCT ((C3: N7) * {FALSE, FALSE, FALSE, FALSE,VERDADE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE})

Agora C3: N7 é multiplicado para cada valor desta matriz. Cada coluna se torna zero, exceto a coluna que é multiplicada por TRUE. Agora a fórmula se torna:

= SUMPRODUCT ({0,0,0,0,6,0,0,0,0,0,0,0; 0,0,0,0,12,0,0,0,0,0,0, 0; 0,0,0,0,15,0,0,0,0,0,0,0; 0,0,0,0,15,0,0,0,0,0,0,0; 0,0,0,0,8,0,0,0,0,0,0,0,0})

Agora, esta matriz é somada e obtemos a soma da coluna que corresponde à coluna na célula B10.

Método 2: Soma da coluna inteira na tabela usando a função INDEX-MATCH.

A sintaxe do método para somar o título da coluna correspondente no Excel é:

= SUM (INDEX (colunas ,, MATCH (cabeçalho, cabeçalhos, 0)))

Todas as variáveis ​​neste método são iguais ao método SUMPRODUCT. Vamos apenas implementá-lo para resolver o problema. Escreva esta fórmula em C10.

= SOMA (ÍNDICE (C3: N7,, CORRESPONDÊNCIA (B10, C2: N2,0)))

Isso retorna:

Como funciona?

A fórmula é resolvida de dentro para fora. Primeiro, a função MATCH retorna o índice do mês correspondente no intervalo C2: N2. Como temos maio em B1o, obtemos 5. Agora, a fórmula torna-se

= SOMA (ÍNDICE (C3: N7,, 5))

Em seguida, a função INDEX retorna valores da 5ª coluna de C3: N7. Agora a fórmula se torna:

= SOMA ({6; 12; 15; 15; 8})

E, finalmente, obtemos a soma desses valores.

Método 3: soma da coluna inteira na tabela usando intervalo nomeado e função INDIRETA

Tudo fica mais simples se você nomear seus intervalos como títulos de coluna. Neste método, primeiro precisamos nomear as colunas como seus nomes de cabeçalho.

Selecione a tabela incluindo os títulos e pressione CTRL + SHIFT + F3. Ele abrirá uma caixa de diálogo para criar um nome a partir dos intervalos. Verifique a linha superior e clique no botão OK.

Ele nomeará todas as colunas de dados como seus títulos.

Agora, a fórmula genérica para somar a coluna correspondente será:

= SOMA (INDIRETO (título))

Cabeçalho: É o nome da coluna que você deseja somar. Neste exemplo, é B10 que contém maio a partir de agora.

Para implementar essa fórmula genérica, escreva-a na célula C10.

= SOMA (INDIRETO (B10))

Isso retorna a soma do mês de maio:

Outro método é semelhante a este. Neste método, usamos tabelas do Excel e sua nomenclatura estruturada. Digamos que você tenha nomeado a tabela acima como tabela1. Então, essa fórmula funcionará da mesma forma que a fórmula acima.

= SOMA (INDIRETO ("Tabela1 [" & B10 & "]"))

Como funciona?

Nesta fórmula, a função INDIRETO pega a referência do nome e a converte em referência de nome real. O procedimento em diante é simples. A função SUM resume o intervalo nomeado.

Então, sim pessoal, é assim que você pode somar a coluna correspondente no Excel. Espero que seja útil e explicativo para você. Se você tiver alguma dúvida sobre este artigo ou qualquer outro tópico relacionado ao Excel / VBA, pergunte na seção de comentários abaixo.

Como somar por correspondência de linha e coluna no Excel.O SUMPRODUCT é a função mais versátil quando se trata de somar e contar valores com critérios complicados. A função genérica para somar por correspondência de coluna e linha é …

SUMIF com referência 3D no Excel |O fato engraçado é que a referência normal do Excel 3D não funciona com funções condicionais, como a função SOMASE. Neste artigo, aprenderemos como fazer a referência 3D funcionar com a função SUMIF.

Referência relativa e absoluta no Excel | Referenciar no Excel é um tópico importante para todo iniciante. Até mesmo usuários experientes do Excel cometem erros ao fazer referência.

Referência de planilha dinâmica | Forneça planilhas de referência dinamicamente usando a função INDIRETA do Excel. Isso é simples …

Expandindo referências no Excel | A referência de expansão se expande quando copiada para baixo ou para a direita. Usamos o sinal $ antes do número da coluna e da linha para fazer isso. Aqui está um exemplo …

Tudo sobre referência absoluta | O tipo de referência padrão no Excel é relativo, mas se você quiser que a referência de células e intervalos seja absoluta, use o sinal $. Aqui estão todos os aspectos da referência absoluta no Excel.

Artigos populares:

50 atalhos do Excel para aumentar sua produtividade | Torne sua tarefa mais rápida. Esses 50 atalhos tornarão seu trabalho ainda mais rápido no Excel.

A função VLOOKUP no Excel | Esta é uma das funções mais usadas e populares do Excel, que é usada para pesquisar valores em diferentes intervalos e planilhas.

CONT.SE no Excel 2016 | Conte valores com condições usando esta função incrível. Você não precisa filtrar seus dados para contar um valor específico. A função Countif é essencial para preparar seu painel.

Como usar a função SUMIF no Excel | Esta é outra função essencial do painel. Isso ajuda você a somar valores em condições específicas.