Ersetzen von Zellen mit werten aus anderer Datei

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Valkaner
Beiträge: 1
Registriert: Fr, 13.02.2009 14:14

Ersetzen von Zellen mit werten aus anderer Datei

Beitrag von Valkaner »

Hallo,
ich habe ein Problem, bei der ich in einer CSV-Datei (Datei aus Webshop) meine Bestände und Preise, die ich in einer anderen Datei habe, in der Ursprünglichen Datei ersetzen möchte.
Lieber ein Beispiel, damit Ihr mich besser versteht ;)

Die erste Datei ist ungefähr so aufgebaut
Farbe Artikelnummer Beschreibung Preis Bestand
rot 5 Pullover 99,00 8
schwarz 55 Hose 20,00 3
gelb 131 Rock 79,00 0


Die zweite Datei ist wie folgt Aufgebaut
Artieklnummer Preis Bestand
5 99,00 8
55 25,00 6
131 75,00 1

Jetzt soll halt in jeder Zeile der entsprechenden Artikelnummer der entsprechende Preis geändert werden.

Farbe Artikelnummer Beschreibung Preis Bestand
rot 5 Pullover 99,00 8
schwarz 55 Hose 25,00 6
gelb 131 Rock 75,00 1

Die Zweite Datei enthälte aber viel mehr Artikel als die erste. Nicht vorhandene Artikel in Datei 1 sollen dann einfach ignoriert werden.

Kann man sowas mit Open Office machen und wer/wie könnte mir sowas machen?

Danke schonmal im vorraus
Gert Seler
*******
Beiträge: 1763
Registriert: Di, 03.10.2006 18:05

Re: Ersetzen von Zellen mit werten aus anderer Datei

Beitrag von Gert Seler »

Hallo Valkanner,
mit der Funktion SVERWEIS können "DatenListen" abgefragt und erneuert werden.
Es wäre jetzt die Frage, ob die "Artikel-Bestände" auch aktualisiert werden sollen?
SVERWEIS siehe hier :
http://www.ooowiki.de/CalcFunktionenTab ... gorieCalc)

mfg
Gert
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Ersetzen von Zellen mit werten aus anderer Datei

Beitrag von clag »

Hallo Valkaner,

wie Gert Seler schon geschrieben hat ist "SVERWEIS" dass richtige für diesen Fall,
weil es mich gerade gejuckt hat habe ich mal ein Beispiel erstellt welches du direkt verwenden kannst


du lädst beide Tabellen als Kopie, erst AlteDaten, dann NeueDaten,
in eine dritte Tabelle musst du die Spalten 1-3 der AltenDaten kopieren als Basis für die neue Liste.

jetzt musst du noch die Bereiche benennen aus denen die Daten geholt werden sollen hier
AltePreise und NeuePreise
dann die Formeln in die Spalten 4 und 5 der Tabelle3 kopieren und beliebig nach unten erweitern,
damit werden bei vorhanden sein, Preis und Anzahl aus NeuePreise sonst aus AltePreise in die neueTabelle übernommen

so im groben

edit. die zuerst hochgeladene Datei (wurde 1mal runtergeladen) hatte einen Fehler (ich hatte nicht alle Formeln richtig kopiert) hab es aber nun berichtigt, jetzt passt's :) wirklich :D
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Ersetzen von Zellen mit werten aus anderer Datei

Beitrag von clag »

Hi Leutz,
Hallo Valkaner,

das ist mir aber peinlich gleich 2 mal Schrott hochgeladen zu haben :oops:
(vielleicht hat's ja gar keiner keiner gemerkt :wink:

jetzt ist aber wirklich OK
neue-liste2.ods
(10.89 KiB) 49-mal heruntergeladen
und funktioniert,

zum Schluß noch die neu generierte Tabelle wieder im CSV Format speichern dann ist es ok.

jo denn man nix für ungut nech.........
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Antworten