Excel提供了下拉列表,以便提供多个选项来选择一个。下拉列表可以用不同的方式和选项创建。在本教程中,我们将学习如何为excel创建下拉列表。
什么是下拉列表?
下拉列表提供了多个选项,这些选项是从作为下拉列表的列表中选择的,然后选择。选定的值或项目将设置为下拉列表的值。
创建下拉列表
由于下拉列表由多个选项或列表项组成,我们需要一些数据源作为下拉列表中的选项提供。所以我们将创建一个列表,在这个例子中是国家,它包含, Turkey, UK, Germany, USA, China
。我们还将为此列表添加一个标题 Items
. 但是使用标题是可选的。
为了使用这个列表作为下拉列表源,我们应该将它们转换成一个表。我们可以通过选择它们并使用 CTRL+T
快捷方式。我们可以自由选择标题项,但是如果我们选择它进行转换,那么我们应该在表创建对话框中表示表有标题。
![图片[1]-如何在Excel中创建下拉列表?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-146.png)
我们可以看到下面的屏幕,它将给定的范围项目转换成一个表。我们会检查 My table has headers
复选框,如果我们选择了项目标题单元格。
![图片[2]-如何在Excel中创建下拉列表?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-147.png)
我们可以在下面看到,这些项在表中作为一个表结构列出,其中的项被相应地着色。而且标题的颜色更暗。我们将使用下表来创建下拉列表。
![图片[3]-如何在Excel中创建下拉列表?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-148.png)
现在我们将开始下拉列表创建过程。首先,我们将选择一个显示下拉列表的单元格。在这种情况下,我们选择 D2
牢房。那我们就开门 Data Validation
从 Data Tools
菜单。
![图片[4]-如何在Excel中创建下拉列表?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-149.png)
低一点,我们可以看到 Data Validation
我们将在屏幕上进行一些配置。我们将设置 Allow:
设置为 List
从 Settings
选项卡。 Ignore Blank
将忽略在大多数情况下有用的表的空白单元格。 In-cell drop-down
将创建下拉操作,必须选中它。 Source
提供要放入下拉列表的项的范围。
![图片[5]-如何在Excel中创建下拉列表?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-150.png)
我们还可以提供一些帮助信息或有关单元的消息,以获得更好的用户体验。在 Input Message
我们可以设置一些关于下拉列表的信息。我们会检查 Show input message when cell is selected
复选框并将 Title
和 Input message
值如下所示。
![图片[6]-如何在Excel中创建下拉列表?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-151.png)
当一切都完成后,我们将单击确定,这将在单元格D2中创建下拉列表。当我们选择给定的下拉列表单元格D2时,我们将看到信息标题和消息。我们还将看到一个方形按钮,它将打开下拉列表和要选择的项目。
![图片[7]-如何在Excel中创建下拉列表?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-152.png)
单击时,我们将看到以下下拉菜单。所有项目都是 Turkey, UK, Germany, USA, China
![图片[8]-如何在Excel中创建下拉列表?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-153.png)
当我们选择一个德国选项时,在这种情况下,该值将显示在下拉列表单元格中。这对于为不同的多选应用程序选择和读取值非常有用。
![图片[9]-如何在Excel中创建下拉列表?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-154.png)
通过手动输入数据创建下拉列表
为下拉列表提供选项的另一种方法是手动提供数据。通常,下拉选项以表格形式从Excel的其他单元格内容中提供。或者,我们可以从“数据验证”对话框中提供下拉列表项。该过程与前面描述的创建下拉列表相同。当我们到达“源”选项卡中的“数据验证”对话框时,我们将通过逗号分隔手动提供数据。 Comma
分隔下拉列表项的分隔符。
![图片[10]-如何在Excel中创建下拉列表?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-156.png)
所有其他设置和配置都与源的表数据相同。
相关文章: Javascript数组变量类型
使用Excel公式/函数创建下拉列表
到目前为止,我们已经提供了下拉列表项,如表格或手动。还有另一种方法可以为下拉列表提供项目。我们可以动态地提供下拉列表项。我们可以使用一些函数来创建下拉列表项。
不允许现有条目
默认情况下,下拉列表提供给定的项目,并且只能选择其中一个项目。默认情况下,不能在下拉列表单元格中选择或输入其他值。如果我们需要接受下拉列表中没有显示的可选值,我们应该禁用 Show error alert after invalid data is entered
复选框和功能。此功能位于 Error alert
数据验证对话框的选项卡,如下所示。它可以在下拉列表创建期间更改,也可以在创建后通过编辑下拉列表属性进行更改。
![图片[11]-如何在Excel中创建下拉列表?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-157.png)
下面我们甚至可以看到 Spain
未定义为下拉列表的项,我们已将其手动键入单元格中。
![图片[12]-如何在Excel中创建下拉列表?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-158.png)
添加/删除项目
可以通过不同的方式轻松地将新项目添加到下拉列表中。最简单的方法之一是将新项附加到下拉列表的当前源表的末尾。我们将在这个例子中加上西班牙和中国,这是表中的一个项目。表格将自动扩展,西班牙将作为一个项目添加到下拉列表中。
![图片[13]-如何在Excel中创建下拉列表?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-159.png)
删除下拉列表
我们可以从“数据验证”对话框中删除下拉列表。首先,我们将选择下拉列表中的单元格。然后我们将打开数据验证对话框。
![图片[14]-如何在Excel中创建下拉列表?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-160.png)
然后在“设置”选项卡中,我们将单击 Clear All
清除源的按钮。另外,我们可以清除源与退格或删除。
![图片[15]-如何在Excel中创建下拉列表?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-162.png)
清除源内容后,它将如下所示,因为我们可以看到Allow设置是任意值,data设置被禁用。最后一步是点击 OK
应用此设置。
![图片[16]-如何在Excel中创建下拉列表?-yiteyi-C++库](https://www.yiteyi.com/wp-content/uploads/2020/04/poftut_image-164.png)
相关/嵌套/多级下拉列表
下拉列表可以以依赖、嵌套或多级方式创建。所有相同的只是第一个下拉列表中选中的项目将更改第二个下拉列表中的项目。这是一种分层的方式。第一个下拉列表也称为父下拉列表,第二个下拉列表称为子下拉列表。实际上,依赖下拉列表可以用于2个以上的级别,例如5或10个级别,其中每个子级都依赖于其父级选择。