SUMIFS mit mehreren Kriterien mit mehreren Werten

SUMIFS mit mehreren Kriterien mit mehreren Werten

Es gibt bestimmte Situationen, in denen SUMIFS bei mehreren Kriterien unerwartete Werte zurückgibt. Können Sie mir helfen zu verstehen, was hier vor sich geht und wie ich das erwartete Ergebnis erzielen kann?

Dieser Screenshot zeigt die Daten, die ich verwende, die Werte, die ich erhalte, und die Werte, die ich erwartet habe:

Bildbeschreibung hier eingeben

Die Daten befinden sich in einer Tabelle namens „Tabelle1“. Hier sind die vier Formeln, die ich verwende:

=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"}))

Die ersten beiden Anweisungen funktionieren wie erwartet, aber wenn ich im zweiten „Kriterium“ mehrere Optionen hinzufüge, werden die Zahlen nicht wie erwartet addiert.

In der dritten Anweisung würde ich beispielsweise erwarten, dass die ersten vier Zeilen (alles mit (Buchstabe A oder B) UND (Griechisch für Alpha, Beta oder Kappa)) addiert werden, was insgesamt 70 ergeben würde. Stattdessen kommt 10 zurück.

Verwenden von Excel 2010 unter Windows 7.

Antwort1

Wenn Sie in einer Sumif-Funktion zwei Arrays verwenden, muss eines vertikal und das andere horizontal sein:

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

Dabei steht das ,horizontale, während das ;vertikale Array steht.

Da ein Zellbereich weder eine Tiefe noch eine dritte Dimension hat, kann eine Formel höchstens zwei Arrays in den Kriterien haben.

verwandte Informationen