SUMMEWENNS-Funktion in Excel

SUMMEWENNS-Funktion in Excel

Ich brauche eine Formel zum Summieren der Werte in einem Zellbereich, wenn der Inhalt in einem anderen Zellbereich dem Text entspricht, der sich aktuell in einer Zelle einer völlig separaten Tabelle befindet.

Zum Beispiel,

summieren Sie die Werte für D7:D999, wenn der Text in G7:G999 dem Text in 'sheet2'!B9(einer völlig anderen Zelle in einem anderen Blatt) entspricht

Hinweis: Der Text in der Zelle B9 ändert sich, weshalb ich in der Funktion nicht einfach den Text in B9 schreiben kann.

Ich habe die folgende Formel ausprobiert, aber sie hat nicht funktioniert:

SUMIFS(D7:D999,G7:G999,"=INDIRECT('sheet2'!B9)" 

Antwort1

Basierend auf meinem Verständnis Ihrer Frage. Ich glaube, ein einfaches SUMIF, das Sie zuvor ausprobiert haben, aber ohne INDIRECT, sollte funktionieren.

Ich habe diese Beispieltabelle D1:G11. B15 enthält die Formel für SUMIF und B9 in Blatt 2 hat den erforderlichen Text, der mit der Kategorie in Blatt 1, Spalte G verglichen werden soll.

Formel in B15

=SUMIFS(D2:D11,E2:E11,"=USD",F2:F11,"=Income",G2:G11,Sheet2!B9)

Sie brauchen hier kein INDIREKT. Ein einfaches SUMIFS sollte wie unten gezeigt funktionieren. Dieses Beispiel geht davon aus, dass Sie summieren möchten, wobei die Währung USD und die Kategorie „Einkommen“ ist und die Zellen in G mit Sheet2!B9 übereinstimmen. Sie können ähnliche SUMIFS basierend auf Ihren erwarteten Kriterien erstellen.

Bitte bestätigen Sie, ob dies für Sie funktioniert. Alternativ können Sie Ihrer Frage Beispieldaten hinzufügen und weiter erläutern, warum Sie INDIRECT benötigen.

Bildbeschreibung hier eingeben

verwandte Informationen