Pages

接受条件和通配符作为参数的函数

SUM 等部分函数作用于整个范围。SUMIF 等其他函数仅作用于范围中满足条件的单元格。例如,若要将列 B 中小于 5 的所有数字累加,可使用:

SUMIF(B,“<5”)

SUMIF 的第二个参数称为条件,因为它会导致函数忽略不满足要求的单元格。

采用条件的函数包含两种类型:

  • 名称以 IF 或 IFS 结尾的函数(但函数 IF 除外,它不采用条件;而是采用计算结果应该为 TRUE 或 FALSE 的表达式)。这些函数可在条件中执行数字比较,如“>5”、“<=7”或“<>2”。这些函数在指定条件时也接受通配符。例如,若要计算列 B 中以字母“a”开头的单元格数,可以使用:COUNTIF(B,“a*”)
  • 采用条件(如 HLOOKUP)但不能执行数字条件计算的函数。这些函数有时允许使用通配符。

允许数字比较或通配符的函数

函数

允许数字比较

接受通配符

AVERAGEIF
AVERAGEIFS
COUNTIF
COUNTIFS
SUMIF
SUMIFS
HLOOKUP 如果指定了精确匹配
MATCH 如果指定了精确匹配
SEARCH
VLOOKUP 如果指定了精确匹配
另请参阅公式与函数帮助
点击分享到: