Clever-Excel-Forum

Normale Version: Zwei Datenblätter mit Sverweis zusammenführen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo,

wir steigern das ganze nun noch mal. Die Artikel sind alle mit einem "gültig von" und "gültig bis" Datum versehen.
Excel soll den Preis nur ziehen, wenn das Datum im Gültigkeitsbereich liegt.

Zum Beispiel: Der Preis gilt nur vom 22.06.2015 bis 31.12.15 und danach gilt der Preis auch nicht mehr.

Zu sagen ist, dass die Formel von Peter weiterhin bestand haben soll.

Vielleicht weiß jemand um Rat?
Hi,


Code:
=WENN(ISTNV(SVERWEIS(A2;Tabelle1!A:B;2;0));B2;MIN(B2;(SVERWEIS(A2;Tabelle1!A:B;2;0))))*UND(C2>=$F$1;C2<=$G$1)


in Spalte C steht neben den Preisen das Datum und in F1 und G1 die Daten, die ausgewertet werden sollen.
Hallo,

könnte man noch etwas vereinfachen:
Arbeitsblatt mit dem Namen 'Tabelle2'
 ABCDE
11A515.02.201531.12.20152
22A615.02.201531.12.20153
33A815.03.201531.12.20158
44A715.07.201531.12.20150

ZelleFormel
E1=WENNFEHLER(MIN(B1;(SVERWEIS(A1;Tabelle1!A:B;2;0)))*(HEUTE()=MEDIAN(C1:D1;HEUTE()));B1)
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

Arbeitsblatt mit dem Namen 'Tabelle1'
 AB
11A2
22A3
34a4
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg

Ein Frage hätte ich aber: Was ist, wenn in einer der Tabellen kein Preis zu dem Artikel steht???
Hallo,

leider funktoniert das mit dem Datum nicht richtig.
Wenn in einer Tabelle kein Preis zum Artikel angezeigt wird, dann soll der Preis aus der Tabelle angezeigt werden, wo der Preis hinterlegt ist.

Noch einmal zu dem Datumproblem: Es gibt auch Artikel wo kein gültig bis Datum hinterlegt ist, weil die Preise hierfür immer gültig sind.
Wie kann man das Excel sagen?
Hallo,

da wäre wohl jetzt eine Mustertabelle angesagt, sonst wird das nichts!
Hi,

Edgars Bitte


Zitat:da wäre wohl jetzt eine Mustertabelle angesagt, sonst wird das nichts!

möchte ich noch dahingehend ergänzen, dass du deine Beispieldatei mit wirklich allen möglichen Konstellationen darstellst. Ich habe das Gefühl, dass du immer wieder scheibchenweise mit neuen Wünschen antrittst. Das macht das Helfen nicht leichter, denn es müssen immer wieder Formeln umgestellt, verworfen und/oder neue erstellt werden. Nach Möglichkeit sollte diese Datei deinem Original gleichen.
Hallo Zusammen,

hier findet ihr anbei ein Beispiel wie unsere Tabelle aufgebaut ist.

Im Tabellenblatt 3 sollen nun die Preise unter Berücksichtigung des "gültig von" und "gültig bis" angezeigt werden. Bei denen wo kein gültig bis Datum hinterlegt ist, soll dann trotzdem der Preis angezeigt werden. Und die anderen Kriterien die schon besprochen worden, bleiben weiterhin bestehen.

Danke.
Hallo,

für mich stellt sich das so dar:

Arbeitsblatt mit dem Namen 'Tabelle3'
 ABCDE
1Artikelnr.AusprägungscodeGültig vonGültig bisVK-Preis
27100225E29.04.15 1,90 €
37100226F29.04.15 3,90 €
47100227G29.04.15 2,90 €
57100255H29.04.15 5,10 €
610001912I01.05.1331.12.1446,50 €
710006019A22.06.1531.12.1581,08 €
810006020B22.06.1531.12.1590,85 €
910006021C22.06.1531.12.1599,66 €
1010011666J 31.03.16113,00 €
1110011667K 31.03.1657,00 €
1210011668K 31.03.1658,00 €

ZelleFormel
A2=MIN(Tabelle1!$A$2:$A$8;Tabelle2!$A$2:$A$5)
A3{=WENN(MAX($A$2:A2)=MAX(Tabelle1!$A$2:$A$8;Tabelle2!$A$2:$A$5);"";MIN(WENN(Tabelle1!$A$2:$A$8>A2;Tabelle1!$A$2:$A$8);WENN(Tabelle2!$A$2:$A$5>A2;Tabelle2!$A$2:$A$5)))}
B2=WENNFEHLER(SVERWEIS($A2;Tabelle1!$A:$E;SPALTE(B$1);0);SVERWEIS($A2;Tabelle2!$A:$E;SPALTE(B$1);0))
C2=WENNFEHLER(SVERWEIS($A2;Tabelle1!$A:$E;SPALTE(C$1);0);SVERWEIS($A2;Tabelle2!$A:$E;SPALTE(C$1);0))
D2=WENNFEHLER(SVERWEIS($A2;Tabelle1!$A:$E;SPALTE(D$1);0);SVERWEIS($A2;Tabelle2!$A:$E;SPALTE(D$1);0))
E2=WENNFEHLER(SVERWEIS($A2;Tabelle1!$A:$E;SPALTE(E$1);0);SVERWEIS($A2;Tabelle2!$A:$E;SPALTE(E$1);0))
Achtung, Matrixformel enthalten!
Die geschweiften Klammern{} werden nicht eingegeben.
Verlassen Sie den Zelleneditor mit Strg+Shift + Enter, statt Enter alleine.
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Hallo den Fragestellern,

den Hinweis von Günter:

Zitat:...Beispieldatei mit wirklich allen möglichen Konstellationen darstellst. Ich habe das Gefühl, dass du immer wieder scheibchenweise mit neuen Wünschen antrittst. Das macht das Helfen nicht leichte...

seid ihr mit Eurer Beispiel Datei nicht wirklich nachgekommen, denn der  pauschalen Hinweis:

Zitat: ... die anderen Kriterien die schon besprochen worden, bleiben weiterhin bestehen...   ist wenig hilfreich.

mE nicht nachgekommen.   :21:



Als Späteinsteiger im thread, stellen sich nämlich jetzt eine Reihe von Fragen, darunter u.a. diese:

- Können nun gleiche Artikelnummer in einer Tabelle vorkommen oder nicht? Wenn ja, was genau gilt dann jetzt wirklich? In der Beispieldatei sind alle unterschiedlich.

- können gar gleiche Artekelnummern verteilt über beide Tabellenblätter vorkommen? In der Beispieldatei ist das nicht gegeben. Aber wen es vorkommen kann, was dann?

- Ich wäre jetzt davon ausgegangen, dass  Artikel mit einem "Gültikeit bis" -Datum vor dem jeweiligen Heute nicht gelistet werden sollen, so z.B. nicht die Nr. 10001912, da deren Preisgültigkeit abgelaufen ist. Oder doch?

- Analog auch nicht, wenn Artikel gelistet sind, deren "Gültikeit von" -Datum nach dem jeweiligen Heute liegt oder keinen Preis haben. In der Beispieldatei ist beides nicht gegeben. Soll aber entsprechend beachtet werden?

- Ist eine Sortierung der Ausgaben vorgegeben und wenn ja nach welchem Kriterium?

- Wäre es dann alles an Bedingungen, die zu berücksichtigen sind?
Seiten: 1 2