在 Excel 工作表中搜索非空单元格的 4 种快速方法 您所在的位置:网站首页 excel查找空值显示未找到单元格 在 Excel 工作表中搜索非空单元格的 4 种快速方法

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

2024-06-01 19:16| 来源: 网络整理| 查看: 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 实验室设备网 版权所有