Aktuell kann es Probleme bei der Anmeldung mit dem Chrome oder Edge Browser geben. Ihr müsstet in die Einstellungen des Browsers gehen und Cache, Cookies und sofern vorhanden, gespeicherte Passwörter vom CEF löschen oder alternativ auf einen anderen Browser ausweichen. Ursache sind vermutlich kürzliche Browserupdates. x

Aktuellsten Wert unter Eingabe von Kriterien heraussuchen
#1
Hallo zusammen,

es geht um Folgendes:

Ich habe eine Liste mit Hochrechnungen, die zu unterschiedlichen Zeitpunkten erstellt wurden. So wurden zum Beispiel am 1.1. und am 20.1. Werte für den 2.2. berechnet. Nun möchte ich mir eine Übersicht erstellen, mit der ich mir den aktuellsten Wert anzeigen lassen kann, der mindestens X Tage vor dem errechneten Datum liegt. Wenn ich zum Beispiel den Wert für den 2.2. angezeigt bekommen möchte, der mindestens 20 Tage zuvor hochgerechnet wurde, müsste Excel in diesem Falle den 1.1. mit den dazugehörigen Werten ausspucken.

Wie kann ich also aus einer Liste mit wiederkehrenden Werten einen bestimmten Wert herausfiltern, der bestimmten Kriterien (z.B. älter als X Tage) entspricht?

Ihr würdet mir sehr helfen, vielen Dank im Voraus!!  Blush
Top
#2
Hola,

eine Beispieldatei dazu wäre hilfreich Wink

Gruß,
steve1da
Top
#3
Klar, gerne, ich hänge eine Beispielversion an Smile


Angehängte Dateien
.xlsx   Beispieldatei Excel Forum.xlsx (Größe: 10,72 KB / Downloads: 4)
Top
#4
Hola,

welche Daten im grünen Bereich gibst du ein und welche sollen errechnet werden?

Gruß,
steve1da
Top
#5
Hey,

wäre es möglich, nur die Anzahl der Tage im gelben Feld einzutragen und alle grünen Felder darauf basierend auszurechnen? Also wenn ich 13 im gelben Feld eingebe, sollte Excel automatisch den entsprechenden Tag der Hochrechnung erkennnen und dann die dazugehörigen Spalten (berechnetes Datum, Tage im Voraus, Wert) aus der Ursprungstabelle übernehmen.

Vielen Dank fürs Anschauen und liebe Grüße!
Top
#6
Hola,

mir ist noch nicht ganz klar wie das gerechnet werden soll. Ist die Ausgangsbasis das berechnete Datum?
Kannst du mal bitte ganz konkret erklären, wie du die Werte ermittelt hast?

Gruß,
steve1da
Top
#7
Hey,

die Werte wurden mit einer anderen Formel berechnet, die aber nicht in meiner Datei enthalten ist. Ich nehme quasi einfach hin, dass am 01.01. erwartet wurde, dass z.B. am 22.01. 5 Fische gefangen werden, und am 30.01. 6 Fische. Am 20.01. wurde dann erwartet, dass am 22.01. 7 Fische gefangen werden, der veränderte Wert basiert auf dem Hochrechnungssystem, das Wetterbedingungen etc. berücksichtigt. 

Wenn ich deine Definition von Ausgangswert richtig verstehe, ist das berechnete Datum der Ausgangswert, ja. Ich möchte für jedes berechnete Datum die aktuellste Hochrechnung mit den dazugehörigen Werten angezeigt bekommen, die aber mindestens X Tage (gelbes Feld) zurück liegt.

Danke!
Top
#8
Hola,

in I2 als Matrixformel (mit Strg-Shift-Enter abschließen!):


Code:
=INDEX(C2:C10;MIN(WENN(C2:C10<>"";ZEILE(2:10)-1)))


In I3 als Matrixformel (mit Strg-Shift-Enter abschließen!):


Code:
=WENNFEHLER(INDEX($C$2:$C$10;VERGLEICH(1;(ZÄHLENWENN($I$2:I2;$C$2:$C$10)=0)*($C$2:$C$10<>"");0));"")

In H2 als Matrixformel (mit Strg-Shift-Enter abschließen!):


Code:
=WENN(I2="";"";MAX(WENN(($C$2:$C$10=I2)*($D$2:$D$10>=13);$B$2:$B$10)))

In J2 als Formel:


Code:
=WENNFEHLER(VERWEIS(2;1/($N$2:$N$4&$O$2:$O$4=H2&I2);$P$2:$P$4);"")

In K2 als Formel:


Code:
=WENNFEHLER(VERWEIS(2;1/($N$2:$N$4&$O$2:$O$4=H2&I2);$Q$2:$Q$4);"")

H2, I3, J2 und K2 nach unten kopieren.

Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • Julia_a
Top
#9
Hallo,

vielen Dank schonmal fürs Posten, in den Spalten H und I funktioniert es auch. Allerdings nehmen die Lösungen für Spalten J und K Bezug auf die Spalten P und Q, in denen ja nichts steht, deswegen bleiben die Felder unter J und K leer. Kann ich die irgendwie anpassen?

Es kann sein dass ich zu den Lösungen von H und I noch weitere Fragen habe, aber ich schaue mir die Lösung erst einmal in Ruhe an und versuche zu verstehen, was Sie da gemacht haben. Smile Vielen vielen Dank und liebe Grüße!
Top
#10
Hola,

sorry, mein Fehler. 

In J2:


Code:
=WENNFEHLER(VERWEIS(2;1/($B$2:$B$10&$C$2:$C$10=H2&I2);$D$2:$D$10);"")

In K2:


Code:
=WENNFEHLER(VERWEIS(2;1/($B$2:$B$10&$C$2:$C$10=H2&I2);$E$2:$E$10);"")

Gruß,
steve1da
Top


Gehe zu:


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