Wenn die Spalte Name die erste Spalte in der Tabelle Salary ist, können Sie die Funktion VLOOKUP verwenden, um die Daten zu finden, die Sie zum Ausfüllen des Formulars benötigen. Wenn beispielsweise die Spalte Name die erste Spalte der Tabelle und die Spalte Grundgehalt die vierte ist, können Sie die folgende Formel in Zelle J6 des Formulars "Zahlungsdetails" verwenden, um das Grundgehalt dieses Angestellten zurückzugeben.
=VLOOKUP(C6,Salary,4,FALSE)
Die Formel sucht den Mitarbeiternamen (in Zelle C6) in der ersten Spalte der Tabelle Salary und gibt den entsprechenden Wert aus der vierten Spalte dieser Tabelle zurück.
Wenn die Spalte Name nicht die erste Spalte der Tabelle ist, können Sie die Funktion MATCH verwenden, um herauszufinden, welche Zeile den Namen des Mitarbeiters enthält, und die Funktion INDEX, um den entsprechenden Wert einer anderen Spalte zurückzugeben.
Befindet sich die ID-Spalte beispielsweise links vom Namen des Mitarbeiters, können Sie die folgende Formel in Zelle C8 verwenden, um die ID-Nummer des Mitarbeiters zurückzugeben.
=INDEX(Salary[ID],MATCH(C6,Salary[Name],0))
Wo ID
ist der Name der Spalte mit Mitarbeiter-IDs und Name
der Name der Spalte mit Mitarbeiternamen.
Beachten Sie, dass ich davon ausgegangen bin, dass Ihre Gehaltsliste eine tatsächliche Excel-Tabelle ist. Wenn es sich nur um einen Bereich handelt, sollten Sie Salary[ID]
und Salary[Name]
durch die Bereiche ersetzen, die die IDs und Namen enthalten.