Tabelleninhalte vergleichen und ersetzen

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Rolli
Beiträge: 1
Registriert: Di, 09.11.2010 17:36

Tabelleninhalte vergleichen und ersetzen

Beitrag von Rolli »

Hallo Zusammen!

Seit geraumer Zeit beschäftigt mich ein Problem, bei dem ich jedoch nicht wirklich voran komme.
Ich hoffe, daß mir in diesem Forum vielleicht jemand behilflich ist.

Ich möchte aus 2 Tabellen Datensätze(Text/Zahlen) vergleichen und bei Übereinstimmung, einen dritten Wert bzw. Text übernehmen und kopieren.
Es handelt sich um Artikellisten mit 10-15TD Artikeln.
Die Tabelle-1 stellt die Calc/Exel-Datei dar, mit deren Hilfe dann diese Datensätze in z.B. eine WaWi eingespielt werden. Und zwar immer nur in diesem Datenformat sozusagen als Standard-Vorgabe.

Tabelle-1 mit Datensätzen bestückt
Spalte-A= Artikelnr. Spalte-B= EAN Spalte-C= HAN ... Spalte-AC= Ek

Tabelle-2 mit Datensätzen den Lieferanten
Spalte-A= Artikelnr. Spalte-B=EAN Spalte-L=Ek

Funktion müßte sein:
Artikel EAN Tabelle-2 mit EAN Tabelle-1 vergleichen.
Wenn der Artikel EAN der Tabellen gleich sein sollte, dann soll dieser Artikel Ek-Wert von Tabelle-2(Spalte-L) in Artikel Ek-Wert der Tabelle-1 kopiert bzw. überschrieben werden.
Falls keine Übereinstimmung, dann zum nächsten Artikel EAN wechseln.

Wie sollte/kann eine solche Funktion aussehen? Kann man in Calc Funktionen zusammenführen?
Leider konnte ich mit dem Funktionsgenerator kein Ergebnis erzeugen. Die Bedienung des Generator's ist mir m.E. schleierhaft! :?

Gruß
Rolli
Benutzeravatar
taraxacum
****
Beiträge: 163
Registriert: Mi, 14.10.2009 22:58
Wohnort: Rhein-Neckar Kreis

Re: Tabelleninhalte vergleichen und ersetzen

Beitrag von taraxacum »

In der Vorgehensweise ist ein Denkfehler:
Wenn ich Werte aus Tab1 mit Tab2 vergleiche, kann ich die nicht in Tab1 ändern.
Da säg ich mir ja den Ast ab, auf dem ich sitze.

ich kann aber in Tab3 sagen: Wenn(Tab1.A1=Tab2.A1, dann: nimm Tab2.A1, sonst: nix)
Das kannst du dir zusammenklicken.

Das kann man auch über ein Makro machen und hätte dann alle leerzeilen weg.
Viele Grüße,
Tara
-------------
OOo 3.3 unter Windows XP_SP3, W7 und (K)Ubuntu
Antworten