
Я создаю табель учета рабочего времени, который также отслеживает расходы на определенные работы. Сотрудники установили группы оплаты, на основе группы оплаты мы знаем ставку выставления счетов. Однако список постоянно меняет порядок, что означает возврат назад и ручной ввод каждой ставки на основе PG.
Я хотел бы, скажем, чтобы Cells E5:E??
автоматически находил значение из отдельного рабочего листа в той же книге, основываясь на PG, расположенном в Cells B5:B??
. Это сэкономило бы много времени и уменьшило бы вероятность ошибки ввода, поскольку лист ставок не изменится.
Существует около 10 различных групп оплаты труда.
Как установить значение ячейки на основе содержимого другой ячейки?
решение1
Я совершенно уверен, о чем вы спрашиваете, но мне кажется, вы хотите использовать функцию ВПР. http://www.howtogeek.com/howto/13780/using-vlookup-in-excel/
Примечание для модератора: я бы прокомментировал, но пока не имею достаточной репутации.
решение2
Предположим, что информация о вашей группе оплаты находится на листе под названием Pay Group
и в столбцах A и B (группа оплаты в столбце A, ставка в столбце B).
Теперь в ячейке таблицы данных E5
введите следующую формулу
=VLOOKUP(B5,'Pay Group'!A:B,2,FALSE)
Затем перетащите формулу вниз.
По сути, эта формула ищет значение, найденное в B5 в столбце A таблицы Pay Group
. Затем она возвращает результат из столбца 2 таблицы Pay Group
(или соответствующую ставку).