在 Excel 工作表中搜索非空单元格的 4 种快速方法

您所在的位置:网站首页 非空函数 在 Excel 工作表中搜索非空单元格的 4 种快速方法

在 Excel 工作表中搜索非空单元格的 4 种快速方法

2024-07-09 11:34| 来源: 网络整理| 查看: 265

工作表中的一些空白单元格实际上并不为空。 但是它们的存在会让你感到困惑。 因此,您需要在 Excel 工作表中找到那些非空单元格。

在许多情况下,单元格将是非空的,而其中的内容是不可见的。 例如,公式将返回空值,单元格中的字体颜色与填充颜色相同,或者 VBA 宏返回的不可见值。 所有这些原因都会使内容不可见。 但实际上那些单元格是非空的。 而为了避免这些单元格在你的工作中带来的问题,你可以使用以下4种方法来找到那些包含不可见内容的单元格。

方法 1:使用 Ctrl 和箭头键

在此方法中,您需要使用键盘中的 Ctrl 和箭头键。 下面我们将演示彻底的步骤。

在下图中,范围内有一个空白行。非空单元格的示例

并且在删除该行之前,您需要确保该行中没有内容。 否则会出现一些错误,并可能导致其他单元格中出现错误。

单击工作表中的单元格 A1。 然后按下键盘上的快捷键“Ctrl+↓”。 当您使用此快捷键组合时,光标将移动到列中的最后一个非空单元格。移动

在此示例中,它将移动到单元格 A7。 当您再次按下这些键时,光标将移动到下一个范围内的第一个非空单元格。 在此示例中,它将移动到单元格 A9。 这意味着单元格 A8 实际上是一个空单元格。

现在您需要检查第二列。 在这里单击单元格 B1。 然后再次按下快捷键“Ctrl+↓”。 之后,查看光标所在的位置。再次移动

这次,光标直接移动到B14单元格。 这意味着单元格 B8 是一个非空单元格。

现在单击单元格 B8 并检查其中的值。 在公式栏中,可以看到单元格中有一个公式。公式

这里因为单元格的字体颜色是白色的,所以看不到。

现在继续使用快捷键并检查下一列。

当您需要检查一个范围内的多个单元格时,一个接一个地单击这些单元格并检查编辑栏可能会很耗时。 因此,您可以使用此方法。 此外,您还可以将其他方向键与 Ctrl 键结合使用来检查其他行或列。

方法二:使用ISBLANK函数

除了使用快捷键,您还可以在工作表中使用 ISBLANK 函数。

单击工作表中的空白单元格。 在此示例中,我们单击单元格 D8。 然后将公式输入到单元格中。

= ISBLANK(A8)

接下来按键盘上的“Enter”按钮。 因此,您将在此单元格中获得结果。功能

此处公式在单元格中返回结果“TRUE”。

现在单击单元格的填充柄并向右拖动以填充其他单元格。填充手柄

然后您将看到三个单元格的所有结果。 您可以看到单元格 E8 中的结果为“FALSE”,这意味着单元格 B8 是一个非空单元格。结果

您可以看到使用此功能非常容易。 当您需要检查整列或整行时,可以快速使用此方法。

方法 3:使用条件格式

在这种方法中,您还可以使用条件格式来突出显示某些单元格。 您可以在此处突出显示某个范围内的空单元格。

点击 tar获取包含所有的范围 tar获取细胞。 然后点击“条件格式”按钮。 之后,在下拉菜单中,选择“新规则”选项。新规则 在“新建格式规则”窗口中,选择最后一个需要使用公式的选项。 现在在文本框中输入公式:

= ISBLANK(A1)

在这里您还将使用 ISBLANK 函数。 此处确保该单元格是该范围内的第一个单元格。 另一方面,如果您需要突出显示范围内的非空单元格,则可以输入以下公式:

=否(ISBLANK(A6))

然后单击“格式”按钮。格式规则 在“格式化单元格”窗口中,设置单元格的格式。 完成设置后,单击“确定”按钮。单元格格式 接下来在“新建格式规则”窗口中单击“确定”。单击确定

然后你可以看到在该范围内,真正的空单元格将突出显示。突出显示单元格

因此,您可以知道单元格 B8 包含一个值。 使用条件格式还可以帮助您快速判断这些单元格。

方法 4:使用 VBA 宏

这是最后一种方法,您将使用 VBA 宏。

按键盘上的快捷键“Alt+F11”打开VBA编辑器。 然后单击工具栏中的“插入”按钮。 之后,在子菜单中选择“模块”选项。 因此,您已将新模块插入到文件中。插入模块 现在将以下代码复制并粘贴到模块中。

子查找单元格()

    暗淡范围

    对于范围内的每个单元格(“A1:C14”)

        如果 IsEmpty(cel) = True 那么

            cel.Interior.Color = vbYellow 颜色

        结束如果

    下一个

END SUB

在这里,我们还将找到空单元格并对其进行格式化。 如果您需要格式化包含内容的单元格,您也可以根据需要修改代码。 您可能还需要注意,您需要清除所有条件格式。 否则VBA宏的格式会被条件格式的格式覆盖。 这会给你带来麻烦。

现在单击工具栏中的“Run Sub”按钮或按键盘上的“F5”按钮运行该宏。 之后,回到工作表。 你会看到如下图所示的结果。结果

真正的空单元格的格式会改变。 因此,单元格 B8 是此范围内的非空单元格。

方法之间的比较

这里我们罗列了以上四种方式的优缺点。

竞品对比

Ctrl 和箭头键 ISBLANK 函数 条件格式

VBA 宏

为什么选择

当您需要在一行或一列中查找非空单元格时,您可以快速应用此方法。 当你需要判断一个范围内的单元格时,这个功能非常有用。 所有结果都可以清楚地列在工作表中。 您可以根据需要选择格式化空单元格或非空单元格。 只需单击一下,您就可以轻松获得结果。 此外,您还可以根据需要修改代码。

缺点

与其他方法相比,这种方法会比较费时。 如果非空单元格在不同位置分开,则使用该公式会很不方便。 条件格式的格式会干扰其他单元格格式。 如果您不熟悉 Excel VBA,任务将会更加复杂。

通过以上的分析,你会对这四种方法有一个全面的了解。 你可以选择 most 根据您的需要选择合适的方法。

保护您的 Excel 文件

存储设备中关键任务 Excel 文件的安全性非常重要。 因此,您需要小心保护您的 Excel 文件。 Excel 文件长期以来一直是恶意病毒和恶意软件的受害者。 每当您发现计算机中的 Excel 损坏时,您都需要采取正确的措施。 您还可以使用恢复工具来 修复Excel文件. 在所有可以处理Excel错误的方法中,使用工具是最重要的ost cost- 有效的方法。

作者简介:

Anna Ma 是一位数据恢复专家 DataNumen, Inc.,它是数据恢复技术领域的世界领先者,包括 修复docx数据问题 和 outlook 修复软件产品。 欲了解更多信息,请访问 datanumen



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3