Excel - VLookup 到下拉列表中的 return 个值

Excel - VLookup to return values in dropdown list

我目前正在尝试根据业务部门显示一些 manager/employee 名称。

每个业务部门可以有多个经理和多个员工。

我的问题是 VLookup 或任何其他方法可以 return 下拉列表到 select 某个 manager/employee 基于业务单位 selected 吗?

请参阅下图以查看布局和预期输出。

我希望使用 3 个下拉菜单,当业务部门 selected 能够自动填充列表中的第一个员工和经理时,也能够为两者都提供下拉菜单到 select 其他 employees/managers 等等

谢谢。

screenshots

screenshots

screenshots

请找到我的 Excel-sheet,其中我通过以下 link 调制了一个可能的解决方案(在 OneDrive 上共享): https://cronos-my.sharepoint.com/:f:/g/personal/oortsja_cronos_be/EuUIF6pW95xGtcA0gQjwtIkB_x4LCc8oWks9VwoVTfrhJA?e=7fO6Dz

总结一下我是如何得到这个解决方案的:

我根据你提供的数据做了不同的table(业务部门>经理>员工)。使用名称管理器(参见示例),我为这些 table 指定了与其各自业务部门 > 经理 > 员工相关的特定名称。

使用 =INDIRECT(),我根据我给它们的名称引用那些 table。例如。 table 爱尔兰(业务部门)包含值 "John" 和 "Keith"。基于该输出,使用 =INDIRECT(), "John" 例如引用 table John (Manager),其中包含值 "Mary" (Employee)

基本上,在我的解决方案中,关键是使用 =INDIRECT() 引用多个 tables,在这种特定情况下,VLOOKUP 不适合您的需求。