Hier ist meine Formel:
=SUMIFS('February 16 Data Table'!$AD:$AD,'February 16 Data Table'!$AI:$AI,"N",'February 16 Data Table'!$AJ:$AJ,"N",'February 16 Data Table'!$AK:$AK,"N",'February 16 Data Table'!$AG:$AG,"Y",'February 16 Data Table'!$AN:$AN,">=1/1/2016",'February 16 Data Table'!$AC:$AC,{"A","L","S","R"})
Ich habe die Formel als Matrixformel mit STRG + UMSCHALT + EINGABETASTE eingegeben.
Derzeit gibt SUMIFS nur die Summe der Werte zurück, bei denen "A" für die Spalte AC gilt. Was muss ich tun, um die Formel zu korrigieren?
SUMIFS
in eineSUM
Funktion.Antworten:
Wenn eines Ihrer Kriterienargumente in einer SUMIFS-Funktion eine Array-Konstante ist, gibt die Funktion ein Array von Werten zurück, die für jedes Element den Wert true testen. Um dieses Array zu summieren, müssen Sie dementsprechend SUMIFS in eine SUM-Funktion einschließen. Angenommen, Ihre Formel ist ansonsten korrekt:
sollte arbeiten
quelle
Eine SUMIFS-Formel nimmt kein Array für sich. Sie können es stattdessen in die Anweisungen = SUM und = IF aufteilen. Zum Beispiel:
Ersetzen Sie ... durch Ihren anderen Code. Dies ist nur eine Richtlinie.
quelle
SUMIF
oderSUMIFS
Formel kann mit Sicherheit ein Array als Kriterium verwenden. Es wird dann ein Array zurückgegeben, dasSUM
je nachdem, was Sie mit den Ergebnissen machen möchten , möglicherweise sein muss .