Excel: Wie kann man bestehende Werte durch neue Werte ersetzen?
Ich habe eine Excel Datei mit zwei Spalten (in diesem Beispiel A=Wert 1 und B=Wert 2). Nun habe ich eine weitere Excel Datei im gleichen Format, wo jedoch weitere Zeilen hinzugekommen sind (siehe Bilder). Die Werte in Spalte A bleiben immer gleich, aber es kommen eben weitere Zeilen hinzu. Die Werte in Spalte B hingegen ändern sich ständig. Nun möchte ich gerne alle Werte aus der ersten Datei mit denen aus der zweiten Datei ersetzen (sofern sie sich verändert haben) und die neu hinzugekommenen Zeilen z.B. einfach unterhalb der ersetzten Werte auflisten, damit ich erkennen kann, welche Werte neu hinzugekommen sind. Ich habe schon alles ausprobiert mit A-Z-Sortierung,Suchen&Ersetzen etc., aber ich komme auf keine Lösung.Kennt jemand eine Möglichkeit das ganze auch als Laie zu lösen?Kenne mich nämlich nicht so gut aus,insbesondere nicht mit Makros...
![Excel1 - (Microsoft Excel, Sverweis, duplikate entfernen)](https://images.gutefrage.net/media/fragen/bilder/excel-wie-kann-man-bestehende-werte-durch-neue-werte-ersetzen/0_big.jpg?v=1492273057000)
![Excel2 - (Microsoft Excel, Sverweis, duplikate entfernen)](https://images.gutefrage.net/media/fragen/bilder/excel-wie-kann-man-bestehende-werte-durch-neue-werte-ersetzen/1_big.jpg?v=1492273057000)
1 Antwort
Deine Beispielswerte in A haben nicht die gleiche Anordnung, also von wegen die Neuen unten anhängen.
Du kannst aber die Spalten A und B kopieren und in ein neues Blatt oder neue Spalten ALS WERTE (Icon 123 des Kontextmenüs) einfügen . Dazu reicht es, A1 des neuen Blattes oder Zelle1 des neuen Spaltenpaares anzuwählen.
Das kannst Du manuell in Abständen machen.
Die fixierten Werte kannst du neu sortieren oder sonstwie nach Belieben umpositionieren.
ohne Makro kannst Du die kopierten Werte anders nicht einfach festschreiben -und da mir der Zweck Deines Anliegens schleierhaft ist, auch weiter nichts raten.
doch raten: Willst du eine Historie erstellen und die Werte in Spalte B für gleiche Nummern in A vergleichen?
Dann in Tabelle2 (wo Du die neuen Daten eingefügt hast) in C1 die Formel:
=Index(Tabelle1!B:B;Vergleich(A1;Tabelle1!A:A;0))
Das holt die zu A gehörigen Werte in Tabelle1!B rüber in die Tabelle2 und Du kannst dann Differenzen bilden (absolute Änderung) oder Quotionten(relative Änderung) oder was Du sonst willst.
Die Formel kannst du runterkopieren, aber auch in ein drittes Blatt mit wieder neuen Werten, sie bezieht sich aber immer auf das aktuelle Blatt und Tabelle1.
Willst du die Veränderungen von Tabelle2 nach Tabelle3, dann in Tabelle3!C1 die Formel übernehmen und anstatt Tabelle1 einfach Tabelle2 schreiben.
Noch nicht vorhandene Werte ergeben einen Fehler. Sollte der stören, kannst Du die Formel einkleiden in
=Wennfehler(obigeFormelohne=;"fehlt")
Die Differenz-oder Quotiontenbildung ginge auch direkt, aber das ist vermutlich hier zuviel des Guten? (wenn Du es willst, fordere es in dieser AW noch an, nur hier in dieser AW krieg ich neue Kommentare gemeldet)