如何在Excel中删除空单元格

Anonim

删除Microsoft Excel中的空单元格

在Excel中执行任务时,您可能需要删除空单元格。它们通常是不必要的元素,只能增加总数据阵列而不是用户混淆。我们定义了快速删除空项的方式。

删除算法

首先,您需要弄清楚,并且真的可以在特定数组或表中删除空单元格?此过程导致数据位移,这并非总是允许的。实质上,只能在两种情况下删除物品:
  • 如果字符串(列)完全空(表中);
  • 如果字符串和列中的单元格逻辑上没有彼此连接(在数组中)。

如果空细胞很少,可以使用传统的手动移除方法完全拆除它们。但是,如果存在大量的这样的空项,则在这种情况下,必须自动化此过程。

方法1:选择一组细胞

删除空元素的最简单方法是使用该工具来分离单元格组。

  1. 我们突出显示纸张上的范围,我们将进行搜索的操作并删除空项。单击键盘F5上的功能键。
  2. 选择Microsoft Excel中的范围

  3. 启动了一个小窗口,称为“转换”。我们点击它“亮点...”按钮。
  4. 转换到Microsoft Excel中的分配

  5. 以下窗口打开 - “配置小组分配”。将开关安装到其中的“空单元”位置。执行单击“确定”按钮。
  6. Microsoft Excel中的空单元格的选择

  7. 如您所见,已突出显示指定范围的所有空元素。单击鼠标右键中的任何一个。在运行上下文菜单的上下文菜单中,单击“删除...”项。
  8. 在Microsoft Excel中删除单元格

  9. 将打开一个小窗口,您需要选择您应该删除的究竟是什么。留下默认设置 - “单元格,转移。”单击“确定”按钮。

在Microsoft Excel中移除转移的单元格

在这些操作之后,将删除指定范围内的所有空元素。

在Microsoft Excel中删除了空单元格

方法2:条件格式和过滤

还可以通过应用条件格式和后续过滤数据来使用删除空单元格。此方法对前一个方法更复杂,但是,有些用户更喜欢它。此外,只有当值在同一列中时,必须立即预留此方法,并且不包含公式。

  1. 我们突出了要处理的范围。在“主页”选项卡中,单击“条件格式化”图标,反过来位于“样式”工具块中。转到已打开列表的项目“配置单元格规则”。在出现的操作列表中,选择“更多...”的位置。
  2. 在Microsoft Excel中转​​换到条件格式化

  3. 打开条件格式窗口。在左侧字段中输入数字“0”。在右侧字段中,选择任何颜色,但您可以留下默认设置。单击“确定”按钮。
  4. Microsoft Excel中的条件格式窗口

  5. 正如我们所看到的,所指定范围的所有单元格在所选颜色中突出显示值,并且空仍然是白色的。再次分配我们的范围。在相同的选项卡中,“主页”单击“编辑组”中的“排序和过滤器”按钮。在打开的菜单中,单击“过滤器”按钮。
  6. 在Microsoft Excel中启用过滤器

  7. 在这些操作之后,正如我们所看到的那样,符号化过滤器的图标出现在列的上部元素中。点击它。在打开的列表中,转到“颜色排序”项。接下来,在组“按颜色小区排序”中,选择由于条件格式而选择的颜色。

    在Microsoft Excel中使用过滤器

    你也可以做一些不同的方式。单击“过滤”图标。在出现的菜单中,从“空”位置删除复选框。之后,单击“确定”按钮。

  8. 在Microsoft Excel中删除筛选器

  9. 在上一个选项中指定的任何中,将隐藏空元素。我们突出了剩余细胞的范围。在“主页”选项卡上,在“剪贴板设置”块中,执行单击“复制”按钮。
  10. 在Microsoft Excel中复制

  11. 然后我们突出显示同一个或另一张纸上的任何空区域。执行右键按钮。在插入参数中显示的“操作上下文”列表中,选择“值”项。
  12. 在Microsoft Excel中插入数据

  13. 如您所见,在不保留格式的情况下发生数据插入。现在,您可以删除主要范围,并将其中的位置插入我们在上述过程中收到的位置,并且您可以继续使用新的位置中的数据。这一切都取决于用户的特定任务和个人优先级。

数据插入Microsoft Excel中

课:Excel中的条件格式

课:对数据进行排序和过滤到Excel

方法3:复合公式的应用

另外,通过应用由若干功能组成的复杂公式,可以从阵列中从阵列中移除空单元。

  1. 首先,我们需要将名称提供给受转型的范围。我们突出显示该区域,我们单击右键单击。在激活的菜单中,选择“分配名称...”项目。
  2. 过渡到Microsoft Excel中名称的名称

  3. 名称分配窗口打开。在“名称”字段中,我们提供任何方便的名称。主要条件 - 它不应该是差距。例如,我们分配了名称“c_pust”名称。该窗口中没有更多的更改不需要。单击“确定”按钮。
  4. 在Microsoft Excel中分配名称

  5. 我们突出显示纸张的任何位置完全相同的空单元格范围。同样,通过单击鼠标右键,通过调用上下文菜单,通过“分配名称...”项目。
  6. 过渡到Microsoft Excel中的第二个范围的名称

  7. 在打开的窗口中,如上一段时间,分配此区域的任何名称。我们决定将其命名为“空”。
  8. 分配Microsoft Excel中的第二个范围的名称

  9. 我们突出显示鼠标左键的第一次单击,第一个“空”范围的第一个单元格(您可以不同)。将以下公式插入其中:

    = if(string() - 字符串(电子邮件)+1>文章(with_posts)-thethetons(with_posts);“; dvssl(stame(smallest(如果(with_pad”; string(with_plus); string()+( with_posts)));行() - 字符串(电子邮件)+1);列(with_plus); 4)))

    由于这是一个数组公式,因此必须按Ctrl + Shift + Enter键以删除屏幕的计算,而不是常用的输入按钮。

  10. 在Microsoft Excel中输入公式

  11. 但是,正如我们所看到的那样,只填充一个细胞。为了填充和其余的,您需要复制剩余部分范围的公式。这可以使用填充标记完成。将光标安装到包含综合功能的单元格的右下角。光标必须转换成十字架。单击鼠标左键并将其拉下来直到“电子邮件”频段的末尾。
  12. Microsoft Excel中的填充标记

  13. 如您所见,在此操作之后,我们的范围是填充单元格的范围。但是,我们将无法使用这些数据执行各种操作,因为它们与阵列的公式相关联。我们正在分配整个“电子邮件”范围。单击“复制”按钮,该按钮发布在“Exchange Buffer”工具栏中的“主页”选项卡中。
  14. 将数据复制到Microsoft Excel

  15. 之后,我们分配了初始数据阵列。单击鼠标右键。在“插入参数”组中打开的列表中,单击“值”图标。
  16. 插入Microsoft Excel

  17. 在这些操作之后,数据将通过没有空单元格的固体范围插入其位置的初始区域。如果需要,现在可以删除包含公式的数组。

数据插入Microsoft Excel中

课:如何将小区名称分配给Excel

有几种方法可以在Microsoft Excel中删除空元素。释放单元组的选项是最简单且最快的。但有不同的情况。因此,作为其他方式,您可以使用筛选和使用复杂公式的选项。

阅读更多