Ich habe meine eigene Excel Tabelle und eine eines Herstellers.
Nun mache ich ein neues excel Fenster auf und kopiere mir meine Artikelnummern in Spalte A. Diese Spalte A soll weder sortiert noch in der Reihenfolge in der Sie steht geändert werden.
Danach kopiere ich die Artikelnummer und den Bestand der Hersteller Liste in Spalte B und C B= Artikelnummer Hersteller C= Bestand Hersteller
Soweit so gut, und jetzt stoße ich an meine Excel Grenze.
Nun möchte ich die Spalte B so sortieren, dass es in der Reihenfolge die gleiche ist wie in Spalte A, wobei der Bestand in Spalte C mit B mitsortiert werden soll.
Es geht darum, dass ich einen Bestand min. 3 mal pro Woche ändern/abgleichen muss, und das bei ca. 1000 Artikeln. Das heist, nach erfolgreichem Sortieren, kopiere ich den Bestand in Spalte C einfach, und füge Ihn in meine Originaltabelle und der Bestand ist aktualisiert.
Die Artikelnummern, die nicht in Spalte A vorkommen sollen gelöscht oder ganz unten stehen, denn diese habe ich ja nicht.
So ich hoffe ich hab es einigermaßen vernünftig erklärt und hoffe auf Hilfe Eurerseits. Anbei noch eine Excel Datei zur besseren Ansicht.
10.05.2014, 14:35 (Dieser Beitrag wurde zuletzt bearbeitet: 10.05.2014, 14:37 von WillWissen.)
Hi Chirstian,
die 2 bedeutet die zweite Spalte in deiner Matrix B3:C7 (also Spalte C), die 0 ist der 4. Parameter, steht für falsch und verlangt eine genaue Übereinstimmung.
Sieh dir dazu mal die Onlinehilfe zu SVERWEIS an, dort ist die Syntax recht gut erklärt.
Hierfindest du ein paar schön ausgearbeitete Erklärungen.
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
(10.05.2014, 14:28)chrisp schrieb: wie geb ich das jetzt ein. =SVERWEIS(A12;$B$3:$C$7;2;0)
also bei mir =SVERWEIS(A1;Markierung komplett B und C; was bedeutet 2; was bedeutet 0)
=Sverweis(A1;Tabelle2!B:C;2;0)
wobei in diesem Fall davon ausgegangen wird, dass in Tabelle2 die Spalte B durchsucht wird. Bei genauer Übereinstimmung, das ist die 0 als 4. Parameter, wird der Wert aus der zweiten Spalte der Matrix zurückgegeben.
Die Matrix ist definiert durch B:C, d.h. eine 1 würde für die Spalte B und eine 2 für die Spalte C stehen. Beim Sverweis ist es nicht unbedingt notwendig die Matrix auf einen Bereich wie B$1:C$5000 zu beschränken da der Sverweis aufhört zu suchen wenn die erste Übereinstimmung gefunden wird.
Die Hilfe zum Sverweis und die im Beitrag von WillWissen verlinkte Erläuterung sollten dir eigentlich weiterhelfen.
Wenn die Tabelle in einer anderen Datei steht dann würde ich dir vorschlagen beide Dateien zu öffnen, in einer Zelle die Sverweis-Formel einzutragen
Code:
=Sverweis(A1;
und an dieser Stelle einfach in die andere Datei zu wechseln und dort die Spalten B und C zu markieren und die Formel dann mit
Code:
;2;0)
abzuschließen.
Wenn du die Quelldatei dann schließt übernimmt XL automatisch den Pfad und den Namen der Quelldatei. Probier es einfach mal aus - es hört sich schlimmer an als es eigentlich ist.
also hab alles genau eingetragen, jetzt gibts mir aber überall eine 1 ein und nirgends den aktuellen Bestand? Ist komisch, denn wenn ich den Spaltenindex auf 1 ändere, mir die korrekte Artikelnummer angezeigt wird.