Excel - VLookup для возврата значений в раскрывающемся списке - PullRequest
0 голосов
/ 10 февраля 2020

В настоящее время я пытаюсь отобразить имена некоторых менеджеров / сотрудников в зависимости от подразделения.

В каждом бизнес-подразделении может быть несколько менеджеров и несколько сотрудников.

Мой вопрос: может ли VLookup или любой другой метод вернуть раскрывающийся список, чтобы выбрать определенного менеджера / сотрудника на основе выбранной бизнес-единицы ?

Пожалуйста, смотрите изображение ниже, чтобы увидеть макет и ожидаемый результат.

Я надеюсь использовать 3 раскрывающихся меню, которые, когда бизнес-единица выбрана, чтобы иметь возможность автоматически заполнять первого сотрудника и менеджера в списке, а также иметь возможность раскрывающегося меню для обоих, чтобы выбрать других сотрудников / manager et c.

Спасибо.

снимки экрана

снимки экрана

скриншоты

1 Ответ

0 голосов
/ 10 февраля 2020

Пожалуйста, найдите мой Excel-лист, в котором я смодулировал возможное решение по следующей ссылке (опубликованной в OneDrive): https://cronos-my.sharepoint.com/: f: / g / personal / oortsja_cronos_be / EuUIF6pW95xGtcA0gQjwtIkB_x4LCc8oWks9VwoVTz * 7F6J6F6J6

Чтобы подвести итог, как я получил это решение:

Я создал разные таблицы на основе предоставленных вами данных (Бизнес-единица> Менеджер> Сотрудник). Используя менеджер имен (см. Пример), я дал этим таблицам имена c, которые относятся к их соответствующим бизнес-единицам> Менеджер> Сотрудник.

Используя = INDIRECT (), я ссылаюсь на эти таблицы на основе имен, которые я отдал им. Например, таблица Ирландия (бизнес-единица) содержит значения «Джон» и «Кит». Основываясь на этом выводе, используя = INDIRECT (), «John», например, ссылается на таблицу John (Manager), которая содержит значение «Mary» (Employee)

В принципе, в моем решении ключ использует = INDIRECT ( ) ссылаясь на несколько таблиц, VLOOKUP не соответствует вашим потребностям в данном конкретном случае c.

...