
Eu tenho uma situação. Eu tenho três colunas
| A | B | C |
|Category | Sub | Price |
A coluna A é basicamente a coluna da categoria, a coluna B é a subcategoria e “C” é o preço.
Preciso adicionar os preços na coluna C se os nomes das categorias e das subcategorias forem iguais. A estrutura de dados é como abaixo:
|A |B | C |
Cat A | Sub A | 100
Cat A | Sub A | 100
Cat A | Sub B | 100
Cat A | Sub A | 100
Cat B | Sub A | 100
Cat B | Sub B | 200
Cat B | Sub B | 100
Então, o que preciso é adicionar os valores das linhas com A e B semelhantes e torná-las uma linha.
Por exemplo, no Excel encontre todos os Cat A e Sub A e faça uma linha, adicione todos os valores destes:
Cat A | Sub A | 300
Cat A | Sub B | 100
Cat B | Sub B | 300
Usei a opção 'consolidar', mas ela ocupa apenas uma coluna da esquerda, portanto não preserva os dados da coluna B se eu escolher os dados com base na coluna A.
Por favor ajude.
Responder1
Você pode usarRemover duplicatasrecurso para obter apenas registros exclusivos.
Selecione a Coluna A, ou seja, categoria e a Coluna B, ou seja, Subcategoria e useRemover duplicatasou usarRegistros Únicosrecurso no filtro Avançado. e cole os registros em algum outro lugar.
Aqui, não selecione a coluna C, ou seja, Preço
Depois, você obterá duas colunas com registros exclusivos.
cat sub-cat
--- -------
Cat A Sub-cat A
Cat A Sub-cat B
Cat B Sub-Cat A
Cat B Sub-Cat B
Agora você pode usarSumifsFórmula
O segundo método e maneira simples é usar tabelas dinâmicas conforme mencionado nos comentários