Ich betreibe einen kleinen Aktien-Investmentclub und verwende natürlich Excel, um unsere Aktivitäten zu verfolgen. Auf einem Arbeitsblatt (Arbeitsblatt „Vermögenswerte“) versuche ich (für jedes Unternehmen, das wir halten), die im vergangenen Jahr (heute 365) erhaltenen Dividenden aus Werten zu addieren, die in einem anderen Arbeitsblatt (Arbeitsblatt „Bargeldkonto“) enthalten sind.
Ich verwende Excel 2010 und ein Beispiel für meine Formel ist:
=SUMPRODUCT(('Cash Account'!$C$7:$C$350=A4)*(TEXT('Cash Account'!$A$7:$A$350,"ddmmyyyy")>$T$1)*'Cash Account'!$G$7:$G$350)
WAS ICH VERSUCHE:
A4 enthält den Namen des Unternehmens (nennen wir es ACME).
$T$1 enthält HEUTE()-365.
Spalte A des Kassenkontos enthält Daten.
Spalte C des Kassenkontos enthält den Firmennamen.
Spalte G des Kassenkontos enthält zu addierende Beträge.
Daher versuche ich, alle ACME-Vorkommen im vergangenen Jahr nachzuschlagen und die entsprechenden Werte zu addieren.
DAS PROBLEM
Ich bekomme das Datumsvergleichselement nicht zum Laufen (es könnte genauso gut nicht vorhanden sein). Ich bekomme einen Wert zurückgegeben, der alle verfügbaren Werte in Spalte G addiert (für ACME sogar die von vor mehr als einem Jahr).
Wenn dem Blatt „Bargeldkonto“ weitere Zeilen hinzugefügt werden, besteht die einzige Möglichkeit, diese Berechnung zum Funktionieren zu bringen darin, die Formel manuell (jeden Monat) so zu ändern, dass nur bestimmte Zeilensätze berücksichtigt werden (d. h. den Bereich 7:350 zu ändern), um nur die Zeilen einzuschließen, die „Heute – 365“ abdecken.
Ich habe auf alle möglichen Arten versucht, dieses Element der Formel zu ändern. Ich habe SUMIF und SUMIFS ausprobiert!! Ich habe versucht, alle Zellen zu formatieren, die die Daten enthalten.
Also - jede Hilfe und Ideen sind willkommen - vielen Dank
Antwort1
Ich schlage vor, SUMIFS zu verwenden – Sie können diese Version verwenden:
=SUMIFS('Cash Account'!$G$7:$G$350,'Cash Account'!$C$7:$C$350,A4,Account'!$A$7:$A$350,">"&$T$1)