Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

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: 1 Gast/Gäste