Если столбец Имя является первым в таблице Salary, вы можете использовать функцию VLOOKUP, чтобы найти данные, необходимые для заполнения формы. Например, если столбец «Имя» является первым столбцом таблицы, а столбец «Базовая зарплата» - четвертым, можно использовать следующую формулу в ячейке J6 формы «Сведения о платеже», чтобы вернуть базовую зарплату этого сотрудника.
=VLOOKUP(C6,Salary,4,FALSE)
Формула ищет имя сотрудника (в ячейке C6) в первом столбце таблицы Salary и возвращает соответствующее значение из 4-го столбца этой таблицы.
Если столбец Имя не является первым столбцом таблицы, вы можете использовать функцию MATCH, чтобы определить, какая строка содержит имя сотрудника, и функцию INDEX, чтобы вернуть соответствующее значение любого другого столбца.
Например, если столбец идентификатора находится слева от имени сотрудника, вы можете использовать следующую формулу в ячейке C8, чтобы вернуть идентификационный номер сотрудника.
=INDEX(Salary[ID],MATCH(C6,Salary[Name],0))
Где ID
это имя столбца с идентификаторами сотрудников, а Name
также имя столбца с именами сотрудников.
Обратите внимание, что я предположил, что ваша таблица зарплат является фактической таблицей Excel. Если это просто диапазон, вы должны заменить Salary[ID]
и Salary[Name]
диапазонами, которые содержат идентификаторы и имена.