Soma por grupos na tabela do Excel

Índice


É fácil somar por grupo fora da tabela usando a função SUMIF, mas e se quisermos somar os grupos na tabela. Igual à tabela dinâmica. Isso também é fácil de fazer. Este artigo explica como somar valores por grupo na mesma tabela sem repetição.

Fórmula Genérica

= IF (group_nameCell_Above_group_name, SUMIF (group_range, group_name, sum_range), ””)

A fórmula genérica acima pode parecer longa, mas acabei de usar nomes descritivos para que se expliquem.
Nome do grupo: a referência da célula do nome do grupo que você deseja somar.
Cell_Above_group_name: a referência de célula da célula acima do nome do grupo.
Intervalo_grupo: a referência do intervalo que contém os nomes dos grupos.
Intervalo_soma: o intervalo de células que contém os valores.

Então, vamos ver como funciona com um exemplo.

Exemplo: Soma de Valores por Grupo
Aqui temos esta tabela excel que contém dados de três empresas com alguns dados aleatórios.

O primeiro e melhor método é usar tabelas dinâmicas. A tabela dinâmica é melhor para obter dados resumidos e estruturados por grupos.
Mas por qualquer motivo, se você quiser somar valores por grupo apenas na tabela original. Então use este método. Primeiro, classifique a tabela por grupos. E então escreva esta fórmula em C2:

= SE (A2A1, SUMIF ($ A $ 2: $ A $ 10, A2, $ B $ 2: $ B $ 10), "")

Copie esta fórmula e teremos a soma dos diferentes grupos.

Então, como funciona essa fórmula do Excel?
Para que essa fórmula funcione, a classificação dos dados por grupos é muito importante.

Vejamos a função em C2 = IF (A2A1, SUMIF ($ A $ 2: $ A $ 10, A2, $ B $ 2: $ B $ 10), "").,
Aqui, a função IF verifica se o Nome em A2 não é igual a A1. Eles não são iguais, portanto, a função SUMIF é executada e soma o valor no intervalo $ B $ 2: $ B $ 10 para o valor em A2 apenas, o que nos dá 25551 em C2.

Vejamos a função em C3, = IF (A2A1, SUMIF ($ A $ 2: $ A $ 10, A3, $ B $ 2: $ B $ 10), "")
Aqui, a função IF verifica se o Nome em A3 não é igual a A2. Eles são iguais. Portanto, a função SUMIF é ignorada e a parte falsa é retornada, a qual não contém nada (“”).

Como usar a função SUMIF no Excel

SOMASE com datas no Excel

SUMIF com células não em branco

Como usar a função SUMIFS no Excel

SUMIFS usando lógica AND-OR

Artigos populares:

A função VLOOKUP no Excel

CONT.SE no Excel 2016

Como usar a função SUMIF no Excel

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave