2016-09-19 1 views
0

Dies könnte für Sie einfach sein, aber ich muss eine Vlookup-Formel verwenden, da ich mit vielen Zahlen in zwei Spalten zu tun habe.Aktualisieren eines Arbeitsblatts mit anderen Blättern Werte

Ich habe zwei Blätter einer von ihnen ist Sheet1 andere ist Sheet2

Beide zwei Spalten haben. Spalten A enthält "Materialnummer" und Spalte B enthält "Status". Sheet1 hat mehr "Materialnumbers" innerhalb Sheet2 aber Sheet2 enthält korrekte "Status", so dass, wenn "Materialnumbers" passend sind, ich möchte den "Status" Wert von Sheet2 in Sheet1's Spalte C. Ich weiß, ich sollte den vlookup Code in Sheet1's Column C schreiben. Aber was ist die richtige Formel dafür?

Vielen Dank im Voraus.

Antwort

1

Du hast Recht - nur eine SVERWEIS in Spalte benötigt C. In C2 diese Formel setzen:

=VLOOKUP($A2,Sheet2!$A$1:$B$12,2,FALSE)

  • Es sieht auf den Wert in Sheet1 A2.
  • Vergleicht diesen Wert mit der ersten Spalte im Bereich $ A $ 1: $ B $ 12 (aktualisieren Sie den Bereich wie erforderlich).
  • Gibt den Wert aus der zweiten Spalte (B) zurück.
  • Gibt nur eine exakte Übereinstimmung zurück (FALSE).
0

Versuchen Sie, diese in Zelle C2 auf Sheet1:

=VLOOKUP($A2,Sheet2!A:B,2,0)

+0

Dank viel. Wie kann ich dasselbe für nicht passende Spalten tun? ich möchte den "status" der materialnummern nehmen, die diesmal nicht passen? –

+0

Ich bin mir nicht sicher, ob ich die Frage vollständig verstanden habe. Meinst du, dass du den Status bereits in Sheet1 übernehmen möchtest, wenn es in Sheet2 keine Übereinstimmung für die Materialnummer gibt? Wenn das der Fall ist, sollte eine Formel wie folgt aussehen: '= IFERROR (SVERWEIS ($ A2, Blatt2! A: B, 2,0), $ B2)' – Jordan

Verwandte Themen