2016-07-12 4 views
-1

Ich habe zwei Blätter in der Excel-Arbeitsmappe, Blatt 1 und Blatt 2. Es gibt Tausende von Einträgen in jedem Blatt, aber es gibt eine Spalte namens Benutzername in beiden Blättern. Ich habe 3 Spalten (Spalten 3, 4, 11) in Blatt 2, die hinzugefügt werden müssen, um die Kopfzeilen zu Blatt 1 hinzuzufügen. Blatt 1 hat bereits 10 Spalten mit Daten. Blatt 2 hat 13 Datenspalten. Also vorzugsweise in der Lage sein, 3 weitere Spalten zu Blatt 1 hinzuzufügen.Nehmen Sie zwei Excel-Blätter in derselben Arbeitsmappe und finden Sie gleiche Werte in bestimmten Spalten und kopieren Sie Daten aus anderen Spalten

Wenn beide Benutzernamen Zelle aus Blatt 1 (Spalte 5) und Blatt 2 (Spalte 11) übereinstimmen, fügen Sie die neuen Spalten/Daten (Spalten 3, 4 und 11) von Blatt 2 zu Blatt 1. Ich glaube, ich muss Vlookup und/oder Match-Funktion in Excel verwenden? Ich bin neu in der Verwendung von Excel, also ist dies alles neu für mich.

Jede Hilfe wäre sehr willkommen! Vielen Dank. Hier

ist ein Beispiel für Blatt 1:

column1 column2 column3 column4 username column6......column10 
data data  data  data  joe  data   data  
data data  data  data  rick  data   data  
..  ..  ...  ..  ..   ..   ..   

Beispiel für Blatt 2:

col1 col2 col3 col4 col5 col6 col7 col8 col9 col10 username col12 col13 

data data data data data data data data data data peter  data  data 
data data data data data data data data data data gary  data  data 
..  ..  ..  ..  ..  ..  ..  ..  ..  ..  ..   ..   ..  

I versucht, für jeden Benutzernamen aus sheet2 Spalte K und L die Benutzernamen und die Liste entsprechenden Daten übereinstimmen (Spalte 11 und 12). Aber ich bekomme #NA. Was ist daran falsch?

=INDEX(Sheet2!K$3:L$14119,MATCH(K3,Sheet2!K$3:K$14119),0, FALSE) 
+0

Sie müssen die INDEX/MATCH-Funktionen verwenden. Es gibt viele Tutorials im Internet und google wird Ihnen viele Beispiele geben. –

+0

Viele Tutorials geben nur Beispiele für die Verwendung von INDEX/MATCH, um nach einem bestimmten Eintrag in einer Zelle zu suchen. Da ich eine Reihe von Benutzernamen habe (über 10.000 und weiter wachsen), möchte ich in der Lage sein, eine Funktion zu haben, die den Namen und dann die Daten aus Blatt 2 bringt. – Carbon

+0

Sie hätten separate Formel in jeder Zelle die Referenzen a andere Spalte als Rückgabewert. –

Antwort

0

Dank Scott, hier ist, was ich versucht habe zu tun. Ich glaube, ich war irgendwie nah dran. = INDEX (Blatt2! L $ 3: L $ 14119, MATCH ($ E3, Blatt2! $ K $ 3: $ K $ 14119,0))

Verwandte Themen