Abgleich von Artikelnummern und neuen EK einsetzten
#1
Hallo zusammen,

kann mir jemand eine Formel nennen , welche ich für folgenden Fall nehmen kann.

Ich habe in Spalte C meine Artikelnummern. In Spalte A die vom Anbieter welche zu 90% mit meinen decken. In Spalte D meine Preise und in Spalte B seine neuen Angebotspreise.

Nun möchte ich die Artikel, welche die gleiche Artikelnummer bei mir wie bei Ihm haben herausfinden und seinen neuen Preis in Spalte B durch meinen alten Preis in Spalte D überschreiben.

Vielen Dank für die Hilfe Confused
Antworten Top
#2
Hallo,

lässt sich bestimmt mit VBA lösen, darf es so etwas sein?
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#3
Wenn mir jemand erklärt wie es geht, beziehungsweise was es ist :)
Antworten Top
#4
Hallo,

das ist ein Makro, das speziell für deinen Anwendungsfall programmiert werden muss. Das läuft dann über die Liste und nimmt die gewünschten Änderungen automatisch vor.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#5
Moin,

wenn du eine zusätzliche Spalte einbaust, geht es auch mit Formeln:

Arbeitsblatt mit dem Namen 'Tabelle2'
ABCDE
1AnbieterIDAnbieter-PreisMeineIDMein Preisgeänderter Preis
21210121515
32420253020
43630364545
54840486060
66060507560

ZelleFormel
E2=WENN(IDENTISCH(A2;C2);D2;B2)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#6
Schade, hatte gehofft dies über eine Excel Funtion einfach lösen zu können um Zeit zu sparen. Programmieren wollte ich dafür nicht lassen. Aber danke für die Info.
Antworten Top
#7
Hallo Stefan,

Zitat:Programmieren wollte ich dafür nicht lassen.

das ist eine relativ einfache Sache, das könnte ich für dich machen, falls du Günters Lösungsvorschlag nicht übernehmen möchtest.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#8
Vielen Dank für die Idee, aber die Artikelnummern sind nicht immer in der gleichen Reihenfolge. Heißt in Spalte A ist in Zeile 1 die Nummer 123 und in Spalte B ist in Zeile 13 die Nummer 123

Die Formel müsste Sinngemäß lauten.

Wenn die Artikelnummer aus Spalte C auch in Spalte A vorkommt, nimm aus Spalte B den Preise aus der Zeile wo sich die Artikelnummer befindet.
Antworten Top
#9
Hi,

dann wäre es an der Zeit, eine anonymisierte Beispieltabelle hochzuladen. Der Aufbau muss zwingend identisch mit deinem Original sein. https://www.clever-excel-forum.de/thread-326.html
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#10
Ich übernehme mal Günters Tabelle:

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDE
1AnbieterIDAnbieter-PreisMeineIDMein Preisgeänderter Preis
21210361530
32420253030
43630484540
54840126010
66060507575

ZelleFormel
E2=WENN(ISTNV(SVERWEIS(C2;$A$2:$B$6;2;0));D2;SVERWEIS(C2;$A$2:$B$6;2;0))
E3=WENN(ISTNV(SVERWEIS(C3;$A$2:$B$6;2;0));D3;SVERWEIS(C3;$A$2:$B$6;2;0))
E4=WENN(ISTNV(SVERWEIS(C4;$A$2:$B$6;2;0));D4;SVERWEIS(C4;$A$2:$B$6;2;0))
E5=WENN(ISTNV(SVERWEIS(C5;$A$2:$B$6;2;0));D5;SVERWEIS(C5;$A$2:$B$6;2;0))
E6=WENN(ISTNV(SVERWEIS(C6;$A$2:$B$6;2;0));D6;SVERWEIS(C6;$A$2:$B$6;2;0))
Schöne Grüße
Berni
[-] Folgende(r) 1 Nutzer sagt Danke an MisterBurns für diesen Beitrag:
  • Stefan007
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste