怎样设置数据有效性的序列不包含空白单元格

作者:追风筝的人 | 创建时间: 2023-06-09
为了提高输入速度,往往通过创建下拉列表的方法,如果内容中包含空单元格,直接创建下拉列表也会显示空白区域,怎样才能在下拉列表中不显示空白呢?可采取下面的方法。...
怎样设置数据有效性的序列不包含空白单元格

操作方法

如下图表格,A列品名中包含空白单元格,直接创建下拉列表看看:选中B2:B8,数据--数据有效性--数据有效性。

在数据有效性对话框中设置如图,点击确定。

这样直接创建的下拉列表中会显示出空白区域,操作时不太方便。

那么怎样才能让下拉列表不显示空白区域,可以先把A列的空单元格删除,比如把处理后的数据放在B列,在B1输入公式=IF(COUNTA($A$1:$A$8)>ROW(),INDEX(A:A,SMALL(IF($A$1:$A$8<>"",ROW($A$1:$A$8),65536),ROW(1:1))),""),按ctrl+shift+回车,下拉公式。

这样把A列的空单元格删除掉,如果不用公式和辅助列,也可以先选中A1:A8,在菜单栏点击定位--定位条件--空值。

点击确定后,空单元格全被选中,在上面点击右键--删除,弹出的对话框点选下方单元格上移点确定。

这样处理好A列后,在打开数据有效性对话框,进行如图设置后,点击确定。

这样单元格的下拉列表就不会显示空白区域了。

温馨提示

数据有效性的下拉列表会把空单元格作为设置内容;
关键是设置数据有效性前先把空单元格删除。
点击展开全文

更多推荐