Zusammenführen von zwei Arbeitsblättern in zwei Spalten in ein neues Arbeitsblatt in Excel?

835
Richard

Ich verwende Excel 2011 unter OSX. Ich habe Sheet1, das so aussieht:

pupil_id date test_score 1 2015/10/01 98 2 2015/10/01 83 

Und ich habe Sheet2, das so aussieht:

pupil_id date test_score 1 2015/10/01 69 2 2015/10/01 97 

Ich möchte ein drittes Blatt erstellen, das so aussieht:

pupil_id date test_score1 test_score2 1 2015/10/01 98 69  2 2015/10/01 83 97 

Sicherlich muss das einfach sein, aber ich kann trotz viel Googeln nicht herausfinden, wie es geht.

Ich habe versucht, Consolidate zu verwenden, und ich kann herausfinden, wie die beiden Bereiche hinzugefügt werden, aber ich kann nicht herausfinden, wo ich die Felder angeben muss, auf denen ich zusammenführen möchte ( pupil_idund date). Ich bin auch verwirrt durch die Art und Weise, wie Consolidate Sie möchten, dass Sie eine Aggregatfunktion wählen.

Zusammenführen von zwei Arbeitsblättern in zwei Spalten in ein neues Arbeitsblatt in Excel?

Wie auch immer, ich habe versucht, die Konsolidierungsoptionen oben zu verwenden, aber wenn ich auf "OK" klicke, passiert nichts.

0

1 Antwort auf die Frage

0
Jason E

Sind die gleichen Schüler auf Blatt 1 und 2? Und sind die Termine gleich? Wenn jeder Schüler nur einmal auf jedem Blatt aufgeführt ist und das Datum für diesen Schüler auf jedem Blatt gleich ist, können Sie die erste Spalte von einem dieser Blätter auf Blatt 3 kopieren und dann die vlookup-Formel verwenden. In Zelle b2 von Blatt 3 würden Sie also die Formel = VLOOKUP (A2, SHEET1! $ A $ 2: $ C $ ##, 2, FALSE) verwenden. Dies würde das Datum für diesen Schüler kopieren. Diese Formel sagt:

  1. Suchen Sie den Wert, den ich auf Blatt 3 in Zelle A2 habe
  2. Finden Sie es auf Blatt 1 in einer Tabelle, die von A2 bis C ## geht (ersetzen Sie das ## durch die Anzahl der Zeilen, zu denen Blatt 1 gehört).
  3. Nachdem Sie diesen Wert gefunden haben, geben Sie den Inhalt von Spalte 1 in Spalte 2 ein
  4. FALSE sagt ihm, nur eine genaue Übereinstimmung zu finden.

Sie sollten sicherstellen, dass Sie das $ in der Tabellendefinition verwenden ($ A $ 2: $ C $ 3). Andernfalls wird beim Kopieren dieser Formel in Blatt 3 jede neue Zeile den Tabellenbereich ändern.

Sie würden dieselbe Formel in Zelle c2 auf Blatt 3 verwenden, aber Sie würden es sagen, um Spalte 3 zurückzugeben. Dies würde ihre Testergebnisse von Blatt 1 erhalten. Verwenden Sie dann dieselbe Formel in Zelle d2 auf Blatt 3, aber sagen Sie, es zu ziehen von Blatt 2 und zurück, Spalte 3. Dies würde Ihnen die Testergebnisse von Blatt 2 bringen.

Wenn Sie alle Formeln in b2, c2 und d2 haben, können Sie sie nach unten in das Blatt kopieren.

Ich empfehle außerdem, nach dem endgültigen Ergebnis alle auszuwählen, zu kopieren und "Werte einfügen". Dadurch werden die Formeln entfernt, die Daten bleiben jedoch erhalten. Wenn sich die Bewertungen auf Blatt 1 oder 2 natürlich nicht ändern und Sie möchten, dass sie automatisch auf Blatt 3 aktualisiert werden, würden Sie die Formeln beibehalten.