Table of contents
本文将简要介绍一些有价值的方法,说明如何删除 空白 从一个 数据验证列表 当我们在Excel图表的列表中出现空白时,它也会保留在 数据验证列表 这是不需要的。
所以我将在以下数据集上工作,向你展示如何删除 空白 从一个 数据验证列表 在Excel中。
下载实践工作手册
数据验证删除空白.xlsx创建带有空白单元格的数据验证列表时的问题
让我展示一下,如果我们创建一个 下拉列表 首先我们需要创建 下拉列表 .
步骤。
- 选择单元格 C5 .
- 然后选择 数据 >>。 数据工具 >>。 数据验证
- A 对话框 将显示出来。 选择 列表 从 允许 栏(如下图所示)。
- 现在点击标记的 图示 .
- 之后,选择单元格 B5 至 B14 并点击标记的 图示 .
- 然后,只需点击 认可 .
通过这种方式,我们刚刚创建了我们的 下拉列表 .
在这里,你可以注意到, 下拉列表 是与 空白单元格 现在我将介绍如何将这些空白单元格从 下拉列表 .
在Excel中从数据验证列表中删除空白的5种方法
1.使用OFFSET函数从数据验证列表中删除空位
这是一个可以为你创造更多空间的方法。 下拉列表 首先,你需要在这一栏中没有任何空白。 过滤器 了 空白 让我们来讨论一下这个过程。
我们需要对我们的数据集进行一些修改。
- 让我们添加一个新的 栏目 领先于 栏目 这被用于 下拉列表 我们把新的 栏目 和 栏目 我们正在使用的 下拉列表 作为 空白的姓名列表 和 不含空格的清单 (要了解如何创建一个 下拉列表 请到 第1节 ).
步骤。
- 首先,在单元格中输入以下公式 C5 .
=FILTER(B5:B14,B5:B14"")
这里的 筛选器 函数会将 范围B5:B14 并检查任何 空白 之间的关系。 范围 那么它 滤波器 出了 空 或 空白 细胞从 列表。
- 现在按 进入 你会看到 名单 没有任何 空白 .
- 之后,选择 名字经理 从 公式标签 并点击 新的 .
- 给你的 范围 一个名字,我打算用 名称非空白 的名称,作为 范围 .
- 然后将以下公式写在 指的是
=offset(offset! $C$5,0,0,counta(offset! $C$4:$C$16)-1,1)
在这种情况下,我们想使用更多的单元格,在那里我们可以输入一些新的名字,但我们不希望 空白 在我们的 下拉列表 在这里,我们正在为这些空间创建新的条目。 数据验证列表 从 C12 至 C16 牢记这句话' '。 抵销!' 指的是 床单 我们正在使用的名称。
- 现在点击 认可 你会看到一个 窗口 .只是 关闭 它。
- 然后选择单元格 D5 并选择 数据 >>。 数据验证列表 .
- 改变 来源名称 至 =NameNonBlanks .
- 点击 认可 .
- 选择 下拉列表 单元中的栏杆 D5 你将会看到以下列表 名称 我们正在使用。
- 现在在整个单元格中写一些新的名字 C12 至 C16 .
- 然后选择 数据验证列表 电池 D5 .
你可以看到新的 名称 在你的 下拉列表 你不能在单元格下看到任何新条目。 C16 因为他们不在你的 范围 .
按照这种方法,你可以创建一些 空白处 的新条目。 数据验证列表 不做任何 空白 在里面。
阅读更多。 如何创建用于数据验证的Excel下拉列表(8种方法)
2.使用 "转到 "特殊命令从列表中删除空位
我们创建了我们的 下拉列表 ( 第1节 ),你可以看到,有 空白 要删除它们,我们可以简单地通过以下步骤。
步骤。
- 选择单元格 B5 至 B14 然后选择 首页 >>。 查找& 选择 >>。 转到专题 .
- 之后,选择 空白 然后点击 认可 .
- 该操作将选择 空白单元格 .
- 现在选择其中任何一个 空白单元格 ,做 右击 上,并选择 删除 至 删除 的 空白 .
- 你会看到一个 对话框 .选择 上移单元格 并点击 认可 .
- 这一操作将删除 空白 来自原始的 列表 以及来自 下拉列表 .
按照这种方法,你可以很容易地删除 空白 或 空细胞 从一个 下拉列表 .
阅读更多:在Excel中创建具有多重选择的数据验证下拉列表
3.使用Excel过滤功能从数据验证列表中删除空白部分
我们可以应用 筛选器 在这一方面,我们将使用数据集从 第二节 要了解如何创建一个 下拉列表 请到 第1节 .
步骤。
- 在单元格中输入以下公式 C5 .
=FILTER(B5:B14,B5:B14"")
这里的 筛选器 函数会将 范围B5:B14 并检查任何 空白 之间的关系。 范围 那么它 滤波器 出 空的 或 空白 细胞从 列表。
- 按下 进入 键,你会看到 名单 没有任何 空白 .
- 但如果你去 下拉列表 ,你仍然会看到,它包含 空白 从 C列 .
- 因此,为了消除这些 空白 ,请到 数据验证 从 数据标签 .
- 改为最后一个单元格的 范围 至 C11 作为你的 经过过滤的 列表中有 范围C5 至 C11 在 来源
- 现在点击 认可 你现在将没有 空白 你体内的细胞 下拉列表 .
这是一个相当有效的方法来删除 空白 从一个 下拉列表 .
阅读更多。 带过滤器的Excel数据验证下拉列表(2例)
类似的阅读。
- 如何在Excel数据验证中使用自定义VLOOKUP公式
- [固定]在Excel中复制粘贴时数据验证不起作用(含解决方案)
- 如何在Excel中用表格制作一个数据验证列表(3种方法)
- 在Excel的一个单元格中应用多个数据验证(3个例子)
- Excel数据验证只有字母数字(使用自定义公式)。
4.结合IF、COUNTIF、ROW、INDEX和小函数,去除数据验证列表中的空白点
我们还可以使用以下组合 基金会 , COUNTIF , ROW , 索引 和 小型 函数,以从的空单元格中移除 数据验证列表 这将是一个有点复杂的问题。 我们将使用来自于 "中国 "的数据集。 第二节 .并查看如何创建一个 下拉列表 ,请到 第1节 .
步骤。
- 首先,在单元格中输入以下公式 C5 .
=if(countif($b$5:$b$14,"?*") |
该公式有两个主要部分。 第一部分是 countif($b$5:$b$14,"?*")
- ǞǞǞ COUNTIF 函数计数 非空白 这里的文字,这就是为什么我们得到7 名称 在 C列 .
- ǞǞǞ ROW 函数返回 行 的数量 电池 和我们的空 电池 是在位置 5 来自细胞的 B5 我们正在减去 4 因为我们希望它比这更少。
- 现在打 进入 .
- 使用 填充手柄 至 自动填表 下层细胞。
- 现在我们有了 姓名列表 没有任何 空白 但如果我们点击 数据验证列表 ,我们仍然看到 空白 在 下拉列表 .
- 而要去除这些 空白 ,请到 数据验证 从 数据标签 .
- 改为最后一个单元格的 范围 至 C11 作为你的 经过过滤的 列表中有 范围C5 至 C11 在 来源 .
- 现在点击 认可 你现在将没有 空白 你体内的细胞 下拉列表 .
因此,你可以使一个 数据验证列表 没有 空白 .
阅读更多。 用Excel VBA(宏和用户表格)在数据验证列表中设置默认值
5.利用组合函数从数据验证列表中删除空白单元格
我们还可以使用嵌套公式与 地址 , 诱导性 , 帐户余额 , 基金会 和 小型 让我们来讨论一下这个过程。 我们将使用来自中国的数据集 第二节 你也可以去 第1节 来看如何创建一个 下拉列表/数据验证列表 .
步骤。
- 首先,在单元格中输入以下公式 C5 .
=IF(ROW()-ROW($B$5:$B$14)+1>ROW($B$5:$B$14)-COUNTBLANK($B$5:$B$14),"", INDIRECT(ADDRESS(SMALL((IF($B$5:$B$14)", ROW()+ROW($B$5:$B$14)),ROW()-ROW($C$5:$C$14)+1), COLUMN($B$5:$B$14), 4) )
在这里,我将以一种非常简单的方式解释这个公式是如何工作的。 它经历了 范围B5:B14 并检查 空白单元格 的帮助下,在 帐户余额 然后它还会检查哪些单元格不属于 空白 自始至终 B5:B14 因此,它返回 非空单元格 .
- 新闻 ctrl + shift + enter (因为这是一个 阵列 公式),你会看到单元格中的输出结果是 C5 如下图所示。
- 现在使用 填充手柄 至 自动填表 下层细胞。
- 但如果你去 下拉列表 ,你仍然会看到,它包含 空白 从 C列 .
- 而要去除这些 空白 ,请到 数据验证 从 数据标签 .
- 改为最后一个单元格的 范围 至 C11 作为你的 经过过滤的 列表中有 范围C5 至 C11 在 来源 .
- 现在点击 认可 你现在将没有 空白 你体内的细胞 下拉列表 .
这是另一种方法,你可以使 下拉列表 不受 空白 .
阅读更多。 如何在Excel的数据验证公式中使用IF语句(6种方法)
练习部分
在这一节中,我给你提供了数据集,以便你可以自己练习这些方法。
总结
简而言之,我试图解释一些从一个人身上去除空白的方法。 数据验证列表 这些方法有点复杂,但我试图以一种非常简单和易懂的方式来介绍它们。 我请求你在评论区对这篇文章留下一些反馈,如果你有自己的想法或问题,也可以在评论区留下。