按顺序创建数字下拉列表

问题描述 投票:0回答:2

我想按顺序创建一个数字下拉列表,例如1,2,3,...,n 使用数据验证。我打开验证对话框,选择列表,但是我在“源”输入框中输入什么?

我希望使用像 python 中的 range() 函数这样的函数来创建列表。 excel中有这样的功能吗?

excel validation range
2个回答
0
投票

您可以相当轻松地实现这一目标:

  1. 创建一个将用于数据验证的范围。一个简单的公式是:输入范围的第一个元素,然后在下一个单元格中输入公式:“=previous_cell+1”,然后拖动它直到获得所需的内容。
  2. 按照您的描述创建数据验证,然后在源中选择您构建的范围,但是,不要选择 A1-A20,而是选择 A:A(在数据验证源框中,通常键入一个单元格范围包含下拉列表所需的值,或纯文本形式的值,以逗号分隔)。该列表将填充包含值的单元格,并且随着范围的增长而扩展。

步骤 1 中公式的替代方法是使用 =Sequence(start,stop) 公式。这将在行/列/矩阵上生成有限范围,可用于数据验证。


0
投票

要为下拉菜单创建逗号分隔列表,请单击“源”,输入文本或数字,然后单击“确定”。

第 1 -> 选择要在其中显示列表的单元格。

第二 -> 从功能区中选择数据 > 数据验证

3rd -> 在对话框中将 Allow 更改为 List

4th -> 要为下拉菜单创建逗号分隔列表,请单击 Source,输入文本或数字,然后单击 OK

© www.soinside.com 2019 - 2024. All rights reserved.