Note: The other languages of the website are Google-translated. Back to English

Como somar valores únicos com base em critérios no Excel?

Por exemplo, eu tenho um intervalo de dados que contém as colunas Nome e Pedido, agora, para somar apenas valores únicos na coluna Pedido com base na coluna Nome, conforme mostrado a seguir. Como resolver essa tarefa com rapidez e facilidade no Excel?

Some valores únicos com base em um ou mais critérios com fórmulas de matriz


Some valores únicos com base em um ou mais critérios com fórmulas de matriz

Para somar apenas valores únicos com base em critérios em outra coluna, use a fórmula abaixo:

1. Copie ou insira a seguinte fórmula de matriz em uma célula em branco:

=SUM(IF(FREQUENCY(IF($A$2:$A$12=D2,MATCH($B$2:$B$12,$B$2:$B$12,0)),ROW($B$2:$B$12)-ROW($B$2)+1),$B$2:$B$12))

Nota: Na fórmula acima, A2: A12 são os dados da coluna que contém o valor da condição, D2 é a condição em que você deseja somar os valores, B2: B12 é a coluna que contém os valores que você deseja somar.

2. Então aperte Ctrl + Shift + Enter juntas para obter o primeiro resultado total e, em seguida, selecione esta célula de fórmula e arraste a alça de preenchimento para baixo até as células para obter todos os valores totais de cada item. Veja a imagem:

Tips: Se você precisar somar todos os valores exclusivos com base em dois critérios, aplique a fórmula abaixo:

=SUM(IF(FREQUENCY(IF($A$2:$A$12=E2,IF($B$2:$B$12=F2,MATCH($C$2:$C$12,$C$2:$C$12,0))),ROW($C$2:$C$12)-ROW($C$2)+1),$C$2:$C$12))


