|仅当给定单元格不为空时,有很多方法可以迫使excel计算公式。在本文中,我们将探讨所有仅计算“如果不是空白”条件的方法。

为了演示所有情况,我准备了以下数据

0024

在第4行中,我想要2109年和2018年之间的月份差。为此,我将从2019年的月份数据中减去2018年的月份数据。条件是,如果任何一个单元格为空,则不应进行任何计算。

让我们探讨一下如果单元格不是空白的话,可以用几种方法强制执行excel。

使用`link:/ logical-formulas-if-with-or-function-excel- 计算是否为空。关于条件输出,我们想到的第一个函数是`link:/ tips-if-condition-in-excel [IF function]。在此示例中,我们将使用IF和`link:/ logical-excel-or-function [OR function]`

一起。

因此,如果要计算所有单元格是否都为非空白,请使用以下公式。

在单元格B4中编写此公式,然后右填充(CTRL + R)。

=IF(OR(B3="",B2=""),"",B2-B3)

00025

如何运作?

OR功能检查B3和B2是否为空白。如果任何一个单元格为空,则返回TRUE。现在,对于True,如果IF打印“”(无/空白),对于False,则打印计算。

使用`link:/ logic-formulas-if-with-and-function-in-excel- [具有AND功能的IF]可以完成相同的操作,我们只需要切换True Output和False Output的位置即可。

=IF(AND(B3<>"",B2<>""),B2-B3,"")

在这种情况下,如果任何单元格为空,则AND函数将返回false。

然后,您知道IF如何处理错误的输出。

使用`link:// logic-formulas-excel-isblank-function [ISBLANK function]`在上面的公式中,我们使用cell =””检查单元格是否为空。嗯,使用ISBLANK函数可以完成相同的操作。

=IF(OR(ISBLANK(B3),ISBLANK(B2)),””,B2-B3)

它执行与上述相同的“如果不为空则进行计算”的操作。它只是使用一个公式来检查单元格是否为空白。

使用`link:/ counting-excel-countblank-function [COUNTBLANK]`计算单元格是否为空白在上面的示例中,我们只有两个单元格需要检查。但是,如果我们想要一个长距离求和,并且该范围具有任何空白单元格,它就不应执行计算。在这种情况下,我们可以使用COUNTBLANK函数。

=IF(COUNTBLANK(B2:H2),"",SUM(B2:H2))

此处,计数空白返回范围为(B2:H2)的计数空白单元格。在excel中,任何大于0的值都视为TRUE。因此,如果ISBLANK函数找到任何空白单元格,它将返回一个正值。 IF的检查值为TRUE。根据以上公式,如果不打印任何内容,则范围内至少有一个空白单元格。否则,将执行SUM函数。

使用`link:/ counting-excel-counta-function [COUNTA function]如果知道,要执行一个操作应该有多少个非空白单元格,然后使用`link:/ counting-excel-counta-function [COUNTA function]也可以使用。

例如,在范围B2:H2中,如果所有单元格都不为空,我想进行SUM运算。

因此B2:H2中有7个单元格。仅当没有单元格为空时才进行计算,我将编写以下公式。

=IF(COUNTA(B3:H3)=7,SUM(B3:H3),"")

众所周知,COUNTA函数返回给定范围内的多个非空白单元格。在这里,我们检查非空白单元格为7。如果它们不是空白单元格,则不进行计算。

此函数适用于各种值。但是,如果您只想在单元格只有数字值的情况下进行操作,则可以使用COUNT Function。

因此,您可以看到有很多方法可以实现这一目标。永远不会只有一条路。选择适合您的路径。如果您对本文有任何疑问,请随时在下面的评论部分中提问。

相关文章:

link:/与公式一起创建公式,该公式只能从非空白单元格返回结果[仅从非空白单元格返回结果]

热门文章

`link:/ keyboard-formula-shortcuts-50-excel-shortcuts来提高您的生产率[50 Excel Shortcut以提高生产率]:更快地完成任务。这50个快捷键将使您在Excel上的工作速度更快。

`link:/ formulas-and-functions-introduction-vlookup-function [如何在Excel中使用VLOOKUP函数]’:这是excel中最常用和最受欢迎的函数之一,用于从不同范围查找值和床单。

如何在Excel中使用COUNTIF函数:使用此惊人的函数对条件进行计数。您无需过滤数据即可计算特定值。 Countif功能对于准备仪表板至关重要。

如何在Excel中使用SUMIF函数:这是另一个仪表板必需的函数。这可以帮助您汇总特定条件下的值。