Precisa de SumIf baseado em dois critérios

1

Preciso de ajuda Preciso de um SUMIF, quando o nome e a data coincidem.

Date   Jun Jun Mar Jun
Name1  10  11  14  12
Name2  2   34  4   7

Precisa do resultado

Date  Jun  Mar
Name1  33   14
Name2  43   4
    
por Pablo Mora Cantero 27.01.2016 / 22:56

2 respostas

2

Supondo que seus dados estejam dispostos como "Data" em A1 e "7" em E3 , você pode fazer:

=SUM(IF($A$2:$A$3=$A8,IF($B$1:$E$1=B$7,$B$2:$E$3)))

Certifique-se de entrar com CTRL + SHIFT + ENTER

    
por 28.01.2016 / 00:44
1

A solução de Bruce Wayne é boa. Existe uma abordagem mais simples (mas ligeiramente menos flexível) disponível também: =SUMIF($B$1:$E$1,"="&B$7,$B2:$E2)

$B$1:$E$1 é o intervalo em que a condição está sendo testada. A linha e as colunas estão ancoradas, porque estou sempre testando o mesmo array de nomes de mês.

"="&B$7 é a condição. Aqui a linha é ancorada, porque eu sempre estarei olhando os nomes dos meses na linha 7, mas a coluna não é, porque eu quero arrastar isso pela minha tabela e fazer com que ela se aplique ao cabeçalho da coluna em que ela está.

$B2:$E2 É o intervalo que será somado por sumif Agora a coluna está ancorada, mas a linha não é, porque eu quero arrastar para baixo e fazer com que ela se aplique ao Nome # na colunaA.

Essa abordagem requer um pouco mais de cuidado com os seus $ signs - para ter certeza de que o Nome # está sendo consultado, etc. Também requer que seus nomes estejam na mesma ordem na tabela de resumo que eles estão no tabela de partida.

    
por 28.01.2016 / 01:29