Berücksichtigung von mehreren Zeilen bei der Berechnung einer Spalte
Verfasst: Mi 5. Okt 2022, 14:39
Guten Tag,
ich habe hier ein Problem, welches ich seit Tagen nicht gelöst bekomme.
Ich hoffe das es hier jemanden gibt, der mir helfen kann.
Ich habe eine Preisliste mit Werten von mehreren Lieferanten.
Das Ziel ist es herauszufinden wer der günstigste LIeferant mit einer gülitgen Preisliste ist, und eine Reihenfolge zu vergeben
In dem Beispiel habe ich 4 Spalten
A - Alphanumerische Artikelnummer
B- Datum bis wann die Preisliste aktiv ist -> abgelaufene Daten , also welche in der Vergangenheit sollen vollständig ignoriert werden
C - Der Einkaufspreis
D- Sequence oder Reihenfolge -> hier die aus der Vergangenheit
E - Sequence neu
Ich benötige als Ergebnis in Spalte E nur die Sequence/Reihenfolge.
Wobei "1" bedeutet das er von allen eingetragenen Preisen der günstigste ist.
'"2" wäre dann der Wert für den zweitbesten Preis usw.
Der Weg wäre dann
Ist der Eintrag in Spalte A gleich -> dann prüfe Spalte B auf Richitgkeit -> dann prüfe welcher Preis der niedrigste ist -> dann trage die Sequenz in Spalte E ein
Wenn das zu komplex wird, wäre als zweitbester Weg auch eine Lösung möglich , die nur die Sequenz "1" nach o. a. Bedingungen ermittelt und alle anderen Sequenzen mit einem festen Wert belegt, z.B. "2"
Die Anzahl der Zeilen die einen gleichen Eintrag in Spalte A- Artikelnummer haben ist maximal 6 und die Anzahl der Preislisteneinträge liegt bei ca. 50.000 Stck
Liebe Grüße
André
ich habe hier ein Problem, welches ich seit Tagen nicht gelöst bekomme.
Ich hoffe das es hier jemanden gibt, der mir helfen kann.
Ich habe eine Preisliste mit Werten von mehreren Lieferanten.
Das Ziel ist es herauszufinden wer der günstigste LIeferant mit einer gülitgen Preisliste ist, und eine Reihenfolge zu vergeben
In dem Beispiel habe ich 4 Spalten
A - Alphanumerische Artikelnummer
B- Datum bis wann die Preisliste aktiv ist -> abgelaufene Daten , also welche in der Vergangenheit sollen vollständig ignoriert werden
C - Der Einkaufspreis
D- Sequence oder Reihenfolge -> hier die aus der Vergangenheit
E - Sequence neu
Ich benötige als Ergebnis in Spalte E nur die Sequence/Reihenfolge.
Wobei "1" bedeutet das er von allen eingetragenen Preisen der günstigste ist.
'"2" wäre dann der Wert für den zweitbesten Preis usw.
Der Weg wäre dann
Ist der Eintrag in Spalte A gleich -> dann prüfe Spalte B auf Richitgkeit -> dann prüfe welcher Preis der niedrigste ist -> dann trage die Sequenz in Spalte E ein
Wenn das zu komplex wird, wäre als zweitbester Weg auch eine Lösung möglich , die nur die Sequenz "1" nach o. a. Bedingungen ermittelt und alle anderen Sequenzen mit einem festen Wert belegt, z.B. "2"
Die Anzahl der Zeilen die einen gleichen Eintrag in Spalte A- Artikelnummer haben ist maximal 6 und die Anzahl der Preislisteneinträge liegt bei ca. 50.000 Stck
Liebe Grüße
André