Verschachtelte Wenn und SummeWenn
26.10.2004 11:07:34
Timo
Ich möchte folgende Berechnung durchführen:
Wenn das zu einem bestimmten Datensatz gehörige Datum (in Spalte C) kleiner ist als das Datum damit verglichene Datum eines damit verglichenen anderen Datensatzes in der Tabelle, dann soll der Geldbetrag (Spalte G) des verglichenen Datensatzes den Geldbetrag im betrachten Datensatz entsprechend erhöhen.
Diese bedingte Summierung soll aber nur geschehen, wenn folgende zweite Bedingung ebenfalls erfüllt ist: die beiden gerade verglichenen Datensätze sollen in der Spalte B ("Name der Maßnahme") den gleichen Text-Eintrag (hier: "Marktplatzverschönerung") haben.
So sollen alle Datensätze (in den Zeilen 3 bis 9) miteinander verglichen werden
Ich habe es mit folgender Formel probiert:
=WENN(C3<C3:C9;SUMMEWENN(B3:B9;"Marktplatzverschönerung";G3:G9))
Diese Formel liefert leider als Ergebnis nur "FALSCH".
Könnte es daran liegen, daß für Wenn-Funktionen evtl. kein Zellbereich (C3:C9), der abgesucht werden soll, definiert werden kann, sondern nur ein fester Vergleichswert (z.B. 18.03.2003) bzw. dem entsprechender Zellenbezugswert (C4)?
Statt dem Operator "kleiner" habe ich auch mal "kleiner gleich" ausprobiert und das lieferte dann zwar einen Zahlenwert als Ergebnis, nur war dieser Wert falsch, weil bei der Berechnung offenbar nicht beachtet wurde, daß nur Geldbeträge aus Datensätzen mit einem Datum kleiner-gleich verwendet werden sollten. Diese Bedingung wurde offenbar ignoriert.
Sieht jemand einen Fehler in meiner Formel oder weiß jemand einen anderen Weg/ Formel, das richtig zu berechnen?
Ich brenne auf Eure Antworten, vielen Dank schonmal, Timo