2016-09-30 82 views
0

我遇到了Excel数据验证问题。我没有问题从一个单独的表格中设置下拉列表,我的问题是下拉列表显示的值与选择后单元格中填充的值不同。例如:Excel数据验证列表选项

Image of table used in data validation drop down list

在所提供的图像,我想下拉列表显示在右边的值(实际的部门名称),但一旦选择一个值,显示该值左边(部门ID)。过去几天我进行了大量的研究尝试解决这个问题,但都没有运气。

我们的问题是,用户试图填写日志时,每次他们希望在日志中输入日志时,都必须从不同的工作表中来回检查。提供下拉列表将使我们的用户能够有效地输入他们的部门ID,而不必记住一系列数字。

+0

这很容易与一个宏或通过使用**两个单元格** ............这些方法是可以接受的吗? –

+0

我同意加里的学生,为什么不只是有一个索引/匹配查找部门ID的第二个单元?部门ID不能在单独的单元格中是否有特定的原因? – tigeravatar

+0

我从来没有使用过一个宏,但我可以帮助解决问题@ Gary'sStudent –

回答

0

把你DV-下拉细胞A1B1输入:

=IF(A1="","",VLOOKUP(A1,H2:I6,2,FALSE)) 

对于这种情况:

enter image description here

你能适应这种方法你拥有工作表。

+0

我试图将表数组放在哪里(A1 =“”,“”,)所以我可以参考我从中提取数据的表中的第一列。那是从那里的正确程序? –