Table of contents
Microsoft Excel是一个有效处理数据的优秀软件。 在这篇文章中,我们将学习如何使用Excel公式计算单元格是否为空白。
下载实践工作手册
下载这本练习手册,在阅读本文时进行练习。
计算如果单元格不是空白.xlsx
7个Excel公式计算单元格是否为空的问题
在本文中,我们需要使用 中频函数 我们将使用其他函数以及 基金会 功能和检查空白和计算。
IF功能 这是一个逻辑函数,用于比较一个值和我们想要的东西,并给出结果。 基金会 语句有两个结果。 第一个结果是如果我们的比较是 真 ,第二,如果我们的比较是 假的 .
语法。
IF(logical_test, value_if_true, [value_if_false])
争论。
逻辑_测试 - 我们设定的测试条件。你想测试的条件。
value_if_true - 如果逻辑测试是 真 ,该函数返回一个值。 该值在此设置。
value_if_false - 如果逻辑测试是 假的 ,该函数返回这个值。
在数据集中,我们考虑一些在公司工作的员工,他们的工资。
1.结合IF和AND函数来计算单元格是否为空白
在本节中,我们将使用 基金会 &。 和函数 .
ǞǞǞ 和 函数是一个逻辑测试,它测试所有条件是否正确,然后返回 为真 或者如果任何条件不满足,则返回 失败 .
语法。
AND(logical1, [logical2], ...)
争论。
逻辑1 - 这是我们要测试的第一个条件,可以考虑是要么 为真 或 失败 .
逻辑2, ... - 我们要测试的额外条件,可以考虑是:1. 是的 或 失败 我们最多可以设置255个条件。
步骤1。
- 增加一行来显示计算结果。
第2步。
- 转到 细胞C14 .
- 写出公式,那就是。
=IF(AND(B7"",B8""),C7+C8,"")
第3步。
- 现在,按 进入 .
在这里,我们得到一个 累计 计算,因为比较的单元格包含数据。
第4步。
- 现在,删除以下数据 细胞B7 并看看会发生什么。
因此,如果发现任何空白单元格,将不会进行计算。
2.应用IF和OR函数对非空白单元格进行计算
OR函数 是一个逻辑函数,用于决定测试中是否有任何状态是 为真 .
它的回报是 为真 如果它的任何参数评估为有效,则返回 失败 如果它的所有参数都评估为错误。
语法。
OR(logical1, [logical2], ...)
争论。
逻辑1 - 这是我们要测试的第一个条件,可以考虑以下两种情况之一 为真 或 失败 .
逻辑2, ... - 我们要测试的额外条件,可以考虑以下两种情况之一 为真 或 失败 我们最多可以设置255个条件。
步骤1。
- 转到 细胞C14 .
- 写出的组合是 基金会 &。 或 公式。 该公式将。
=IF(OR(B7="",B8=""),"",C7+C8)
第2步。
- 然后,按 进入 .
由于我们的比较单元格包含数据,所以我们在计算后得到一个总和的结果。
第3步。
- 我们想看看空白单元格会发生什么。
- 删除数据,从 细胞B7 .
我们看到显示的是空白,由于空白单元格,没有进行计算。
3.结合ISBLANK和OR函数对非空单元格进行计算
函数ISBLANK 是一个版本的 基础设施 它检查任何值或单元格并返回 为真 如果发现空白,否则。 失败 将显示在结果中。
步骤1。
- 将该公式写在 细胞C14。 该公式将是。
=if(or(isblank(b7),isblank(b8)),"" ,c7+c8)
第2步。
- 按下 进入 .
由于我们的参考单元格包含数据,我们在计算后得到一个结果。
第3步。
- 现在,从任何一个参考单元格中删除数据,看看会发生什么。
我们在返回中得到空白,因为有一个单元格是空白的。
4.加入COUNTA和IF,仅对非空单元格求和
COUNTA函数 计算特定范围内非空白单元格的数量。
语法。
COUNTA(value1, [value2], ...)
争论。
value1 - 第一个参数描述了我们要计算的数值。
value2, ... - 附加参数,描述我们要计算的数值。 我们最多可以设置255个参数。
步骤1。
- 同样,请到 细胞C14 并写出以下公式。
=IF(COUNTA(B5:B12)=8,SUM(C5:C12),"")
第2步。
- 然后,按 进入 .
在我们的公式中,我们已经采取了所有的数据的 命名 列。 COUNTA 函数计算有数据的单元格的数量,并将其与该区域的总单元格数量进行比较。 由于比较结果与区域数量不一致,因此不进行计算。
第3步。
- 现在,添加随机数据在 细胞B9 .
我们现在可以看到一个回报;现在没有单元格是空白的。
类似的阅读。
- 在Excel中查找单元格是否为空白(7种方法)
- 如果单元格是空白的,那么在Excel中显示0 (4种方法)
- 如何在单元格为空白时返回数值(12种方法)
- 突出显示Excel中的空白单元格(4种有效的方法)
5.加入IF和COUNTBLANK,对内部有空白单元的非空白单元求和
COUNTBLANK函数 是统计函数之一,用于计算一个区域中空单元格的数量。
语法。
COUNTBLANK(range)
争论。
范围 - 我们要计算空白单元格的范围。
步骤1。
- 我们将编写 帐户余额 功能在 细胞C14 该公式将是。
=if(countblank(b5:b12),"",sum(c5:c12))
第2步。
- 然后,按 进入 .
由于该公式在所选范围内找到了空白单元格,因此没有显示任何结果。
第3步。
- 现在,将随机数据放入 细胞B9 并看看会发生什么。
现在,范围内没有空白单元格,显示的是总和结果。
6.计算非空白细胞总数的COUNTIF操作
COUNTIF函数 是统计函数之一,用于计算满足某个标准的单元格的数量。
语法。
COUNTIF(range, criteria)。
争论。
范围 - 它是我们要计算的一组单元格。 范围可以包含数字、数组、一个命名的范围,或包含数字的引用。
标准-- 它可以是一个数字、表达式、单元格引用或文本字符串,决定哪些单元格将被计算在内。
步骤1。
- 转到 细胞C14 .
- 现在,写出以下公式。
=IF(COUNTIF(B5:B12,"")>0,"",SUM(C5:C12))
第2步。
- 现在,按 进入 .
在应用这个公式后,我们看不到任何结果。
第3步。
- 我们将随机数据添加在 细胞B9 .
现在,我们得到了结果,因为我们在选定的范围内没有任何空白。
7.加入SUMPRODUCT和IF,对内部空白单元格的数据求和
SUMPRODUCT函数 默认操作是乘法,但加法、减法和除法也是可能的。
语法。
=SUMPRODUCT(array1, [array2], [array3], ...)
争论。
array1 - 它是第一个数组参数,我们要将其分量相乘,然后相加。
[array2], [array3],... - 这些是可选的参数。 我们最多可以添加255个参数。
步骤1。
- 适用于 废物利用 功能就像下面的公式。
=IF(SUMPRODUCT(--(B5:B12=""))>0,"",SUM(C5:C12))
第2步。
- 现在,按 进入 .
第3步。
- 现在,将一个名字写在 "A "的空白单元格中。 命名 列。
我们可以看到预期的结果正在显示,因为所有的单元格都充满了数据。
总结
在这篇文章中,我们介绍了用Excel公式计算单元格是否为空白的7种方法。 希望这能满足你的需求。 请看我们的网站 独家专访 并在评论框中提出你的建议。