下拉以从相邻列中获取值

Dropdown to fetch value from an adjacent column

我在新的 sheet 中设置了一个下拉列表(使用命名范围)以从 'Control Sheet #1' 中的 B 列中提取值,如下所示:

|   ID   |   Desc   |
|--------|----------|
| 1xc2   | Object   |
| 54hh   | Variable |
| 86fc   | Name     |

如何将 'ID' 列中的相邻值拉入新的 sheet 列?例如。如果我用下拉菜单 select Object ,下拉菜单旁边显示的 ID 应该是 1xc2.

如果下拉列表在 D1 中,则将其放入 E1。

=iferror(index('Control Sheet #1'!a:a, match(D1, 'Control Sheet #1'!b:b, 0)), "")