Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
24.04.2024 17:19:09
Anzeige
Archiv - Navigation
1508to1512
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Werte in 2 Spalten suchen, davon 1 Wert ungenau

Werte in 2 Spalten suchen, davon 1 Wert ungenau
09.08.2016 14:12:38
1
Hallo,
ich stehe vor einem kleinen Problem und habe im Netz noch keine Lösung gefunden.
Ich habe 2 Tabellen.
In einer stehen die 2 Suchwerte und der anderen das Ergebnis.
Was die Geschichte knifflig macht, ist der Fakt, das nur einer der beiden Suchwerte exakt in der 2. Tabelle zu finden ist. Beim anderen Suchwert soll der nächst kleinere Wert gefunden werden und als Ergebnis ein Wert in einer 3. Spalte zurückgeliefert werden.
In dem angehangenen Beispiel soll der Wert 15.10.16 zurückgegeben werden.
Userbild
Suchwerte (Mat.Nr) und (Bestand)
Zielwert (Bedarf) für (Mat.Nr) und (Bestand) kleiner Suchwert
Gibt es dafür in Excel eine Formel oder muss ich dieses Problem über Zwischenschritte lösen?

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: nicht ganz eindeutig ...
09.08.2016 14:27:06
...
Hallo Max,
... die Mat.-Nr in Spalte D ist sortiert?
Dann teste mal:

=AGGREGAT(14;6;F3:F99/(F3:F99 

Gruß Werner
.. , - ...
AW: nicht ganz eindeutig ...
09.08.2016 14:58:12
Matthias
Ja, die Werte in Tabelle 2 sind nach Spalte D, E und F aufsteigend sortiert.
Was sagen/bewirken die ersten beiden Werte in der Funktion "14;6"?
Mit der Formel bekomme ich den gesuchten Wert in Spalte F - aber nicht aus Spalte E.
Kann ich die Aggregatfunktion mit einer Index/Vergleichfunktion kombinieren, um den Wert aus Spalte E zu erhalten?
AW: geht hier auch ohne INDEX()...
09.08.2016 15:02:54
...
Hallo Max,
... wenn nach Datum sortiert dann einfach:

=AGGREGAT(14;6;E3:E99/(F3:F99
Schau Dir mal zu AGGREGAT() die MSO-Hilfe an, dann siehst Du, wofür die 14 und die 6 stehen.
Gruß Werner
.. , - ...
Anzeige
AW: wenn nur nach Datum sortierte Liste ...
09.08.2016 14:58:52
...
Hallo Max,
... dann:

=AGGREGAT(14;6;F3:F99/(F3:F99
Gruß Werner
.. , - ...
AW: wenn nur nach Datum sortierte Liste ...
09.08.2016 19:00:19
Matthias
Danke für die schnelle Hilfe Werner,
kombiniert mit einer Indexformel bekomme ich das gewünschte Ergebnis.
Viele Grüße
Matthias
Arrayformel mit Index und Max
09.08.2016 14:30:05
WF
Hi,
{=INDEX(E:E;MAX((D1:D99=A3)*(F1:F99<=B3)*ZEILE(1:99)))}
WF

346 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige