COUNTIFS usando AND / OR


1

Preciso contar o número de registros em que qualquer uma das várias condições poderia ser atendida na coluna G, mas uma condição específica deve ser atendida na coluna I.

Por exemplo, a coluna G pode ser "Toyota" ou "Mazda", mas a coluna I deve ser "2008".

Eu tentei o seguinte, mas eu recebo o total errado

{=COUNTIFS(I2:I3053,="2008")+COUNTIFS(G2:G3053,"=Mazda")+COUNTIFS(G2:G3053,"=Toyota")}

Respostas:


2

Sua fórmula atual conta as linhas com 2008, acrescenta, em seguida, àquelas com Mazdae adiciona-as àquelas com Toyota, o que significa que há sobreposições e é provável que você obtenha um número maior do que o número real.

Você poderia usar 2 COUNTIFS:

=COUNTIFS(I2:I3053,"=2008",G2:G3053,"=Mazda")+COUNTIFS(I2:I3053,"=2008",G2:G3053,"=Toyota")

Isso conta os 2008 que são Mazda e os adiciona àqueles 2008 que são Toyota.

Ou talvez SUMPRODUCTfosse mais simples?

=SUMPRODUCT((I2:I3053=2008)*(G2:G3053={"Mazda","Toyota"}))

Aquele poderia ser um pouco mais difícil de entender, mas as igualdades deveriam ser bastante diretas.


Jerry, obrigado pelas duas opções. O SUMPRODUBT funcionou como um encanto. Você me salvou muito mais tempo (já passou cerca de 2 horas) tentando descobrir isso.
Paul Goodwin

Jerry, aceitei sua resposta, que foi uma proteção em tempo real. No entanto, agora preciso adicionar à fórmula para incluir uma opção de outra coluna. A exigência agora é para algo assim: a coluna G pode ser "Toyota" ou "Mazda", mas a coluna I deve ser "2008" e a coluna N deve ser "Sim". Alguma ideia?
Paul Goodwin

@PaulGoodwin Basta adicionar outro *()grupo e colocar a equação lá: =SUMPRODUCT((I2:I3053=2008)*(G2:G3053={"Mazda","Toyota"})*(N2:N3053="Yes"))(Digite a fórmula a partir do zero, porque o não funciona se você copiar / colar de comentários como a fórmula quebra em duas linhas).
Jerry

Jerry, novamente, trabalhou um deleite. Quase tinha rachado, mas havia perdido o suporte após o} e colocá-lo no final. Tendo olhado para a sua fórmula, isso agora faz sentido. Obrigado
Paul Goodwin
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.