ich habe folgendes Anliegen. Ich benötige eine simple Funktion (Excel 2007) mit der ich den jeweils ersten Spaltenwert auslesen kann, der größer ist als null.
Die gesamte Aufgabe besteht darin, rückwirkend die Materialpreise für ein Produkt zu berechnen, dessen Rohmaterial zu unterschiedlichen Zeitpunkten bezogen wurde.
In Zeilen B4-B10 steht das Beschaffungsdatum , absteigend sortiert. (neustes Datum steht oben)
Jeweils zwei Spalten gehören zu einem Material (erste Spalte Menge, zweite Spalte Preis). (Für Material A stehen in Spalte C4-C10 Mengen und D4-D10 die dazugehörigen Preise). Wurde zu einem Datum nichts bezogen, ist das Feld leer. Analog dazu Materialien B, C, D)
Nun möchte ich für die Materialien A-D jeweils den ersten Spaltenwert für Menge und Preis haben, um so die letzten Rohmaterialpreise zu erhalten.
Habe es mit SVERWEIS und mit Index versucht - komme aber so nicht weiter.
=INDEX(C4:C10;VERGLEICH(">0";C4:C10;0);)
Hier habe ich die Datei angehängt.
https://www.herber.de/bbs/user/95830.xlsx
Bin für sämtliche Hinweise dankbar. Danke.
Grüße
Jan