Excel下拉菜单的列表可以包含在一个单元格中吗



我在excel中有一组键值类型对。对于每个键值对,我都有一个唯一的项目列表,我希望这些项目成为单独工作表中下拉菜单的内容。为了制作下拉菜单,excel数据验证需要引用一系列单元格进行选择。

我的问题是:数据验证列表是否可以包含在与其键值对对应的单个单元格中,而不是引用数据验证列表的一系列单元格

例如:

key|value|[列表,of,accepted,values,in,下拉列表]|

我想我可以编写一个宏,使用VBA字符串比较,根据接受值列表手动检查和验证输入的文本,但这似乎很乏味,并且失去了下拉菜单功能。

我看到了两种可能的方法。

  1. 更改下拉菜单中值的宏
  2. 如果可能的条目数量有限,可以用公式填充refercnig范围,这些公式可以选择可能的条目。如果您将列表更改为类似的内容

    键&无|值

    X1|X1 的值

    X2| X2 的值

    Y1| Y1 的值

    Y2|Y2 的值

然后您可以通过"key&No"的vlookup获取值

相关内容

  • 没有找到相关文章

最新更新