
У меня есть раскрывающиеся списки и зависимые раскрывающиеся списки, но я хотел бы найти метод заполнения других ячеек на основе этих выборов. Например, мой раскрывающийся список должностей предсказывается выбором, сделанным в ячейке отдела. Я хотел бы, чтобы менеджер автоматически заполнялся при выборе должности.
Как мне это сделать?
Это для контрольного списка для онбординга, где занимаемая должность предсказывает требования к программному обеспечению и оборудованию. Я бы хотел, чтобы при выборе одной позиции она вставляла "X" в несколько ячеек.
Вот с чем я работаю. Раскрывающийся список «должность» зависит (косвенно) от того, что выбрано в раскрывающемся списке «отдел». Так что если я выберу, например, «колл-центр», мне будут доступны должности «CSR», «Ведущий CSR» и «Специалист по восстановлению». Если я выберу другой отдел, список доступных должностей изменится соответствующим образом. Идеально.
Однако, что я хочу сделать, так это когда я выбираю отдел, поле "Менеджер" автоматически заполняется именем менеджера этого отдела. Кроме того, когда я выбираю должность, например "CSR", ячейки "Требуется" для оборудования и программного обеспечения заполняются "X".
Идея заключается в том, что когда нанимают новых людей, они могут ввести имя нового сотрудника, выбрать местоположение из раскрывающегося списка, выбрать освобождение или нет, выбрать относительный отдел из раскрывающегося списка (готово) и выбрать должность из раскрывающегося списка (готово). Затем отправить IT-отделу «форму», чтобы настроить их. Я знаю, что это операторы «IF», или я так предполагаю, но я борюсь с синтаксисом для нескольких операторов if в одной ячейке.
Да, я знаю, что здесь еще нужно поработать над форматированием.
решение1
Вам нужно будет поискать информацию, а не принимать ряд решений (ЕСЛИ).
Проблема 1) Показать имя менеджера:Если у вас ее еще нет, создайте таблицу на другой вкладке под названием «Менеджеры», в которой перечислены менеджеры, работающие в каком отделе. В столбце A введите названия отделов, а в столбце B — имена менеджеров. На главной вкладке эта формула будет искать вашего менеджера (замените «A1» на любую ячейку с названием отдела):
=VLOOKUP(A1,Managers!A:B,2,0)
Проблема 2) Отображение «X» рядом с оборудованием/программным обеспечением:Для этого шага вам нужно будет создать еще одну таблицу на вкладке «Потребности». Смотрите скриншот:Таблица потребностей в ИТ
В столбце A у вас есть отдельный список позиций, а в строке 1 у вас есть отдельный список IT-потребностей. Эти названиядолженДля корректной работы поиска необходимо точно сопоставить имена на главной вкладке.
На вашей главной вкладке вы можете использовать формулу комбинации индекса/соответствия для поиска каждой потребности в ИТ. Я предполагаю, что ваши потребности в ИТ находятся в одном столбце, начиная с A7. Затем вы вставляете эту формулу в B7 и заполняете:
=IFERROR(INDEX(Needs!$A$1:$F$4,MATCH($A$2,Needs!A1:$A$44,0),MATCH($A7,Needs!$A$1:$F$1,0)),"")
Поскольку существуют ИТ-потребности, которые не будут иметь значения, мне пришлось окружить формулу индекса оператором «ЕСЛИОШИБКА», чтобы она могла отображать пробелы вместо «Н/Д».