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

好的,所以我知道我可以像这样向数据验证源添加一些逗号分隔值:

但是如果我有一个单元格包含像这样的逗号分隔值,会发生什么:

下拉菜单为我提供了整个单元格值。我尝试使用:

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

在 Cell 上然后引用它但同样的事情。 我还找到了 this但我一直在寻找更直接的方法。

谢谢!

最佳答案

没有 VBA。

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

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

并向下复制。

然后使用 F5F7 作为 DV 下拉列表。

https://stackoverflow.com/questions/49281662/

相关文章:

powershell - 'Install-Module' : is not recognized

json - Microsoft Graph API 正在为 MSA 用户返回未知错误

dart - 将谷歌日历插入 flutter 移动应用程序

angular - 如何将 与路由一起使用?

php - 在 Laravel 5 迁移中更新表并添加数据

java - Spring/JPA 多线程死锁

java - Spring Boot - 无法加载 keystore 类型 [PKCS12]

python - 如何收集 Django 的钱

python - Keras 文本分类 : Validation Accuracy doesn't

javascript - 多个实例或子包中的 Axios 默认 header