Sie können dies in Excel mit der Funktion "If`) in Kombination mit einer` vlookup`- oder `Index/Match` -Funktion erreichen. Hier ist eine Aufschlüsselung darüber, wie es geht:
1. Richten Sie Ihre Daten ein:
* Tabelle 1: Erstellen Sie eine Tabelle mit zwei Spalten:
* Spalte A:Die Werte, die Sie in Ihrem Hauptblatt eingeben.
* Spalte B:Die entsprechenden Werte, die Sie kopieren möchten.
* Hauptblatt: Hier geben Sie Ihre Werte ein und erhalten die kopierten Daten.
2. Verwenden Sie die IF-, VLOOKUP- oder INDEX/Übereinstimmungsfunktionen:
* Verwenden von vlookup:
`` `excel
=If (a1 ="", "", vlookup (a1, Tabelle 1! $ A $ 1:$ b $ 10, 2, falsch))
`` `
* Ersetzen Sie `a1` durch die Zelle, in der Sie Ihren Wert eingeben.
* Ersetzen Sie `table1! $ A $ 1:$ b $ 10` durch den tatsächlichen Bereich Ihrer Datentabelle.
* Das `2` gibt an, dass Sie den Wert aus der zweiten Spalte Ihrer Tabelle abrufen möchten.
* `False` Gibt eine genaue Übereinstimmung an.
* Verwenden in INDEX/MATCH:
`` `excel
=If (a1 ="", "", index (Tabelle 1! $ B $ 1:$ B $ 10, Übereinstimmung (a1, Tabelle 1!
`` `
* Passen Sie die Bereiche ähnlich wie beim Vlookup -Ansatz an Ihre Tabelle an.
* `Index` ruft den Wert aus dem angegebenen Bereich ab (` table1! $ B $ 1:$ b $ 10`).
* `Match` findet die Position des Eingangswerts (` a1`) im Suchbereich (`table1! $ A $ 1:$ a $ 10`).
* `0` Gibt eine genaue Übereinstimmung an.
* Verwenden Sie die Funktion allein (für einfache Fälle):
`` `excel
=If (a1 ="value1", "value2", "")
`` `
* Ersetzen Sie "Value1" und "Value2" durch die Werte, die Sie übereinstimmen und kopieren möchten.
* Diese Option eignet sich für einfache Szenarien, in denen Sie über einen festen Satz von Eingangs-/Ausgangswerten verfügen.
Erläuterung:
* Wenn Funktion: Die Funktion "If`" prüft, ob die Zelle, in die Sie eingeben, leer ist. Wenn es nicht leer ist, wird die Formel "vlookup" oder "Index/Match" ausgeführt, um den entsprechenden Wert zu kopieren.
* vlookup oder index/match: Diese Funktionen suchen nach dem Wert, den Sie in Ihrem Hauptblatt in der Datentabelle eingeben, und geben den entsprechenden Wert aus der zweiten Spalte zurück.
Beispiel:
Angenommen, Sie haben eine Tabelle in Blattdaten mit diesen Werten:
| Farbe | Code |
| --- | --- |
| Rot | 101 |
| Blau | 202 |
| Grün | 303 |
In Ihrem Hauptblatt möchten Sie eine Farbe in Zelle A1 eingeben und den entsprechenden Code in Zelle B1 erscheinen lassen.
Sie würden die Formel verwenden:
`` `excel
=If (a1 ="", "", vlookup (a1, data! $ A $ 1:$ b $ 3, 2, falsch))
`` `
Wenn Sie nun in der Zelle A1 "Blue" eingeben, wird Cell B1 automatisch "202" angezeigt.
Denken Sie daran, die Formeln so einzustellen, dass sie den Standort und die Größe Ihrer Tabellen entsprechen.