乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 怎么在<em>excel</em>里的<em>下拉</em>菜单里添加一

怎么在<em>excel</em>里的<em>下拉</em>菜单里添加一

作者:乔山办公网日期:

返回目录:excel表格制作


  1. 选中要设置下拉菜单的E1单元格,选择【公式】-【定义名称】e69da5e887aae79fa5e98193361

  2. 定义一个名称为“Data”的名称,在【引用位置】输入下面的公式并点击【确定】。

  3. =OFFSET($D$1,,,SUMPRODUCT(N(LEN($D:$D)>0)),)

  4. 选中E1单元格,选择【数据】-【数据有效性】。

  5. 选择“序列”,“来源”处输入=Data,然后【确定】。

  6. 这样,在E1的下拉菜单中就只有非空白单元格的内容了。E1的下拉菜单会自动更新成D列不为空的单元格内容。

  7. 使用公式的简单说明:

=OFFSET($D$1,,,SUMPRODUCT(N(LEN($D:$D)>0)),)

其中的LEN($D:$D)>0判断单元格内容长度是不是大于0,也就是如果D列单元格为非空单元格就返回TRUE,然后SUMPRODUCT统计出非空单元格个数。最后用OFFSET函数从D1开始取值至D列最后一个非空单元格。


图文步骤请参考:

excel制作下拉菜单时如何去除空值_百度经验

http://jingyan.baidu.com/article/e8cdb32b662b8b37052bade7.html



1、选择空白单元格,并点击工具栏“数据”中的“数据验证”按钮。

2、在打开的“数据验证”对话框中将验证条件改为“序列”,并在“来源”中输入需要显示的下拉菜单,要用英文的逗号隔开。

3、然后将输入法切换为全角模式。

4、接着在来源中敲击一个空格键,再加上其他需要显示的文字。

5、点击确定后返回表格中,点击下拉菜单即可看到此时已经添加了一个空白项了。


可以用函数实现动态引用。 假定引用的数据源序列在C列,且行数不固定(随时可能增加或减少)。 数据有效性: 公式=INDIRECT("C1:C"&COUNTA($C:$C))

1,打开Excel2007点击菜单栏中的“数据”→“数据有效性”仔细阅读说明后,在点击。
2,此时弹出“数据有效性”设置窗口,在“有效性条件”下“允许”栏框内选择“序列”。
3,然后在来源中添加标签,以便使用添加完成后,按“确定”即可。
4,完成后可随意在单元格中用下拉箭头添加刚才所设置的标签。
设置方法: http:///a/excel/1294.html

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网