SUMIFS com vários critérios com vários valores

1

Existem determinadas situações em que o SUMIFS retorna valores que não esperava quando há vários critérios. Você pode me ajudar a entender o que está acontecendo aqui e como posso obter o resultado esperado?

Esta captura de tela mostra os dados que estou usando, os valores que recebo e os valores que esperava:

Osdadosestãoemumatabelachamada"Tabela1". Aqui estão as quatro fórmulas que estou usando:

=SUM(SUMIFS(Table1[Value],Table1[Letter],{"A","B"},Table1[Greek],{"Alpha"}))
=SUM(SUMIFS(Table1[Value],Table1[Letter],{"A","B"},Table1[Greek],{"Kappa"}))
=SUM(SUMIFS(Table1[Value],Table1[Letter],{"A","B"},Table1[Greek],{"Alpha","Beta","Kappa"}))
=SUM(SUMIFS(Table1[Value],Table1[Letter],{"A","B"},Table1[Greek],{"Alpha","Kappa"}))

As duas primeiras instruções funcionam como esperado, mas quando adiciono várias opções no segundo "critério", os números não são adicionados como eu esperava.

Na terceira declaração, por exemplo, eu esperaria que ela adicionasse as primeiras quatro linhas (tudo com (letra A ou B) E (grego de alfa, beta ou kappa)) que totalizaria 70. Em vez disso, volta com 10.

Usando o Excel 2010 no Windows 7.

    
por ThatFella 17.10.2016 / 19:30

1 resposta

0

Ao usar dois arrays em um resumo, um deve ser vertical e o outro horizontal:

=SUM(SUMIFS(Table1[Value],Table1[Letter],{"A","B"},Table1[Greek],{"Alpha";"Beta";"Kappa"}))

O , indica a horizontal, enquanto o ; indica uma matriz vertical.

Portanto, como não há profundidade ou terceira dimensão em um intervalo de células, a maioria das fórmulas pode ter dois arrays nos critérios.

    
por 17.10.2016 / 19:32