Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

sverweis, vergleich, wverweis - ich verzweifle
#1
Hallo zusammen,

ich hänge gerade an einem etwas komplexerem Problem und scheitere seit einigen Stunden. Vielleicht ist das, was ich gerne umgesetzt hätte, auch gar nicht umsetzbar.
Ich hab ein entsprechendes File man angehängt.

Und zwar soll in den Zellen I7 und I8 der jeweils gültige Provisionssatz für Kunde a ausgegeben werden, der jeweils im Datum I3/I4 aktuell war. Die Zeile findet er über den SVERWEIS, aber wie gebe ich ihm die richtige Spalte mit? als Bedingung muss gelten, dass in Zeile 2 der jeweiligen Spalte "Provision" steht und dass das Kriterium Datum im gültigen Bereich liegt.

I7 müsste somit den Wert der Zelle B3 erhalten (20.02. < 31.03.)  und I8 müsste den Wert der Zelle D3 erhalten (31.03.< 30.04. < 30.05.).
Lässt sich dieses Problem mit einer Formel lösen? Habt ihr Vorschläge für eventuelle Hilfsspalten? Berücksichtigt werden muss, dass hier geplant ist, um immer neue Spalten nach rechts zu erweitern.

Bin gespannt auf eure Vorschläge.

VG Daniel


Angehängte Dateien
.xlsx   Test.xlsx (Größe: 10,4 KB / Downloads: 5)
Antworten Top
#2
Hola,

Code:
=SUMMENPRODUKT(($A$3:$A$10="a")*($B$1:$D$1=MINWENNS($B$1:$D$1;$B$1:$D$1;">="&I3))*($B$3:$D$10))
Teilweise stehen Leerzeichen hinter deinen Werten in Spalte A.
Gruß,
steve1da
Antworten Top
#3
Vielen Dank für diese schnelle Lösung! Ich glaube, da muss ich mich mit Summenprodukt nochmal auseinander setzen. Schönen Abend noch :)
Antworten Top
#4
Nicht unbedingt :)
Mit Minwenns() kannst du via Vergleich() auch den Spaltenindex für einen Sverweis() ermitteln.
Antworten Top
#5
Gerade noch gemerkt:
Was leider nicht berücksichtigt wurde, ist die Differenzierung zwischen den Werten in Zeile 2. Jetzt wird nicht berücksichtigt, ob es sich um eine Spalte mit Provisionen handelt oder mit anderen Werten. Lässt sich das auch noch in eine Formel mit unterbringen?
Antworten Top
#6
Code:
=SUMMENPRODUKT(($A$3:$A$10="a")*($B$1:$D$1=MINWENNS($B$1:$D$1;$B$1:$D$1;">="&I3))*($B$2:$D$2="provision")*($B$3:$D$10))
Antworten Top
#7
Vielen Dank! wenn ich C1 auf 30.04.2022 setze und als Kriterium in I4 dasselbe Datum wähle, dann gibt er mir 0 aus. Woran könnte das liegen?
Antworten Top
#8
Das liegt daran dass in C2 nicht "Provision" steht.
Antworten Top
#9
Ja das war so gewollt. Hier könnten neben Provision auch andere Spalten auftauchen. Ich dachte das wird bereits durch den Term ($B$2:$D$2="Provision") geprüft?
Antworten Top
#10
Wenn es so gewollt war, ist es doch ok. Oder nicht?
Summenprodukt() ermittelt hier den Schnittpunkt wenn in Spalte A "a" steht, in Zeile 1 das gesuchte Datum und in Zeile 2 "Provision". Das muss alles gleichzeitig vorliegen.
Ist das etwa nicht so?
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste