Excel ISBLANK 函数:如何使用?[公式示例]
什么是 ISBLANK 函数?
ISBLANK 函数用于检查单元格是空白还是有值。由于这是一个信息函数,它总是返回一个布尔值:true 或 false。如果单元格包含值,它将返回 false,如果单元格为空,则返回 true。
Excel 中的 ISBLANK 函数属于信息函数。信息函数根据其结果帮助做出决策。您可能会遇到需要查找 Excel 单元格中空白单元格的情况。
如何使用 ISBLANK 函数?
当您想在大量单元格中查找空白单元格时,ISBLANK 函数是更好的选择。
它还可以与 Excel 中的其他函数和一些格式化方法结合使用。
ISBLANK 函数的公式
这是一个简单的 Excel 函数,其格式如下。
=ISBLANK(Value)
其中 Value 可以是单元格引用
示例 1:如何使用 ISBLANK?
在以下 Excel 示例中,给出了某些订单的状态。订单号及其交货日期已给出。让我们找出尚未交付的订单。
序号 | 订单号 | 交货日期 |
---|---|---|
1 | 127504425 | 2016年11月24日 |
2 | 125387159 | 2016年12月22日 |
3 | 118531884 | |
4 | 115178509 | 2016年12月29日 |
5 | 120962192 | 2017年1月13日 |
6 | 118427223 | 2017年2月10日 |
7 | 119727660 | 2017年2月14日 |
8 | 119787660 | 2017年2月16日 |
9 | 126387159 | |
10 | 157504425 | 2016年6月15日 |
在这里,您可以将没有标记交货日期的订单视为尚未交付。因此,您可以应用 ISBLANK 公式来查找交货日期列中的空白单元格。
格式为“=ISBLANK(value)”,对于 value,您可以选择每个订单号对应的交货日期列。
因此,公式将如公式栏所示,即“ISBLANK(C2)”,其中 C2 指的是第一个订单的交货日期。
返回值是“FALSE”,因为交货日期已给出,这是一个非空单元格。您可以将相同的公式应用于其余单元格。对于订单“118531884”,未给出交货日期,公式返回结果为“TRUE”。
要查找未交付的订单,需要将公式应用于每个单元格。对于订单“118531884、126387159”,未给出交货日期,并且该单元格为空。因此,ISBLANK 函数返回 true。交货日期为 true 的订单就是尚未交付的订单。
示例 2:如何将 ISBLANK 与不同的 Excel 函数一起使用?
在上面的示例中,ISBLANK 函数结果返回 TRUE 或 FALSE。下面给出了带有订单号和交货日期的数据。在状态列中,您希望为已交付的订单显示“Complete”,为未交付的订单显示“No”。
序号 | 订单号 | 交货日期 | 状态 |
---|---|---|---|
1 | 127504425 | 2016年11月24日 | |
2 | 125387159 | 2016年12月22日 | |
3 | 118531884 | ||
4 | 115178509 | 2016年12月29日 | |
5 | 120962192 | 2017年1月13日 | |
6 | 118427223 | 2017年2月10日 | |
7 | 119727660 | 2017年2月14日 | |
8 | 119787660 | 2017年2月16日 | |
9 | 126387159 | ||
10 | 157504425 | 2016年6月15日 |
要获得您想要的结果,需要将其他函数与 ISBLANK 一起使用。IF 函数与 ISBLANK 一起使用,根据两个不同的条件给出结果。如果单元格为空,它将返回“No”,否则返回“Complete”。
应用的公式是
=IF(ISBLANK(C2), "No", "Complete")
此处,
- ISBLANK 函数将检查交货日期单元格,并根据该值返回 true 或 false。
- 此 True/False 值将输入 IF 函数,如果单元格为空,IF 函数将返回“No”,如果存在值,则返回“Complete”。
这是完整的输出
应用该公式到每个订单的状态后,您将知道哪些订单已交付,哪些尚未交付。这里有两个订单未完成交付,其余的都已交付。
另请参阅:Excel 公式与函数:通过基本示例学习
示例 3:如何将 ISBLANK 函数与条件格式一起使用?
ISBLANK 函数可以与条件格式关联,以查找空白单元格并相应地格式化单元格。
步骤 1) 考虑以下数据集。
考虑以下数据集,其中包含订单号、账单金额、交货状态。您希望突出显示尚未完成交货的账单金额。
序号 | 订单号 | 交货日期 | 账单金额 | 状态 |
---|---|---|---|---|
1 | 127504425 | 2016年11月24日 | $500 | 已完成 |
2 | 125387159 | 2016年12月22日 | $120 | 已完成 |
3 | 118531884 | $130 | 否 | |
4 | 115178509 | 2016年12月29日 | $100 | 已完成 |
5 | 120962192 | 2017年1月13日 | $78 | 已完成 |
6 | 118427223 | 2017年2月10日 | $460 | 已完成 |
7 | 119727660 | 2017年2月14日 | $321 | 已完成 |
8 | 119787660 | 2017年2月16日 | $12 | 已完成 |
9 | 126387159 | $100 | 否 | |
10 | 157504425 | 2016年6月15日 | $741 | 已完成 |
步骤 2) 选择全部数据。
选择全部数据,从“开始”菜单应用条件格式。开始 -> 条件格式 -> 新建规则
步骤 3) 选择选项“使用公式确定要设置格式的单元格”
选择“使用公式确定要设置格式的单元格”选项。这将允许您为一系列单元格插入公式。
在空格中输入公式“=ISBLANK($A$1:$E$11)”
步骤 4) 选择格式。
从格式按钮中选择您要应用于单元格的格式。
- 点击格式按钮,将出现一个对话框窗口,用于选择应用了公式的单元格的格式。
- 在这里,选择填充选项以突出显示条件匹配的公式应用单元格。
- 选择您想要显示的颜色
- 点击“确定”按钮。
步骤 5) 点击确定按钮。
格式将显示在预览中,点击“确定”按钮应用。
步骤 6) 应用 ISBLANK 公式。
应用 ISBLANK 公式和条件格式后,它将突出显示空白单元格。由于范围值在此处不起作用,您需要为整个列应用相同的规则才能获得如下结果。
摘要
- ISBLANK 函数将返回 true 或 false 值。True 表示单元格为空。
- ISBLANK 函数也可用于条件格式以及与其他 Excel 函数结合使用。
- 一种在大型数据集查找空白单元格的简单方法。
- 范围单元格不适用于 ISBLANK。