在“ C”列中有员工姓名和一些空白,以后将为其分配名称。在“ J”列中,有相应的员工ID号。在“ J”列中,我有一个MATCH / INDEX公式,以便当在“ C”列中输入员工名称时,另一个单元格也填充有员工ID。
在我以列“ C”中的从属下拉列表形式添加数据验证之前,此方法一直工作良好。之后,如果您键入一个值,则MATCH / INDEX可以正常工作,但是如果您使用下拉列表选择一个值,则它会返回错误#N / A。然后,我尝试使用VLOOKUP,但结果也相同。
有人知道我能做些什么来解决这个问题。这样,当从下拉列表中选择值时,INDEX / MATCH可以工作而不必键入它?
所有这些格式设置都可以通过宏来实现(不确定是否有所不同)。
这里是当前在“ J”列中的论坛。
=INDEX('Employee Details'!L:L,MATCH(C6,'Employee Details'!M:M,0))
任何帮助将不胜感激。
答案 0 :(得分:0)
必须重新输入下拉列表所引用的名称值。尽管它们看起来相同,但它们与我在INDEX / MATCH公式中使用的名称值列表有所不同。在此之后一切正常。