Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

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!


-
Antworten 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
Antworten 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
Antworten 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)
Antworten 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
Antworten Top
#6
Danke! Ich versuche mal das zu kapieren....Smile
Antworten 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)
Antworten 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)
Antworten 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
Antworten Top
#10
...da kommt diese Meldung (siehe Screenshot). Irgendwas stimmt noch nicht ganz, oder? Was muss ich auswählen?


Angehängte Dateien Thumbnail(s)
   
Antworten Top


Gehe zu:


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