KutoolsforOffice — 一套方案,五大工具。事半功倍。

在 Excel 中判断单元格或区域是否为空——简易指南

作者Siluvia修改日期

在 Excel 中高效处理空白单元格或区域,是数据管理与分析的关键所在。无论您需要识别、填充还是跳过空白内容,掌握精准的检测方法都至关重要。本指南为您提供简单而高效的方法,助您快速判断单元格或区域是否为空,并附上实用技巧,全面提升您的数据处理效率与能力。

Excel 截图,显示数据区域中的空白单元格,并显示为“Delay”


检查单元格是否为空

本节分为两部分,便于在限定区域内直观识别空白单元格:第一部分演示如何在遇到空白单元格时返回特定文本,第二部分则展示如何在遇到空白单元格时停止公式计算。


如果单元格为空,则返回指定文本

如下方发货表所示,若商品按时送达,“发货状态”列将标记为“已送达”;若发生延迟,该列则保持空白。要识别此列中的空白单元格以排查延迟发货情况,请按以下步骤操作:

Excel 截图,显示一个表格,其中空白单元格表示延迟发货

请选择一个空白单元格用于输出结果(例如本例中的 I2),输入以下公式后按 Enter 键,然后选中该单元格,向下拖动其“填充柄”即可快速获取其余结果。

=IF(ISBLANK(F2), "Delay", "Completed") 

Excel 截图,显示一个 IF 公式的结果,该公式检查空白单元格并返回“Delay”或“Completed”

注意事项
  • 在此公式中,“F3”为待检查是否为空白的单元格。若 F3 为空,则公式返回“Delay”;若 F3 非空,则返回“Completed”。您可根据实际需求调整单元格引用及自定义文本内容。
  • 如果您希望在遇到空白单元格时,结果单元格也保持空白,请删除公式中的第一个指定文本,仅保留一对双引号。例如:
    =IF(ISBLANK(A2), "", "not blank")
  • 如果单元格看似为空,但实际上包含空格或其他不可见的非打印字符,则这些单元格仍会被视为非空白单元格。若希望将此类单元格视为空白单元格,可使用以下公式:
    =IF(LEN(TRIM(A2))=0, "blank", "not blank")
难以识别包含空格的空白单元格?
试试 Kutools for Excel 的“删除空格”功能。它可在选定区域内一键清除前导空格和后面的空格,确保单元格真正为空,仅需两步操作。
想立即使用此功能?立即下载 Kutools for Excel!
Kutools for Excel Remove Spaces 功能的截图,用于删除单元格中的前导和尾随空格

如果单元格为空,则停止计算

在某些情况下,当公式遇到空白单元格时,可能会因工作表中所用的具体函数和设置而返回错误或意外结果。例如,我使用公式 "=(C 2-B2)/B2" 计算不同产品本月与上月的百分比变化,但当源单元格为空时,公式会返回“#DIV/0!”错误。本节将指导您如何在处理空白单元格时有效避免此类问题。

Excel 截图,显示由空白单元格引起的公式错误(#DIV/0!)

选择一个单元格(例如本例中的 D2),输入下方公式后按 Enter 键;然后选中该结果单元格,向下拖动其“填充柄”,即可快速获取其余结果。

=IF(ISBLANK(B2), "", (C2-B2)/B2)

Excel 截图,显示一个公式,用于在遇到空白单元格时防止错误,并正确计算百分比变化

如上图所示,尽管存在空白单元格,所有错误值均已消失。

注:在此公式中,“B2” 是我要检查是否为空的单元格,“(C 2-B2)/B2” 是用于计算百分比变化的公式。请根据实际需求修改这些变量。

检查区域是否为空

想检查某个区域是否为空?本节提供的公式可助您轻松实现。

此处以区域“G1:K8”为例。要检查该区域是否为空,请按以下步骤操作:

请选择一个空白单元格用于输出结果,输入以下公式后按 Enter 键。

=IF(SUMPRODUCT(--(G1:K8<>""))=0,"It is blank","It is not blank")

Excel 截图,显示一个公式,用于检查特定区域(G1:K8)是否为空

注意事项
  • 此公式用于检测区域 G1:K8 是否为空。若该区域为空,则返回“It is blank”;若非空,则返回“It is not blank”。您可根据需要调整单元格引用及返回的文本内容。
  • 如果您不想指定文本,而仅希望返回“TRUE”或“FALSE”,请使用此公式:
    =SUMPRODUCT(--(G1:K8<>""))=0
    如果区域为空,该公式返回 TRUE;否则返回 FALSE。
  • 如果单元格看似为空,但包含空格或其他不可见字符等非打印字符,则这些单元格也会被视为非空白单元格。若要将这些单元格视为空白单元格,可使用以下公式:
    =IF(SUMPRODUCT(--(TRIM(G1:K8)<>""))=0,"It is blank","It is not blank")
    =SUMPRODUCT(--(TRIM(G1:K8)<>""))=0
  • 要检查多个区域是否为空,请尝试使用此公式:
    =IF(AND(SUMPRODUCT(--(A7:C9<>""))=0, SUMPRODUCT(--(M2:P2<>""))=0),"Empty","has value")

提示:高亮显示空白单元格

高亮显示空白单元格,有助于在大型数据集中更轻松地识别和处理这些单元格。本节将介绍如何利用 Excel 的条件格式功能,在数据集中直观地突出显示空白单元格。

步骤 1:选择您要高亮显示空白单元格的区域。
步骤 2:打开“新建格式规则”对话框

在“开始”选项卡中,单击“条件格式” > “突出显示单元格规则” > “其他规则”。

Excel 条件格式菜单截图,显示突出显示空白单元格的选项

步骤 3:创建使用条件格式规则

在“新建格式规则”对话框中,请按以下方式配置:

  1. 在“仅对包含以下内容的单元格设置格式”下拉列表中,选择“空值”。
  2. 单击“格式”按钮,为空白单元格设置填充颜色。
  3. 单击“确定”按钮,即可保存规则。
    Excel 中“新建格式规则”对话框截图,用于突出显示空白单元格
结果

所选区域中的所有空白单元格均已用指定的填充颜色高亮显示。

应用条件格式后 Excel 中突出显示的空白单元格截图


总之,本指南介绍了在 Excel 中高效检查和管理空白单元格或区域的方法。无论您是 Excel 新手还是资深用户,掌握这些简单而强大的技巧,都能显著提升数据处理的效率与准确性。想深入挖掘 Excel 的强大功能?我们的网站提供丰富教程资源,立即探索更多 Excel 实用技巧

最佳办公效率工具

🤖KUTOOLS AI 助手:基于以下内容革新数据分析:智能执行   |  生成代码|  创建自定义公式  |  数据分析及生成图表|  调用 Kutools Functions……
热门功能查找、高亮或标记重复项   |  删除空白行   |  合并列或单元格而不丢失数据   |  不使用公式的四舍五入……
高级 LOOKUP多条件 VLookup  |  多值 VLookup  |   跨多工作表 VLookup   |   模糊查找……
高级下拉列表快速创建下拉列表   |  级联下拉列表   |  多选下拉列表……
列管理器添加指定数量的列|移动列|切换隐藏列的可见性状态|比较区域与列……
精选功能网格聚焦   |  设计视图   |增强编辑栏   | 工作簿和工作表管理器   |  资源库(自动文本)|  日期提取   |  汇总工作表  |  加密/解密单元格   | 按列表发送邮件   |  超级筛选   |   特殊筛选(筛选粗体单元格/斜体/删除线……) ......
热门 15 工具集12 文本工具添加文本删除特定字符,……)|   50+ 图表 类型甘特图,……)|   40+ 实用公式基于生日计算年龄,……)|   19 插入工具插入二维码从路径插入图片,……)|   12 转换工具小写金额转大写汇率转换,……)|   7 合并和拆分工具高级合并行分割单元格,……)|……更多
在您的首选语言中使用 Kutools——支持英语、西班牙语、德语、法语、中文及 40+ 种其他语言!

借助 Kutools for Excel,超级提升您的 Excel 技能,体验前所未有的高效办公!Kutools for Excel 提供超过 300 项高级功能,助您显著提升工作效率、节省宝贵时间。点击此处,立即获取您最需要的功能……


Office Tab 为 Office 带来标签式界面,让您的工作轻松许多

  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中启用标签式编辑与阅读功能,大幅提升多文档操作效率!
  • 在同一个窗口的新标签页中打开并创建多个文档,而非在新窗口中操作。
  • 让您的工作效率飙升 50%,每天轻松省下数百次鼠标点击!

所有 Kutools 插件,一个安装程序

Kutools for Office 套件集成了适用于 Excel、Word、Outlook 和 PowerPoint 的插件,并包含 Office Tab Pro,是跨 Office 应用高效协作团队的理想之选。

ExcelWordOutlookTabsPowerPoint
  • 一体化套件— Excel、Word、Outlook 和 PowerPoint 插件 + Office Tab Pro
  • 一个安装程序,一个许可证— 几分钟内即可完成设置(支持 MSI 部署)
  • 协同效果更佳— 在多个 Office 应用中实现高效流畅的办公体验
  • 30 天全功能试用— 无需注册,无需信用卡
  • 超值之选— 比单独购买各插件更省钱