在单元格中使用逗号分隔值作为下拉选项[Excel 2013]

时间:2018-03-14 15:26:12

标签: excel-formula

好的,所以我知道我可以在数据验证源中添加一些逗号分隔值,如下所示: enter image description here

但是如果我有一个包含逗号分隔值的单元格会发生什么呢? enter image description here

下拉列表给出了整个单元格值。我尝试过使用:

=CONCATENATE("Option1",",","Option2",",","Option3")

在Cell上然后引用它但同样的事情。 我也发现this但我正在寻找更直接的方法。

谢谢!

1 个答案:

答案 0 :(得分:0)

没有VBA。

假设列表位于单元格 F4 中。在 F5 中输入:

=TRIM(MID(SUBSTITUTE($F$4,",",REPT(" ",999)),ROWS($1:1)*999-998,999))

并向下复制。

然后使用 F5 F7 获取DV下拉列表。

enter image description here