Supportnet / Forum / Tabellenkalkulation
Den ältesten und den aktuellsten Wert anzeigen
Frage
Hallo,
ich brauch mal Eure Hilfe.
Ich will die Preissteigerung von Artikeln ermitteln. Ich hab zwei Tabellen. in Tabelle 1 stehen die Artikel die wir eingekauft haben. In Tabelle 2 stehen die Einkaufsposten mit Datum und Einkaufspreis.
Ich möchte gerne mir in Tabelle 1 die ältesten Preis (ätestes Einkaufsdatum des Artikels) und mir den aktuellsten den dazugehörigen Preis anzeigen lassen und dann natürlich den neusten Einkauf (jüngstes Einlkaufsdatum einen Artikels) und den dazugehörigen Preis.
Vielen Dank für Eure Hilfe!!!
Gruß
Elhamplo
Antwort 1 von Saarbauer
Hallo,
wegen dem Datum wäre etwa si zu erledigen
Ältestes Datum
{=MIN(WENN((B1:U1)*(B2:U2>0)>0;(B1:U1)*(B2:U2>0);""))}
neustes Datum
{=MAX((B1:U1)*(B2:U2>0))}
wobei die {}-klammern nichnt mit einzugeben sind sondern mit "Strg"+"Umschalt"+"Enter" zuerzeugen sind
Den Preis könnte man mit Summenprodukt() und den Daten ermitten
Eine Beispieltabelle wäre vielleicht hilfreich
Gruß
Helmut
wegen dem Datum wäre etwa si zu erledigen
Ältestes Datum
{=MIN(WENN((B1:U1)*(B2:U2>0)>0;(B1:U1)*(B2:U2>0);""))}
neustes Datum
{=MAX((B1:U1)*(B2:U2>0))}
wobei die {}-klammern nichnt mit einzugeben sind sondern mit "Strg"+"Umschalt"+"Enter" zuerzeugen sind
Den Preis könnte man mit Summenprodukt() und den Daten ermitten
Eine Beispieltabelle wäre vielleicht hilfreich
Gruß
Helmut
Antwort 2 von Elhamplo
Hallo,
danke für Deine Mühe. Wie lkann ich denn eine Datei mal hochladen??
Gruß
Elhamplo
danke für Deine Mühe. Wie lkann ich denn eine Datei mal hochladen??
Gruß
Elhamplo
Antwort 3 von Saarbauer
Antwort 4 von Elhamplo
Hallo,
hier der Link:
http://upload.npcfighter.de/files/37/4165/Artikel.xls
In der Datei sind zwei Tabellen. Auf dem Tabellenblatt1 (Artikel) ist die Tabelle abgebildet wie sie auch aussehen sollte. Tabellenblatt2 (Posten) so sieht die Tabelle aus wie ich sie per ODBC aus dem System herausbekomme.
Ich hab da noch lkeine Formeln oder so ein gebaut.
Danke für die Mühe die Du Dir machst.
Gruß
Elhamplo
hier der Link:
http://upload.npcfighter.de/files/37/4165/Artikel.xls
In der Datei sind zwei Tabellen. Auf dem Tabellenblatt1 (Artikel) ist die Tabelle abgebildet wie sie auch aussehen sollte. Tabellenblatt2 (Posten) so sieht die Tabelle aus wie ich sie per ODBC aus dem System herausbekomme.
Ich hab da noch lkeine Formeln oder so ein gebaut.
Danke für die Mühe die Du Dir machst.
Gruß
Elhamplo
Antwort 5 von rainberg
Hallo Elhamplo,
B4
=MIN(WENN(Posten!$A$1:$A$100=Artikel!$A4;Posten!$B$1:$B$100))
C4
=MIN(WENN(Posten!$A$1:$A$100=Artikel!$A4;Posten!$B$1:$B$100))
D4
=MAX(WENN(Posten!$A$1:$A$100=Artikel!$A4;Posten!$B$1:$B$100))
E4
=SVERWEIS(D4;Posten!$B:$C;2;0)
Die Formeleinfgabe in B4 und D4 muss mit Strg+Shift+Enter abgeschlossen werden (Matrixformel)
Die Formeln kopierst Du einfach nach unten, Zeilenindexe sind an zupassen.
Gruß
Rainer
B4
=MIN(WENN(Posten!$A$1:$A$100=Artikel!$A4;Posten!$B$1:$B$100))
C4
=MIN(WENN(Posten!$A$1:$A$100=Artikel!$A4;Posten!$B$1:$B$100))
D4
=MAX(WENN(Posten!$A$1:$A$100=Artikel!$A4;Posten!$B$1:$B$100))
E4
=SVERWEIS(D4;Posten!$B:$C;2;0)
Die Formeleinfgabe in B4 und D4 muss mit Strg+Shift+Enter abgeschlossen werden (Matrixformel)
Die Formeln kopierst Du einfach nach unten, Zeilenindexe sind an zupassen.
Gruß
Rainer
Antwort 6 von rainberg
Korrektur wegen Kopierfehler:
Die Formel für C4 lautet:
=SVERWEIS(B4;Posten!$B:$C;2;0)
Rainer
Die Formel für C4 lautet:
=SVERWEIS(B4;Posten!$B:$C;2;0)
Rainer
Antwort 7 von Elhamplo
Hallo,
danke für die Hilfe. Leider funktioniert das noch nicht. Das mit dem Sverweis klappt nicht, da es vorkommt das mehrere Artikel am gleich Tag gekauft werden können.
Danke!! Gruß
Elhamplo
danke für die Hilfe. Leider funktioniert das noch nicht. Das mit dem Sverweis klappt nicht, da es vorkommt das mehrere Artikel am gleich Tag gekauft werden können.
Danke!! Gruß
Elhamplo
Antwort 8 von rainberg
Hallo Elhamplo,
von Mehrfachvorkommen war bisher nicht die Rede und ist aus Deinem Beispiel auch nicht zu erkennen.
Vielleicht kannst Du noch ein entsprechendes Beispiel hoch laden.
Gruß
Rainer
von Mehrfachvorkommen war bisher nicht die Rede und ist aus Deinem Beispiel auch nicht zu erkennen.
Vielleicht kannst Du noch ein entsprechendes Beispiel hoch laden.
Gruß
Rainer
Antwort 9 von Elhamplo
Hallo,
ich hab eine neue Datei hochgeladen.
http://upload.npcfighter.de/files/37/8184/Artikel.xls
Habe bei einigen Posten das Datum gleich gesetzt.
Danke!!
Gruß
Elhamplo
ich hab eine neue Datei hochgeladen.
http://upload.npcfighter.de/files/37/8184/Artikel.xls
Habe bei einigen Posten das Datum gleich gesetzt.
Danke!!
Gruß
Elhamplo
Antwort 10 von rainberg
Hallo Elhamplo,
ich vermutete, Du meintest mehrmals gleiches Datum beim gleichen Artikel.
Da dem aber nicht so ist, musst Du nur meinen Beitrag richtig lesen und diesen Satz
in die Tat umsetzen, dann funktionieren auch meine Formeln.
Gruß
Rainer
ich vermutete, Du meintest mehrmals gleiches Datum beim gleichen Artikel.
Da dem aber nicht so ist, musst Du nur meinen Beitrag richtig lesen und diesen Satz
Zitat:
Die Formeleinfgabe in B4 und D4 muss mit Strg+Shift+Enter abgeschlossen werden (Matrixformel)
Die Formeleinfgabe in B4 und D4 muss mit Strg+Shift+Enter abgeschlossen werden (Matrixformel)
in die Tat umsetzen, dann funktionieren auch meine Formeln.
Gruß
Rainer
Antwort 11 von Elhamplo
Hallo,
ich habe geschrienen das mehrere Artikel am gleichen Tag gekauft werden, so sind auch in der zweiten Tabelle Artikelpostehn die das gleiche Datum haben. Die Formel um das älteste und das jüngste Datum zu ermitteln funktionieren auch, aber nicht der Sverweis. Der Sverwis sucht nach dem gleichen Datum und gibt dann den Preis wieder, das kunktioniert nicht. Wenn Du nach dem 01.01.2007 abfilterst, bekommst Du drei Positionen und alle haben den gleichen Preis.
Gruß
Elhamplo
ich habe geschrienen das mehrere Artikel am gleichen Tag gekauft werden, so sind auch in der zweiten Tabelle Artikelpostehn die das gleiche Datum haben. Die Formel um das älteste und das jüngste Datum zu ermitteln funktionieren auch, aber nicht der Sverweis. Der Sverwis sucht nach dem gleichen Datum und gibt dann den Preis wieder, das kunktioniert nicht. Wenn Du nach dem 01.01.2007 abfilterst, bekommst Du drei Positionen und alle haben den gleichen Preis.
Gruß
Elhamplo
Antwort 12 von rainberg
Hallo Elhamplo,
sorry, den Preis hatte ich in der Eile übersehen.
Mach's so:
Formel für C4
=INDEX(Posten!$C$1:$C$100;VERGLEICH(A4&B4;Posten!$A$1:$A$100&Posten!$B$1:$B$100;0))
Formel für E4
=INDEX(Posten!$C$1:$C$100;VERGLEICH(A4&D4;Posten!$A$1:$A$100&Posten!$B$1:$B$100;0))
Ebenfalls mit Strg+Shift+Enter abschließen.
Gruß
Rainer
sorry, den Preis hatte ich in der Eile übersehen.
Mach's so:
Formel für C4
=INDEX(Posten!$C$1:$C$100;VERGLEICH(A4&B4;Posten!$A$1:$A$100&Posten!$B$1:$B$100;0))
Formel für E4
=INDEX(Posten!$C$1:$C$100;VERGLEICH(A4&D4;Posten!$A$1:$A$100&Posten!$B$1:$B$100;0))
Ebenfalls mit Strg+Shift+Enter abschließen.
Gruß
Rainer
Antwort 13 von Elhamplo
Hallo,
sorry!!!!!!!!!!
Super!! HAt alles geklappt!!!
Danke für Deine Hilfe!!
Gruß
Elhamplo
sorry!!!!!!!!!!
Super!! HAt alles geklappt!!!
Danke für Deine Hilfe!!
Gruß
Elhamplo

