2 Tabellen anhand eines Kriteriums zusammenführen
#1
Hallo,
ich bin schon ein bisschen am Verzweifeln – ich hoffe, Ihr könnt mir vielleicht helfen:

Ich habe eine Tabelle mit einigen zehntausend Newsletterabonnenten, deren Namen ich bereinigt habe (Sonderzeichen, Groß und Kleinschreibung etc), um ihnen in Zukunft personalisierte Newsletter schicken zu können. Einige Zeilen habe ich auch löschen müssen (Spam-Adressen etc)
Leider fehlt in dieser Tabelle eine Spalte mit der Angabe, in welcher Sprache die Empfänger unseren Newsletter erhalten möchten (DE/EN)

Ich kann die Abonnentenliste zwar inklusive Sprachangabe aus unserem Newsletter-Tool exportieren, aber hier sind natürlich die Namen wieder nicht bereinigt. 

Also habe ich 
Tabelle A (bereinigte Namen, aber keine Sprachangabe)
und
Tabelle B (unbereinigte Namen, aber pro Mailadresse eine zugeordnete Sprache)

Nun meine Frage:

Kann ich die zwei Tabellen in folgender Weise kombinieren:

Die Email-Adresse in Tabelle A bildet das Kriterium für den Import der zu dieser Mailadresse gehörigen Sprachangabe aus Tabelle B. 
Wichtig ist, dass am Ende die richtige Sprache bei der richtigen Email Adresse in Tabelle A steht. 

Hat jemand eine Idee? 
Ich danke Euch vielmals für Eure Hilfe!


-
Top
#2
Hola,

nimm den Sverweis, Suchkriterium ist die Mail Adresse.

http://www.online-excel.de/excel/singsel.php?f=9

Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • wirdnix
Top
#3
Hi,

ich könnte mir eine Kombination mit TEIL() und SVERWEIS() vorstellen. dazu müsstest du aber eine Mustertabelle mit anonymisierten Daten vorstellen. Es reichen einige wenige relevante Datensätze; diese müssen aber dein Problem richtig wiederspiegeln können. Lies bitte mal hier: http://www.clever-excel-forum.de/thread-326.html
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • wirdnix
Top
#4
Danke Euch sehr! Anbei eine Musterdatei (mit nur 3 Adressen, aber ich glaube man erkennt die Problemstellung). In der Tabelle "Bereinigt" soll das entsprechende Sprachkürzel aus der Tabelle "nicht bereinigt" hinzugefügt werden. 
Welche Formel muss ich dann in der Tabelle "Bereinigt" in der Spalte Sprachkürzel einfügen, damit die Email-Adresse als Kriterium genommen wird?


Angehängte Dateien
.xlsx   TEST.xlsx (Größe: 737,46 KB / Downloads: 5)
Top
#5
Hola,

dann:

http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=24

Gruß
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • wirdnix
Top
#6
Danke! Ich versuche mal das zu kapieren....Smile
Top
#7
Hallo,
ich hab das mal mit SVERWEIS versucht – bekomme aber immer noch eine Fehlermeldung... Habt Ihr eine Idee, was ich falsch gemacht habe? 
Anbei die beiden Tabellen inklusive SVERWEIS.

Danke für Eure Hilfe!

LG Uta


Angehängte Dateien
.xlsx   TEST.xlsx (Größe: 737,56 KB / Downloads: 4)
Top
#8
Hi Uta,

der klassische SVERWEIS() geht nur nach rechts. Hier brauchst du INDEX/VERGLEICH:  
Code:
=INDEX('NICHT BEREINIGT'!$A$1:$A$4;VERGLEICH(E2;'NICHT BEREINIGT'!$E$1:$E$4;0))
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#9
Hola,

ich hatte doch den richtigen Link gezeigt.....


Code:
=INDEX('NICHT BEREINIGT'!$A$2:$A$4;VERGLEICH(E2;'NICHT BEREINIGT'!$E$2:$E$4;0))

Gruß,
steve1da
Top
#10
...da kommt diese Meldung (siehe Screenshot). Irgendwas stimmt noch nicht ganz, oder? Was muss ich auswählen?


Angehängte Dateien Thumbnail(s)
   
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste