KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Somar se as células contiverem ou forem iguais a x ou y no Excel

AutoraSiluvia Data de Modificação

Para somar as células que contêm ou são iguais a um valor ou a outro, este tutorial apresenta duas fórmulas detalhadas que o ajudam a resolver esses problemas.

Como somar se as células contiverem x ou y no Excel?
Como somar se as células forem iguais a x ou y no Excel?


Como somar os valores das células que contêm «x» ou «y» no Excel?

Conforme ilustrado na imagem seguinte, para somar as células da coluna D cujas células correspondentes na coluna C contenham “maçã” ou “lichee”, pode utilizar uma fórmula com base nas funções SOMARPRODUTO, ÉNÚM e PROCURAR.

doc-sum-if-cells-contain-either-x-or-y-1

Fórmulas genéricas

=SUMPRODUCT(--((ISNUMBER(SEARCH("criteria1",rng1)) + ISNUMBER(SEARCH("criteria2",rng2)))>,0),sum_rng)

Argumentos

Intervalo_critérios1: O intervalo de células que pretende avaliar com base no critério1;
Intervalo_critérios2: O intervalo de células que pretende avaliar com base no critério2;
Critério1: O critério utilizado para definir quais as células em Intervalo_critérios1 que serão somadas;
Critério2: O critério utilizado para definir quais as células em Intervalo_critérios2 que serão somadas.
Intervalo_soma: O intervalo de células a somar;

Como utilizar esta fórmula?

Selecione uma célula vazia, copie ou introduza a fórmula abaixo e prima a tecla Enterpara obter o resultado.

=SUMPRODUCT(--((ISNUMBER(SEARCH(G4,C5:C12))+ISNUMBER(SEARCH(G5,C5:C12)))>,0),D5:D12)

doc-sum-if-cells-contain-either-x-or-y-2

Notas: Nesta fórmula, G4 e G5 são as células que contêm as duas condições. Em alternativa, pode introduzir diretamente os valores de texto reais entre aspas duplas.

=SUMPRODUCT(--((ISNUMBER(SEARCH("apple",C5:C12))+ISNUMBER(SEARCH("lychee",C5:C12)))>,0),D5:D12)

Explicação da fórmula

=SUMPRODUCT(--((ISNUMBER(SEARCH("apple",C5:C12))+ISNUMBER(SEARCH("lychee",C5:C12)))>,0),D5:D12)

ISNUMBER(SEARCH(«apple»,C5:C12))
>SEARCH(«apple»,C5:C12): A função PROCURAR localiza a posição do primeiro caractere de “maçã” em cada célula do intervalo C5:C12 e devolve uma matriz como esta {#VALOR!;#VALOR!;1;9;1;#VALOR!;#VALOR!;18}. Os erros #VALOR! indicam que “maçã” não foi encontrada na célula correspondente;
>ISNUMBER({#VALUE!;#VALUE!;1;9;1;#VALUE!;#VALUE!;18}): Aqui, a função ÉNÚM verifica se o valor referido na matriz é numérico ou não numérico. Se o parâmetro for numérico, devolve “VERDADEIRO”; caso contrário, devolve “FALSO”. Obterá então uma nova matriz {FALSO;FALSO;VERDADEIRO;VERDADEIRO;VERDADEIRO;FALSO;FALSO;VERDADEIRO}.
ISNUMBER(SEARCH(«lychee»,C5:C12)): A explicação desta parte é a mesma que a anterior. Aqui, a função ÉNÚM devolve finalmente uma matriz como esta {FALSO;FALSO;FALSO;VERDADEIRO;FALSO;FALSO;VERDADEIRO;VERDADEIRO};
{FALSO;FALSO;VERDADEIRO;VERDADEIRO;VERDADEIRO;FALSO;FALSO;VERDADEIRO} + {FALSO;FALSO;FALSO;VERDADEIRO;FALSO;FALSO;VERDADEIRO;VERDADEIRO}: Em seguida, adicionamos estas matrizes e a operação matemática converte os valores VERDADEIRO e FALSO em 1 e 0. Finalmente, obtemos uma matriz numérica {0;0;1;2;1;0;1;2};
({0;0;1;2;1;0;1;2}) > 0: Cada número na matriz é comparado com o número 0 e devolve uma matriz de VERDADEIRO e FALSO como esta {FALSO;FALSO;VERDADEIRO;VERDADEIRO;VERDADEIRO;FALSO;VERDADEIRO;VERDADEIRO};
--({FALSO;FALSO;VERDADEIRO;VERDADEIRO;VERDADEIRO;FALSO;VERDADEIRO;VERDADEIRO}): Estes dois sinais de menos convertem “VERDADEIRO” em 1 e “FALSO” em 0. Aqui obterá uma nova matriz como {0;0;1;1;1;0;1;1};
SUMPRODUCT({0;0;1;1;1;0;1;1},D5:D12)=SUMPRODUCT({0;0;1;1;1;0;1;1},{2000;1600;980;1200;600;900;150;300}): A função SOMARPRODUTO multiplica os componentes correspondentes das duas matrizes e devolve uma matriz como {0;0;980;1200;600;0;150;300}, depois soma todos os resultados na matriz e devolve finalmente 3230.

Como somar os valores das células que forem iguais a x ou y no Excel?

Na secção anterior, apresentámos a fórmula para somar as células que contêm um valor ou outro. Esta secção mostra como combinar duas funções SOMASE para somar as células iguais a x ou y.

O exemplo seguinte soma as vendas quando o produto for “maçã” ou “lichee”.

doc-sum-if-cells-contain-either-x-or-y-3

Fórmula genérica

=SUMIF(criteria_range1,"criteria1",sum_range)+SUMIF(criteria_range2,"criteria2",sum_range)

Argumentos

Intervalo_critérios1: O intervalo de células que pretende avaliar com base no critério1;
Intervalo_critérios2: O intervalo de células que pretende avaliar com base no critério2;
Critério1: O critério que define quais as células em Intervalo_critérios1 que serão somadas.
Critério2: O critério que define quais as células em Intervalo_critérios2 que serão somadas.
Intervalo_soma: O intervalo de células a somar;

Como utilizar esta fórmula?

Selecione uma célula vazia, copie ou introduza a fórmula abaixo e prima a tecla Enterpara obter o resultado.

=SUMIF(C5:C12,G4,D5:D12)+SUMIF(C5:C12,G5,D5:D12)

doc-sum-if-cells-contain-either-x-or-y-4

Nota: Esta fórmula faz referência a duas células — G4 e G5 — que contêm as duas condições. Pode introduzir diretamente os valores de texto entre aspas duplas como critérios na fórmula.

=SUMIF(C5:C12,"apple",D5:D12)+SUMIF(C5:C12,"lychee",D5:D12)

Explicação desta fórmula

=SUMIF(C5:C12,"apple",D5:D12)+SUMIF(C5:C12,"lychee",D5:D12)

A primeira função SOMASE soma as vendas de “maçã” e a segunda função SOMASE soma as vendas de “lichee”. Estes dois resultados são somados para obter o total das vendas.

Funções relacionadas

Função SOMARPRODUTO do Excel
A função SOMARPRODUTO do Excel permite multiplicar duas ou mais colunas ou matrizes e, de seguida, somar os produtos obtidos.

Função ÉNÚM do Excel
A função ÉNÚM do Excel devolve VERDADEIRO se uma célula contiver um número e FALSO caso contrário.

Função PROCURAR do Excel
A função PROCURAR do Excel permite-lhe encontrar a posição exata de um carácter ou subcadeia específica dentro da cadeia de texto indicada.

Função SOMASES do Excel
A função SOMASES do Excel permite somar os valores das células com base em múltiplos critérios.


Fórmulas relacionadas

Somar se as células contiverem um asterisco
Para somar células que contêm um asterisco tratado como um caractere literal — e não como um caráter universal —, este tutorial apresenta uma fórmula com base na função SOMASE e no til (~).

Somar se as células contiverem simultaneamente x e y
Este tutorial passo a passo mostra como somar um intervalo de células cujas correspondentes contenham, ao mesmo tempo, x e y, utilizando a função SOMASES.

Somar se a data estiver entre duas datas
Este tutorial mostra como somar valores num determinado intervalo de datas no Excel, utilizando uma fórmula com base na função SOMASES.

Somar se as células forem iguais ou diferentes de um determinado valor
Este tutorial passo a passo apresenta duas fórmulas para somar um intervalo de células que são iguais ou diferentes de um determinado valor, com base na função SOMASE.


As Melhores Ferramentas de Produtividade para o Office

Kutools for Excel – Ajuda-o a destacar-se da multidão

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas  |  Excluir linhas em branco  |  Combinar Colunas ou Células sem Perder Dados  |  Arredondamento sem usar fórmula
Super VLookup:Múltiplos Critérios  |  Múltiplos Valores  |  Entre Múltiplas Folhas  |  Correspondência Fuzzy
Avanç. Lista suspensa:Lista de Opções Simples  |  Lista de Opções Dependente  |  Lista de Opções com Seleção Múltipla
Gestor de Colunas:Adicionar um Número Específico de Colunas  |  Mover Colunas  |  Alternar Estado de Visibilidade de Colunas Ocultas  |Comparar Colunas para Selecionar Células Iguais/Diferentes
Funcionalidades em Destaque:Grade de foco  |  Visualização de Design  |  Barra de fórmulas aprimorada  |  Gestor de Pastas de Trabalho e Folhas|Biblioteca de Recursos(Texto Automático)|  Seleção de Data  |  Consolidar Planilhas  |  Encriptar/Descriptografar Células  |  Enviar Emails por Lista  |  Super Filtro  |  Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado…) …
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos…)|  50+Tiposde Gráfico(Gráfico de Gantt…)|  40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento…)|  19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho…)|  12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda…)|  7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células do Excel…)|… e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…


Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduza centenas de cliques diários e diga adeus à tendinite do rato.
  • Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
  • Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.