Clever-Excel-Forum

Normale Version: Lösungsansatz für 2 Tabellen mit einer Verbindung
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo liebe Community, 

ich habe ein Problem und ersuche euch um eure Hilfe.

Ich habe eine Excelliste, die täglich gepflegt wird. Diese ist als Anlieferplan zu verstehen, in der unter anderem die einzelnen Artikelnummern in der Spalte C aufgelistet werden. Artikel werden im Anschluss entweder gewickelt oder ausgepackt. Die Liste gibt aber nicht her, welche Tätigkeiten mit den Artikeln folgen. Daher wollte ich nun über die nächste Zeit eine 2 Tabelle erstellen, in der ich in der Spalte a die Artikelnummern aufliste und in der spalte b was jeweils die Folgetätigkeit ist. Und jetzt die Frage: Wie schaffe ich es dann, dass in dem Anlieferplan auf Knopfdruck oder über Formel eine neue Spalte erstellt wird, in der dann für alle Artikelnummern, die jeweilige Tätigkeit aufgezeigt wird. 

Die Frage Nr.2 ist: Wenn ich die 2. Liste mit den Artikelnummern und den Tätigkeiten täglich pflege, wird es mit Sicherheit zu Doppelungen kommen, da die Artikel über die Tage verteilt sicherlich mehrfach angeliefert werden. Also wie könnte ich im Zuge dessen dann Dupletten entfernen? 

Herzliche Grüße und besten Dank

sTARdasH
Hi Dash,

Du musst keine neue Spalte erstellen. Excel hat ausreichend davon. Aber Du könntest in der Nachbarspalte einen Sverweis verwenden.

Dubletten verhinderst Du dadurch, indem Du z. Bsp. eine Datumsspalte mit verwendest. Artikel x wurde am soundsovielten geliefert... 
Oder die Artikelspalte schützt, so dass keine neuen hinzugefügt werden können... oder ein Dropdown mit zulässigen Artikeln verwendest...
Hallo Ralf, 

danke für die schnelle Rückmeldung :) 

Ich dachte auch zuerst an einen SVERWEIS, aber war mir hier nicht wirklich sicher, wie dann die Syntax aussehen soll, weil ich ja über eine andere Datei etwas suchen müsste. Hast du hier eine Idee?

Die 2. Liste soll ja fortlaufend gepflegt und nichts weiter ausgelesen werden. Sie dient lediglich der Datensammlung. Daher verstehe ich deine Vorschläge nicht ganz.


LG

sTARdasH
Moin!
Erstelle doch mal eine Musterdatei, in der Ist und Soll ersichtlich ist.

Gruß, noch ein Ralf
Zitat:...weil ich ja über eine andere Datei etwas suchen müsste.


... weshalb denn das? Ist die Datei schon so groß, dass Du kein weiteres Blatt einfügen kannst, weil der Arbeitsspeicher nicht ausreicht?

Zitat:Die 2. Liste soll ja fortlaufend gepflegt ....

...und wie willst Du dann Dubletten verhindern, ohne meine Vorschläge zu berücksichtigen? Ist mir sowieso unklar, wie das aussehen soll.
Hallo zusammen, 

ich habe hierzu mal 2 Musterdateien erstellt. Es handelt sich hierbei um die Datei "Muster Anlieferung", in der eine neue Spalte mit "a" aus der 2. Datei herausgelesen werden soll.

@Ralf: Weil die Datei von mehreren Nutzern genutzt werden soll und diese auch weiterhin täglich aktualisiert wird, sodass es unter Umständen zu Verwirrungen kommen kann. Ggf. kann ich zu einem späteren Zeitpunkt, wenn der Mehrwert erkannt wird, hier nochmal nachjustieren und die Tabelle dann mit einer Datei so aufbauen. Ich denke, dass die Syntax dann die gleiche ist. 

Das mit dem Thema Dubletten verstehe ich nicht ganz: In der 2. Datei werden täglich Artikel mit deren Tätigkeiten angelegt. Hier sollte nur vermieden werden, dass wenn sich die Artikel häufen, sodass mehrere Einträge dann dort sind. Ich denke, dass es dann unter Umständen hinsichtlich des Auslesens für die erste Datei zu Problemen kommen kann.

Liebe Grüße und nochmal herzlichen Dank

sTARdasH
...Excel ist ja nun nicht gerade die 1. Wahl, wenn es um Mehrbenutzeranwendungen geht. Aber ok.... mit mehreren Dateien ließe sich das durchaus realisieren. Aber vermutlich nicht so, wie Du Dir das vorstellst.


Zitat:...die Datei "Muster Anlieferung", in der eine neue Spalte mit "a" aus der 2. Datei herausgelesen werden soll.


Wenn aus dieser Datei gelesen werden soll, weshalb dann eine neue Spalte? Die muss vorhanden sein. Und irgendwie müssen da ja "a" oder "b" reinkommen? 


Zitat:...Hier sollte nur vermieden werden, dass wenn sich die Artikel häufen, sodass mehrere Einträge dann dort sind.


...wenn das vermieden werden soll, dann muss aber auch klar sein, wie das gehandhabt werden soll. Was, wenn da "a" steht (aber noch nicht alle ausgepackt wurden) und durch das letzte(?) "b" aus der "Lesedatei" ersetzt werden müsste? 

Insgesamt scheint mir die ganze Sache nicht ausreichend durchdacht oder ich hab nicht so recht verstanden, was Du da vorhast. Wie dem auch sei, ich verspüre jedenfalls keine große Lust, mich da weiter hinein zu vertiefen. Vielleicht findet sich ja jemand anderes, der sich diesem Problem widmet. Ich wünsche Dir jedenfalls viel Erfolg.
Hallo Ralf, 

danke für deine Antwort. 

Ich habe nun eine Alternative gefunden, die den Aufwand deutlich minimiert. Also der Anlieferplan, wie in der Musterdatei bleibt so bestehen und wird von uns gepflegt. Dennoch gibt es nun 2 weitere Dateien, die mir so nicht bekannt war, in der jeweils mit einem x versehen wird, was getan wird. Dann muss ich die angehängte Musterliste nicht mehr manuell pflegen. 

Es wäre hier sehr schön wenn man aus den beiden Dateien über die Artikelnummer aus dem Anlieferplan herausgelesen werden kann, was zu tun ist. Ich habe nochmal zum besseren Verständnis die Dateien angehängt. Da kannst du die alte Anfrage vergessen, da die Alternative einfacher für mich zum handlen ist. 

Als Beispiel: Im Anlieferplan erscheint eine Artikelnummer. In der ersten Datei sieht man, dass hier etwas zu tun ist. In der 2. Datei ist die Artikelnummer nicht zu finden, weil der Artikel eben ausgepackt und nicht gewickelt wird. 

Leider müssen die beiden Dateien weiterhin Bestand haben, da diese von anderen Abteilungen gepflegt und genutzt werden. Ich darf diese eben nur mitbenutzen.

Wie wäre hier eine geeignete Formel? SVerweis oder?

LG

dasH