为了避免在使用函数组合数组公式中的多个条件时出错,我们在Microsoft Excel 2010中使用“ AVERAGE”,“ IF”,“ ISNUMBER”和“ AND”函数。平均值:-此函数用于返回其参数的平均值(算术平均值),该参数可以是数字或名称,包含数字的数组或引用。

AVERAGE公式的语法:-= AVERAGE(number1,number2,……)

让我们举一个例子来了解平均值公式的效果。

我们有一个在A2:A11范围内的列表。现在,我们要查看列表中的平均数。

请执行以下给定步骤:-*选择单元格B2,然后在单元格中写入公式。

  • = AVERAGE(A2:A11)

  • 按键盘上的Enter键。

  • 函数将返回34,这是范围的平均值。

ISNUMBER:此功能可用于检查单元格是否包含数字。

img1

“ ISTEXT”函数的语法:= ISTEXT(值)

示例:_单元格A2包含文本123 _ = ISNUMBER_ (A2),然后函数将返回“ TRUE” _ 单元格A3包含数字“ XYZ” _ _ = ISNUMBER _(A3),然后函数将返回“ FALSE” _

如果:-检查条件是否满足,如果为True,则返回一个值,如果为False,则返回另一个值。

img2

“ IF”函数的语法= if(逻辑测试,[value_if_true],[value_if_false])

首先,公式将进行逻辑测试,如果逻辑测试的输出为真和假,该怎么办。

例如: 单元格A2和A3包含数字3和5。如果数字为3,则公式应显示“是”,否则显示“否”。

_ = IF(A1 = 3,“是”,“否”)_

AND:-此函数用于检查所有参数是否为true,如果所有参数为TRUE,则返回TRUE。

img3

“ AND”函数的语法= AND(logical1,[logical2],…。)

例如: 单元格A1包含学生姓名,B1包含50名学生,我们需要检查条件。

  • 如果单元格包含的数字大于40且小于60。

在单元格C1中写公式 ==(B2> 40,B2 <60),然后按Enter._

  • 该函数将返回True。

  • 如果我们将数字更改为小于40且大于60,则该函数将返回False。

让我们举一个例子来了解当使用And函数在Array公式中组合多个条件时如何避免错误。

img4

我们的数据在A2:B10范围内。 A列包含数字1的列表,而B列包含数字2的列表。为避免在使用AND函数组合数组公式中的多个条件时出错,请执行以下给定的步骤:-*在单元格C2中编写公式。

AVERAGE(IF(ISNUMBER(A2:A10)ISNUMBER(B2:B10),A2:A10-B2:B10))

img5

  • 按键盘上的Ctrl + Shift + Enter。

按下Ctrl + Shift + Enter后,函数将如下所示:\ {= AVERAGE(IF(ISNUMBER(A2:A10)ISNUMBER(B2:B10),A2:A10-B2:B10))}} *函数将返回

|列A和B中每对值之间的平均差。这是我们在使用AND函数在Microsoft Excel的数组公式中组合多个条件时避免错误的方法。

img6