Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

excel aktuellen preis finden nach datum





Frage

Ich habe eine Exceltabelle mit Kalkulationen von Preisen für mehrere Artikel. Wenn sich nun der Preis für den Artikel ändert, wird eine neue Zeile angelegt und das Datum aktuallisiert. Jetzt möchte ich anhand der Artikelnummer und eines frei gewählten Datums den zu dieser Zeit aktuellen Preis abfragen

Antwort 1 von Saarbauer

Hallo,

zum einen wäre für eine Hilfe der Aufbau der Tabelle wichtig, zum Anderen, könnte es wegen dem Datum sein, dass das nur mit einem Makro geht

Gruß

Helmut

Antwort 2 von hasiweiss

Hallo Helmut,

die Tabelle ist wie folgt aufgebaut:

Artikelnummer; PreisänderungsDatum;Preis

Nun gibt es für einen Artikel mehrere Einträge durch die Preisänderungen.
Ich möchte den Abfragen, der für das Datum was ich angebe aktuell ist.

Gruß
Andreas

Antwort 3 von Saarbauer

Hallo,

da das Abfragedatum und das Datum der Preisänderung in vielen Fällen nicht identisch ist, wird es etwas schwierig.

Du brauchst das letzte Preisänderungsdatum vor dem Abfragedatum, wenn ich das richtig sehe.

Gruß

Helmut

Antwort 4 von hasiweiss

Hallo Helmut,

genau so will ich es haben und das über 300 Artikel.
Die Abfrage soll dann in einer neuen Tabelle abgelegt werden.
Ich will dann damit weiterechnen verkaufte Stückzahl x Preis um Wareneinsätze und ähnliches abzubilden.

Gruß

Andreas

Antwort 5 von Saarbauer

Hallo,

kannst du mal eine Beispieltabelle hier einstellen

http://www.netupload.de/

und den Link hier hinterlegen


Gruß

Helmut

Antwort 6 von hasiweiss

Hallo,

anbei der Link zur Beispieltabelle.

http://www.netupload.de/detail.php?img=96bb4cb285d53106501ce3abb81eea62.xls

Gruß

Andreas

Antwort 7 von rainberg

Hallo Andreas,

obwohl ich mir nicht sicher bin, wie das mit dem Datum gemeint ist anbei mal eine Formel für E2

=SUMMENPRODUKT((Preise!B$2:B$350<=D2)*(Preise!A$2:A$350=A2)*(Preise!C$2:C$350=B2)*Preise!J$2:J$350)

Sie berechnet den Preis aller Daten die <= Datum (im Ausweruungsblatt) sind.

Gruß
Rainer

Antwort 8 von Saarbauer

Hallo,

habe bei @rainberg's Formel ein Fehler, da bei Änderung des Datums für Artikel 2200 Kunde 2 auf z.b. 25.9.07 der Preis mit 15,68 angegeben wird, richtig wäre 8,50.


Habe daher die Formel etwas überarbeitet

{=SUMMENPRODUKT((Preise!$A$2:$A$350=$A2)*(Preise!$C$2:$C$350=$B2)*(Preise!$B$2:$B$350=MAX((Preise!$A$2:$A$350=$A2)*(Preise!$C$2:$C$350=$B2)*(Preise!$B$2:$B$350<=$D2)*(Preise!$B$2:$B$350)))*(Preise!$J$2:$J$350))}

wobei die {} nicht mit eingegeben werden sondern nach eingabe der Formel, diese mit "strg"+"Umschalt"+"Enter" erzeugt weden.

Auf diese Formel hat mich aber @rainberg's Idee gebracht

Gruß

Helmut

Antwort 9 von hasiweiss

Hallo Rainer,

deine Formel ist schon richtig gut, habe jetzt das Problem, das er alle Preise, die vor dem Datum in der Preistabelle erhalten sind, summiert.
Excel soll aber nur den Preis zurückgeben, der zu diesem Datum in der Spalte D passt.
Kleiner- gleich ist schon gut, jetzt noch soweit die Sache eingrenzen, das Excel den ersten passenden Preis nimmt und nicht alle Preise, die kleiner-gleich sind.

Gruß

Andreas

Antwort 10 von hasiweiss

Hallo Helmut,

danke für die schnelle Beantwortung.
So funktioniert es wunderbar.

Danke

Andreas

Antwort 11 von Saarbauer

Hallo,

feut mich.

Gruß und einen guten Rutsch ins neue Jahr

Helmut


P.S. Über eine Bewertung würde ich mich auch freuen

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: