Excel-Formel
Wer kann hier helfen ?
Ich habe hier eine Artikeldatei mit entsprechenden Artikelnummern und einem entsprechenden Lagerbestand jeweils dazu.
In einer zweiten Datei bekomme ich die gleichen Artikelnummern wie in Datei 1 mit einem entsprechenden Wert 1,2 oder 3.
Anhand dieser Werte 1,2 oder 3 muß im Lagerbestand der Datei 1 etwas geändert werden. Also z.B. Wert 1 = Lagerbestand "50" Wert2=Lagerbestand "10" und
Wert3=Lagerbstand "0"
Vielen Dank für Ihre Hilfe.
Ich habe hier eine Artikeldatei mit entsprechenden Artikelnummern und einem entsprechenden Lagerbestand jeweils dazu.
In einer zweiten Datei bekomme ich die gleichen Artikelnummern wie in Datei 1 mit einem entsprechenden Wert 1,2 oder 3.
Anhand dieser Werte 1,2 oder 3 muß im Lagerbestand der Datei 1 etwas geändert werden. Also z.B. Wert 1 = Lagerbestand "50" Wert2=Lagerbestand "10" und
Wert3=Lagerbstand "0"
Vielen Dank für Ihre Hilfe.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 214385
Url: https://administrator.de/forum/excel-formel-214385.html
Ausgedruckt am: 17.04.2025 um 04:04 Uhr
9 Kommentare
Neuester Kommentar
Hallo stromer001,
hier kann dir wieder die Formel SVERWEIS helfen.
Du kopierst dir den Inhalt von dem Excel-Sheet das du zugesendet bekommen hast in das Sheet "Tabelle2" im Quell-Dokument. Dann schreibst du folgende Formel hinter die erste Artikelnummer unter Bestand im Sheet "Tabelle1":
diese Formel kopierst du dann nach unten...fertig.
Grüße Uwe
hier kann dir wieder die Formel SVERWEIS helfen.
Du kopierst dir den Inhalt von dem Excel-Sheet das du zugesendet bekommen hast in das Sheet "Tabelle2" im Quell-Dokument. Dann schreibst du folgende Formel hinter die erste Artikelnummer unter Bestand im Sheet "Tabelle1":
=WENN(SVERWEIS($A2;Tabelle2!$A$2:$B$10000;2;FALSCH)=1;50;WENN(SVERWEIS($A2;Tabelle2!$A$2:$B$10000;2;FALSCH)=2;10;WENN(SVERWEIS($A2;Tabelle2!$A$2:$B$10000;2;FALSCH)=3;0;
Grüße Uwe
Ja nee, colinardo,
3x denselben Sverweis() auf ein anderes Tabellenblatt in jeder Zelle, zusammengekittet mit ein paar WENNs - das wird unnötig teuer.
Wenn schon überhaupt einen SVerweis dafür, dann evtl so:
(ausgehend von deiner Formel; erste Formel in Feld Tabelle1!$B2, nach unten kopieren)
@ stromer001
Ich würde mir den (täglichen?) Zwischenschritt mit dem kopieren der Daten aus der Exceldatei "Artikelzustand.xls" in ein Tabellenblatt "Tabelle2" sparen und direkt auf die "Artikelzustand.xls" gehen.
Wenn diese jeden Tag unter dem gleichen Namen mit unveränderter Struktur vorhanden ist, dann kannst du auch die Formel (in Tabelle1!B2 und darunter) ändern in
Es müssen allerdings beide Tabellen geöffnet sein.
Grüße
Biber
3x denselben Sverweis() auf ein anderes Tabellenblatt in jeder Zelle, zusammengekittet mit ein paar WENNs - das wird unnötig teuer.
Wenn schon überhaupt einen SVerweis dafür, dann evtl so:
(ausgehend von deiner Formel; erste Formel in Feld Tabelle1!$B2, nach unten kopieren)
=VERWEIS(SVERWEIS($A2;Tabelle2!$A$2:$B$10000;2;FALSCH);{1;2;3};{50;10;0})
@ stromer001
Ich würde mir den (täglichen?) Zwischenschritt mit dem kopieren der Daten aus der Exceldatei "Artikelzustand.xls" in ein Tabellenblatt "Tabelle2" sparen und direkt auf die "Artikelzustand.xls" gehen.
Wenn diese jeden Tag unter dem gleichen Namen mit unveränderter Struktur vorhanden ist, dann kannst du auch die Formel (in Tabelle1!B2 und darunter) ändern in
=VERWEIS(SVERWEIS($A2;[Artukelzustand.xls]NameDesBlatts!$A$2:$B$10000;2;FALSCH);{1;2;3};{50;10;0})
Es müssen allerdings beide Tabellen geöffnet sein.
Grüße
Biber
Danke für deine Korrktur @Biber,
wusste doch das ich das schon mal anders gelöst hatte, die Funktion "Verweis" war meinem Hirn entfallen
Grüße Uwe
wusste doch das ich das schon mal anders gelöst hatte, die Funktion "Verweis" war meinem Hirn entfallen
Grüße Uwe
Moin stromer001,
[Artukelzustand.xls] möge der Name deiner täglich neu erhaltenen Datei sein, die du oben so beschriebst:
Und dass ich geschrieben haben habe "Artukel.." statt "Artikel" ... ähmm, sorry.
"NameDesBlattes" ist der Name des Tabellenblattes in dieser Datei. Der wird ja auch immer gleich bleiben.
Und der von mir geratene Bereich "$A$2:$B$10000", in dem sich vielleicht die Daten befinden - > bitte überprüfen.
Ich gehe davon aus, dass
Ggf. anpassen.
Grüße
Biber
[Artukelzustand.xls] möge der Name deiner täglich neu erhaltenen Datei sein, die du oben so beschriebst:
In einer zweiten Datei bekomme ich die gleichen Artikelnummern...
Und dass ich geschrieben haben habe "Artukel.." statt "Artikel" ... ähmm, sorry.
"NameDesBlattes" ist der Name des Tabellenblattes in dieser Datei. Der wird ja auch immer gleich bleiben.
Und der von mir geratene Bereich "$A$2:$B$10000", in dem sich vielleicht die Daten befinden - > bitte überprüfen.
Ich gehe davon aus, dass
- in der ersten Zeile Überschriften wie "Artikelnummer", "Zustand" stehen
- max. 9999 Artikel vorhanden sind
- nicht nach Artikelnummer sortiert ist
Ggf. anpassen.
Grüße
Biber