Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

tabellen daten ersetzen





Frage

Hallo die Damen und Herren, ich möchte eine Exel-Preisliste aktualisieren durch ersätzen der Daten. Meine alte "Exel-1-Liste" beinhaltet 4000 Artikel, (A=Bestellnr. / B=Bezeichnung/ C=Preis). Die aktuelle "Exel-2-Liste" beinhaltet 30.000 Artikel in einer anderen Reihenfolge. Ich möchte nun die alten Preise nach der Bestellnummer aktualisieren. Ich habe Exel 2000. Können Sie mir helfen??

Antwort 1 von nostalgiker6

Ich schlage vor:
Neue Tabelle, wenn nötig, aufsteigend sortieren.
In einer Kopie der alten Tabelle statt des Preises eintragen:

=SVERWEIS(A1;Tabelle2!$A$1:$C$99;3)
wobei natürlich der Bereich und ggf. die Tabellenbezeichnung (+evtl. zusätzlich der Dateiname) anzupassen sind.

Dann die "neue" Preisspalte kopieren und als "Inhalte einfügen - Werte" einfügen.

Antwort 2 von CaroS

Hallo WolfgangP,

wenn in die alte Tabelle ("Tabelle1") mit den 4000 Artikeln die neuen Preise eingetragen werden sollen, dann ist der Vorschlag oben sehr gut, Sie brauchen nur noch die erwähnten Anpassungen vornehmen, z. B. die Größe der Suchmatrix entsprechend Ihrer Tabelle2 (30000) anpassen. Ich würde außerdem den Parameter Bereich_Verweis = FALSCH empfehlen, weil sonst unter Umständen falsche Werte ermittelt werden (EXCEL-Hilfe: "Wenn SVERWEIS das Suchkriterium nicht finden kann, und Bereich_Verweis ist WAHR, wird der größte Wert verwendet, der kleiner oder gleich Suchkriterium ist."). Deshalb:

=SVERWEIS(A1; Tabelle2!$A$1:$C$30000; 3; FALSCH)
.

Sollten Bestellnummern der alten Tabelle in der neuen nicht enthalten sein, würde statt eines Preises #NV angezeigt werden. Um anstelle von #NV einen anderen Text oder gar nichts anzeigen zu lassen, verwenden Sie:

=WENN(ISTFEHLER(SVERWEIS(A1; Tabelle2!$A$1:$C$30000; 3; FALSCH)); "beliebiger Text"; SVERWEIS(A1; Tabelle2!$A$1:$C$30000; 3; FALSCH))


oder

=WENN(ISTFEHLER(SVERWEIS(A1; Tabelle2!$A$1:$C$30000; 3; FALSCH)); ""; SVERWEIS(A1; Tabelle2!$A$1:$C$30000; 3; FALSCH))
.

Gruß,
CaroS

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: