É 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