14.11.2018, 13:53
(Dieser Beitrag wurde zuletzt bearbeitet: 14.11.2018, 13:53 von hpoperator.)
Hallo liebe Community,
stehe zur Zeit vor einem erneuten Problem und dies allein umzusetzen ist leider, für mich, unmöglich.
Deshalb hoffe ich, dass Ihr mir diesbezüglich weiterhelfen könnt.
Bin gerade an einem Projekt undzwar habe ich 3 Excellisten. "EL1" , "EL2" und "EL3"
EL1 ist die StammListe, hier sind aktuell meine Artikel aufgeführt, mit allen nötigen Informationen.
In EL1 gibt es eine Spalte mit der Lieferantennummer / Spalte "L", anhand dieser Nummer möchte ich gern referenzieren.
EL2 bekomme ich vom Lieferanten, in dieser stehen die Lieferzeiten für jeden Artikel der sich in meinem Sortiment befindet und hier ist ebenfalls eine Spalte mit der Lieferantennummer vorhanden "A". Die Lieferzeit in dieser Tabelle muss ich aber, bevor ich diese in EL1 übertragen kann, umändern, denn diese wird wie folgt aufgeführt: "1-3 Werktage" , "5-8 Werktage" , "2-3 Wochen" , "Im Zulauf" und "auf Vorbestellung". Ich benötige aber zum korrekten übertrag einfache Werte wie Beispielsweise "3" für "1-3 Tage" ; "8" für "5-8 Tage" ; "21" für "2-3 Wochen".
"Im Zulauf" müsste ich auch den Wert "8" zuweisen. "Auf Vorbestellung" bekommt den Wert "999". Aus dieser Liste gehen auch die aktuellen Verkaufspreise hervor, diese müssen auch mit der Spalte "P" in EL1 verglichen werden oder aber direkt überschrieben werden. Außerdem existieren in dieser Liste vielleicht auch neue Artikel, die in EL1 noch nicht vorhanden sind. diese müssten im Idealfall in einer neuen Liste aufgeführt werden. Und die Artikel, die in EL1 vorhanden sind, aber nicht in EL2, diese bekommen keine Lieferzeit (also das Feld bleibt leer).
Nun gibt es da noch die Liste EL3, die ich auch vom Lieferanten beziehe, diese bekomme ich nicht immer, doch wenn ich diese bekomme, versuche ich davon zu zehren (denn eigentlich sieht man in EL2 durch die Lieferzeitenangabe, welche Artikel wann vorhanden sind)...... hier sind die Lagerbestände jenes Lieferanten vertreten, diese müssten auch von mir in EL1 übertragen werden. Aber hier muss man im Vorfeld nichts abändern. In dieser Liste ist in Spalte "A" ebenfalls die Lieferantennummer aufgeführt.
Nach Fertigstellung muss ich die EL1 dann als eine CSV.-Datei abspeichern, die ich dann wiederum in mein Warenwirtschaftssystem spielen kann um die dortigen Artikel zu aktualisieren. Hier wiederum bestimme ich per "Regel", dass die Artikel, die keine Lieferzeit haben, in einen Ordner namens "nicht mehr Lieferbar" und die Artikel, die eine "999" als Lieferdatum aufweisen, in einen Ordner namens "auf Vorbestellung" verschoben werden.
Gegenwärtig mach ich das immer händisch, zwar hier und da mit einer Formel, die anhand der Lieferantennummer das ganze abgleich und in die jeweilige Spalte einfügt (dort wo ich die Formel setze, hier die Beispielformel....die Spalten und Tabellennummerierung stimmt nicht so ganz:
Danach stoße ich per "Strg + F" ---> "Ersetzen" die Umebenennung der Lieferzeiten, wie oben beschrieben, an.
Das alles findet in der Liste EL1 statt. EL2 und EL3 füge ich dann provisorisch als zusätzliche Tabellenblätter EL1 hinzu (da sich hier die Formel für mich einfach erstellen lässt).
Und genau so mach ich das bisher JEDEN TAG...., weil ich täglich neue Listen von dem Lieferanten zur Aktualisierung
meiner Artikel bekomme. Finde ich ziemlich mühsam und verbringe damit fast den ganzen Tag (zumal sich bei dieser Methode auch zahlreiche Fehler einschleichen können), doch mit meinem eingeschränkten Excelwissen, war es mir nicht möglich eine "automatisierung" per ausgefeilter Exelformeln zu erstellen.
Ich habe nun die Hoffnung....und wäre euch dafür sehr sehr dankbar, dass Ihr mir hier vielleicht einen einfacheren Weg aufzeigen könnt...oder... mir etwaige Hilfestellung bei der Umsetzung einer Tabelle geben könntet, in die ich nur die Tabellen einsetze... oder verlinke, oder oder oder...... so wie es halt am einfachsten wäre.
Eine Art "Vorlage", die ich jedesmal dafür benutzen könnte.
Nochmals, ich wäre euch sehr sehr dankbar, wenn ihr mir diesbezüglich aus der "Patsche" helfen könntet.
LG
Andy
stehe zur Zeit vor einem erneuten Problem und dies allein umzusetzen ist leider, für mich, unmöglich.
Deshalb hoffe ich, dass Ihr mir diesbezüglich weiterhelfen könnt.
Bin gerade an einem Projekt undzwar habe ich 3 Excellisten. "EL1" , "EL2" und "EL3"
EL1 ist die StammListe, hier sind aktuell meine Artikel aufgeführt, mit allen nötigen Informationen.
In EL1 gibt es eine Spalte mit der Lieferantennummer / Spalte "L", anhand dieser Nummer möchte ich gern referenzieren.
EL2 bekomme ich vom Lieferanten, in dieser stehen die Lieferzeiten für jeden Artikel der sich in meinem Sortiment befindet und hier ist ebenfalls eine Spalte mit der Lieferantennummer vorhanden "A". Die Lieferzeit in dieser Tabelle muss ich aber, bevor ich diese in EL1 übertragen kann, umändern, denn diese wird wie folgt aufgeführt: "1-3 Werktage" , "5-8 Werktage" , "2-3 Wochen" , "Im Zulauf" und "auf Vorbestellung". Ich benötige aber zum korrekten übertrag einfache Werte wie Beispielsweise "3" für "1-3 Tage" ; "8" für "5-8 Tage" ; "21" für "2-3 Wochen".
"Im Zulauf" müsste ich auch den Wert "8" zuweisen. "Auf Vorbestellung" bekommt den Wert "999". Aus dieser Liste gehen auch die aktuellen Verkaufspreise hervor, diese müssen auch mit der Spalte "P" in EL1 verglichen werden oder aber direkt überschrieben werden. Außerdem existieren in dieser Liste vielleicht auch neue Artikel, die in EL1 noch nicht vorhanden sind. diese müssten im Idealfall in einer neuen Liste aufgeführt werden. Und die Artikel, die in EL1 vorhanden sind, aber nicht in EL2, diese bekommen keine Lieferzeit (also das Feld bleibt leer).
Nun gibt es da noch die Liste EL3, die ich auch vom Lieferanten beziehe, diese bekomme ich nicht immer, doch wenn ich diese bekomme, versuche ich davon zu zehren (denn eigentlich sieht man in EL2 durch die Lieferzeitenangabe, welche Artikel wann vorhanden sind)...... hier sind die Lagerbestände jenes Lieferanten vertreten, diese müssten auch von mir in EL1 übertragen werden. Aber hier muss man im Vorfeld nichts abändern. In dieser Liste ist in Spalte "A" ebenfalls die Lieferantennummer aufgeführt.
Nach Fertigstellung muss ich die EL1 dann als eine CSV.-Datei abspeichern, die ich dann wiederum in mein Warenwirtschaftssystem spielen kann um die dortigen Artikel zu aktualisieren. Hier wiederum bestimme ich per "Regel", dass die Artikel, die keine Lieferzeit haben, in einen Ordner namens "nicht mehr Lieferbar" und die Artikel, die eine "999" als Lieferdatum aufweisen, in einen Ordner namens "auf Vorbestellung" verschoben werden.
Gegenwärtig mach ich das immer händisch, zwar hier und da mit einer Formel, die anhand der Lieferantennummer das ganze abgleich und in die jeweilige Spalte einfügt (dort wo ich die Formel setze, hier die Beispielformel....die Spalten und Tabellennummerierung stimmt nicht so ganz:
Code:
=INDEX(Tabelle2!I:I;VERGLEICH(P1;Tabelle2!$O$1:$O$100;0))
Danach stoße ich per "Strg + F" ---> "Ersetzen" die Umebenennung der Lieferzeiten, wie oben beschrieben, an.
Das alles findet in der Liste EL1 statt. EL2 und EL3 füge ich dann provisorisch als zusätzliche Tabellenblätter EL1 hinzu (da sich hier die Formel für mich einfach erstellen lässt).
Und genau so mach ich das bisher JEDEN TAG...., weil ich täglich neue Listen von dem Lieferanten zur Aktualisierung
meiner Artikel bekomme. Finde ich ziemlich mühsam und verbringe damit fast den ganzen Tag (zumal sich bei dieser Methode auch zahlreiche Fehler einschleichen können), doch mit meinem eingeschränkten Excelwissen, war es mir nicht möglich eine "automatisierung" per ausgefeilter Exelformeln zu erstellen.
Ich habe nun die Hoffnung....und wäre euch dafür sehr sehr dankbar, dass Ihr mir hier vielleicht einen einfacheren Weg aufzeigen könnt...oder... mir etwaige Hilfestellung bei der Umsetzung einer Tabelle geben könntet, in die ich nur die Tabellen einsetze... oder verlinke, oder oder oder...... so wie es halt am einfachsten wäre.
Eine Art "Vorlage", die ich jedesmal dafür benutzen könnte.
Nochmals, ich wäre euch sehr sehr dankbar, wenn ihr mir diesbezüglich aus der "Patsche" helfen könntet.
LG
Andy