Mais artigos relativos:

  • Soma várias colunas com base em critérios únicos no Excel
  • No Excel, você sempre pode precisar somar várias colunas com base em um critério. Por exemplo, eu tenho uma gama de dados conforme a captura de tela mostrada a seguir, agora, quero obter os valores totais do KTE em três meses - janeiro, fevereiro e março.
  • Vlookup e soma de correspondências em linhas ou colunas no Excel
  • Usar vlookup e a função sum ajuda a descobrir rapidamente os critérios especificados e somar os valores correspondentes ao mesmo tempo. Neste artigo, vamos mostrar dois métodos para vlookup e somar o primeiro ou todos os valores correspondentes em linhas ou colunas no Excel.
  • Valores da soma com base no mês e ano no Excel
  • Se você tiver um intervalo de dados, a coluna A contém algumas datas e a coluna B tem o número de pedidos, agora, você precisa somar os números com base no mês e ano de outra coluna. Neste caso, desejo calcular o total de pedidos de janeiro de 2016 para obter o seguinte resultado. E neste artigo, irei falar sobre alguns truques para resolver esse trabalho no Excel.
  • Soma de valores com base em critérios de texto no Excel
  • No Excel, você já tentou somar valores com base em outra coluna de critérios de texto? Por exemplo, eu tenho um intervalo de dados na planilha conforme a captura de tela a seguir mostrada, agora, eu quero somar todos os números na coluna B correspondentes aos valores de texto na coluna A que atendem a um determinado critério, como somar os números se o as células na coluna A contêm KTE.
  • Valores da soma com base na seleção da lista suspensa no Excel
  • Como mostrado na captura de tela abaixo, você tem uma tabela que contém uma coluna Categoria e uma coluna Quantia e criou uma lista suspensa de validação de dados que contém todas as categorias. Ao selecionar qualquer tipo de categoria na lista suspensa, você deseja somar todos os valores de células correspondentes na Coluna B e preencher o resultado em uma célula especificada. Por exemplo, ao selecionar a categoria CC na lista suspensa, você precisa somar os valores nas células B5 e B8 e obter o número total 40 + 70 = 110. Como conseguir isso? O método neste artigo pode ajudá-lo.

  • Barra Super Fórmula (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas e manutenção de dados; Dividir o conteúdo das células; Combine Linhas Duplicadas e Soma / Média... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Fórmulas favoritas e de inserção rápida, Intervalos, gráficos e imagens; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; Conversão em lote de xls, xlsx e PDF...
  • Agrupamento de tabela dinâmica por número da semana, dia da semana e mais ... Mostrar células desbloqueadas, bloqueadas por cores diferentes; Destacar células que possuem fórmula / nome...
guia kte 201905
  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
parte inferior da aba do escritório
Comentários (12)
Ainda não há classificações. Seja o primeiro a avaliar!
Este comentário foi feito pelo moderador no site
Isso realmente não funciona como eu esperava. A fórmula está apenas contando os critérios exclusivos.

James tinha 700 unidades encomendadas no primeiro exemplo, mas o total diz 600.

A fórmula não contará seus pedidos que contenham a mesma quantidade porque são únicos. Existe uma maneira de modificar essa fórmula para que você possa obter um total real de todos os pedidos de James?

A segunda fórmula tem o mesmo problema. James encomendou 400 unidades, não 300 como mostrado no resumo. 
Este comentário foi feito pelo moderador no site
Olá, kc, Pode ser que o artigo abaixo possa resolver seu problema, tente:https://www.extendoffice.com/documents/excel/2471-excel-sumif-multiple-criteria.html
Este comentário foi feito pelo moderador no site
Hola me podrias ayudar deseo sumar or contar solos valores unicos de datas especificas me puedes ayudar ya que la formula =SUM(IF(FREQUENCY(IF($A$2:$A$12=D2,MATCH($B$2:$B$12, $B$2:$B$12,0)),ROW($B$2:$B$12)-ROW($B$2)+1),$B$2:$B$12)) me sirve pero como esta en ingles no se como colocarla, te agradezco mucho
Este comentário foi feito pelo moderador no site
Olá Jorge,

Formula: =SUM(IF(FREQUENCY(IF($A$2:$A$12=E2,IF($B$2:$B$12=F2,MATCH($C$2:$C$12,$C$2:$C$12,0))),ROW($C$2:$C$12)-ROW($C$2)+1),$C$2:$C$12))

Traduza a fórmula da versão em inglês para a versão em espanhol:
=SUMA(SI(FRECUENCIA(SI($A$2:$A$12=E2,SI($B$2:$B$12=F2,COINCIDIR($C$2:$C$12,$C$2:$C$12,0))),FILA($C$2:$C$12)-FILA($C$2)+1),$C$2:$C$12))

Por favor, tente.

Atenciosamente,
Mandy
Este comentário foi feito pelo moderador no site
Oi,
Eu gostaria de somar com base em dois critérios únicos, isso é possível?
No segundo exemplo, em vez de James e outubro serem os critérios específicos, James permaneceria o elemento específico e a fórmula seria somada com base no nome e no mês sendo exclusivo.
Muito obrigado
Louise
Este comentário foi feito pelo moderador no site
Oi,

Eu queria saber se havia uma fórmula para três critérios? Ou se houver um processo/lógica a seguir para mais de dois critérios?

Muito obrigado,
Gus
Este comentário foi feito pelo moderador no site
Olá, Gus,
Se houver três critérios de seus dados, para somar os valores exclusivos, aplique a fórmula de matriz abaixo:
=SUM(IF(FREQUENCY(IF($A$2:$A$10=F2,IF($B$2:$B$10=G2,IF($C$2:$C$10=H2,MATCH($D$2:$D$10,$D$2:$D$10,0)))),ROW($D$2:$D$10)-ROW($C$2)+1),$D$2:$D$10))

Depois de inserir a fórmula, por favor, pressione Ctrl + Shift + Enter teclas juntas para obter o resultado. veja abaixo a captura de tela:
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-sum-unique.png
Por favor, tente, obrigado!
Este comentário foi feito pelo moderador no site
Eu tenho a coluna "A" listada com vários números de peça. Diga 50 partes. Cada uma dessas 50 partes será repetida mais de uma vez. I coluna B, onde para cada uma dessas partes nos estoque qty diga para uma parte específica não 1000 é o qty. Este 1000 Qtde é mostrado contra essa parte específica em qualquer célula que venha na coluna 'A'.

O problema que estou enfrentando é que a soma total da coluna B não está correta, pois o estoque qty é mostrado n-número de vezes que determinada peça encontra lugar na coluna A.

Como evito totalizar essa quantidade de estoque repetida de uma peça única. Digamos que a peça não P1001 seja 1000nos. Se a data de entrega desta peça P1001 for

Nº da peça..Data.........Qtd..Estoque
P1001....05-10-22 .....150......1000
P1001....06-10-22......200.....1000
P1001....07-10-22.......250.....1000

na tabela acima, o estoque é de apenas 1000, mas mostra em cada data de entrega a mesma quantidade de estoque. Mas quando eu quero somar o estoque total de todas as peças não deve demorar 1000 3 vezes, mas apenas 1 vez. Como fazer isso?
Este comentário foi feito pelo moderador no site
Olá, Pugazh
Você queria somar apenas o estoque exclusivo com base no número da peça?
Ou você pode dar o seu problema como uma captura de tela aqui, para que possamos entender mais claramente.
Obrigado!
Este comentário foi feito pelo moderador no site
Добрый день. Это очень полезная информация. У меня есть вопрос: можно ли усовершенствовать первую формулу массива для таблицы на первом скриншоте так, чтобы в ячейке B13 суммировалось всё то, что посчитано отдельно для каждого имени? У меня нет возможности выбирать отдельно все имена для подсчёта по каждому из них. Мне нужно, чтобы эта формула массива считалась как итог внизу таблицы в ячейке B13.
Este comentário foi feito pelo moderador no site
Olá, Наталья
Desculpe, não consigo entender você claramente, você poderia explicar seu problema em inglês?
Ou você pode inserir uma captura de tela aqui para descrever seu problema.
Obrigado!
Este comentário foi feito pelo moderador no site
Bom dia!
Это очень полезная информация. У меня есть вопрос: можно ли усовершенствовать первую формулу массива для таблицы на первом скриншоте так, чтобы в ячейке B13 суммировалось всё то, что посчитано отдельно для каждого имени? У меня нет возможности выбирать отдельно все имена. Мне нужно, чтобы эта формула массива считалась как итог внизу таблицы в ячейке B13.
Muito obrigado.
Não há comentários postados aqui ainda
Deixe o seu comentário
Postando como convidado
×
Avalie esta postagem:
0   Personagens
Locais sugeridos

Siga-nos

Copyright © 2009 - www.extendoffice.com. | Todos os direitos reservados. Distribuído por ExtendOffice. | | | Mapa do site
Microsoft e o logotipo do Office são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e / ou em outros países.
Protegido por Sectigo SSL