Clever-Excel-Forum

Normale Version: Zwei Tabellen vergleichen & zusätzliche Info ziehen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,
folgende Situation habe ich.

1. Tabelle enthält: Name, Strasse, PLZ + Ort (ca. 400 Daten)
2. Tabelle enthält: Name, Strasse, PLZ + Ort und eMail Adresse (ca. 800 Daten)

Jetzt möchte ich die eMail Adressen aus Tabelle 2, den Namen der Tabelle 1 zuordnen.
Leider sind, wie man an der Menge schon sieht, beide nicht identisch von der Menge her.

Also wenn ich in Tabelle 2 einen Namen aus Tabelle 1 finde, dann soll diese Mailadresse in Tabelle 1 eingetragen werden.


Vielen Dank!
Hallo,

hast du dir mal die Funktion Sverweis angesehen? Wenn die Namen eindeutig sind dann solltest du damit bereits weiterkommen.

Alternativ kannst du dir auch diese Seite ansehen:

http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=30
Ja, habe ich. Waren aber leider nicht wirklich verständlich- für mich.
:22: 
Auch YouTube Videos haben mir nicht geholfen...

Die Daten sind in zwei Tabellen, die zusammen noch mehr Spalten haben, als ich geschrieben habe.
Ich habe es nur etwas kürzer halten wollen.
Hi!
Nicht weinen ...  :19:
Besser wäre es eine Mustertabelle hochzuladen.
http://www.clever-excel-forum.de/Thread-...ng-stellen
Falls nötig, kannst Du anonymisieren.
Die Struktur und die Formate müssen aber stimmen.

Gruß Ralf
Hallo,

ich habe hier im Moment kein Excel zur Verfügung - deswegen das ganze etwas freihändig.

Klären wir vielleicht als erstes ob der Name eindeutig ist wenn ja dann können wir mit SVerweis arbeiten.

Hierzu ein kleines Beispiel:

ich gehe von folgenden Voraussetzungen aus:

In Tab. 1 willst du in Spalt E die E-Mail-Adresse eintragen. In der Tab. 2 stehen in Spalte A die Namen und in Spalte B die E-Mail-Adresse.

Schreibe folgende Formel in E2 von Tab. 1

=Sverweis(a2;tabelle2!a:e;5;0)

Die Formel nimmt den Wert aus A2 und sieht in der Tab. 2 in Spalte A nach ob eine Übereinstimmung gefunden wird. Wenn ja dann geht die Tabelle in Spalte E und holt sich dort den entsprechenden Wert.

in meinem obigen Beispiel ist die Spalte E die fünfte Spalte der Matrix die ich für den Bereich der Spalte A (1) bis zur Spalte E (5) definiert habe.

Vielleicht kommst du mit diesem Beispiel etwas weiter, ansonsten wäre es natürlich auch ganz hilfreich wenn du eine kleine Beispiels Datei (anonymisiert) hier hochladen könntest.
Ich hab da mal was angefügt!
:19:
Hi!
Zitat:Ich hab da mal was angefügt!
Und ich könnte fragen: "Wasndasn?"
Der Datenverarbeiter nennt das Redundanz (unnütze Doppelspeicherung).
Außerdem sollte jede Datensammlung ein eindeutiges Kürzel haben (Kd-Nr o.ä.).
Aber Dir geht es ja zunächst um den SVERWEIS():
ABCDEFGH
1DatumArtGesamtFirmaPlz, OrtStraßeHausnummerHier Eintrag eMail Adresse (falls in Tab 2 vorhanden)
208.01.2013B10,00Firma ABahnstrasse219
307.01.2013LS20,00Firma BHauptstrasse10
421.06.2013WE30,00Firma CLangestrasse52email@1.adresse.de
501.02.2013AG40,00Firma DAuf dem Knuf 21email@2.adresse.de
6
7
Formeln der Tabelle
ZelleFormel
H2=WENNFEHLER(SVERWEIS(D2;'Tabelle 2'!A:J;8;0);"")

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Im übrigen ist es das, was Dir Peter bereits zweimal vorgeschlagen hat ...  Dodgy
Gruß Ralf
Vielen Dank vorab, ich werde es morgen testen!
:28:

Ich habe einen Export aus zwei verschiedenen Datenbanken gemacht. Beide haben einige grundsätzliche, identische Informationen wie z.B. der Firmenname, oder die PLZ. Leider nicht eine gemeinsame Kundennummer - leider....
Meintest du deswegen eine Doppelspeicherung?

Wie auch immer, danke nochmals!
Smile
Aber hatte Peter tatsächlich was von diesem "WENNFEHLER" geschrieben....? Hm....
Hallo,

nein, ich habe (noch) nichts über Wennfehler geschrieben, weil das mit deinem ursprünglichen Problem eigentlich zunächst gar nichts zu tun hat.

Wenn die Funktion SVerweis keine über Einstimmung findet dann gibt sie den Fehler NV aus. Und mit dem Zusatz Wennfehler wird diese Fehlermeldung unterdrückt beziehungsweise umgewandelt, d.h das ist 'nur' eine Ergänzung zum eigentlichen Sverweis.
Vielen Dank für eure Hilfe, es hat geklappt!
:18: