Excel中的条件函数怎么用

在日常工作中,添加函数是最常使用到的,本期小编与大家分享条件函数——IF函数的用法。

IF函数表示根据条件进行判断并返回不同的值

函数语法:=IF(条件,条件成立时返回的值,条件不成立时返回的值)

1、单条件判断

如下图表格,对业绩进行判断,如果实际业绩大于等于目标,显示“完成”,否则显示“未完成”。输入公式:=IF(B2>C2,"完成","未完成")

2、多重条件判断

如下图表格,如果实际业绩大于等于10000显示“优秀”,大于等于6000且小于10000的显示“良好”,小于6000则显示“及格”。输入公式:

=IF(B2>=10000,"优秀",IF(B2>=6000,"良好","及格"))

3、“且”的条件判断

如下图表格,性别为女且成绩大于85的显示优秀,否则显示为空。利用IF函数结合AND函数进行判断,输入公式:=IF(AND(B2="女",C2>85),"优秀","")

4、“或”的条件判断

如下图表格,只要其中一个成绩大于90分就显示优秀,否则显示空值。这里则可以利用IF函数结合OR函数进行判断,输入公式:

=IF(OR(C2>90,D2>90),"优秀","")

Excel CountIf函数的用法和语法,含多个条件的示例

一、Countif函数怎么用

(一)统计指定文字个数

1、假如要统计“小类”中“T恤”的个数。选中 C13 单元格,输入公式 =COUNTIF(C2:C12,"T恤"),按回车,返回统计结果 4;操作过程步骤,如图1所示:

2、公式说明:公式 =COUNTIF(C2:C12,"T恤") 中“统计范围”为 C2:C12,条件为“T恤”,也就是说单文字也可以作为条件。

(二)用 >= 或 < 组合条件

1、假如要统计价格大于等于 90 的服装件数。把公式 =COUNTIF(E2:E12,">=90") 复制到 E13 单元格,按回车,返回统计结果为 6,操作过程步骤,如图2所示:

2、公式中的条件 ">=90" 也可以这样写:">="&90。如果要统计价格小于等于 90 的服装件数,公式可以这样写:=COUNTIF(E2:E12,"<="&90),如图3所示:

按回车,统计结果返回 5,如图4所示:

如果要统计价格不等于 90 的服装件数,只需把公式 =COUNTIF(E2:E12,">=90") 条件中的 >= 改为 <>,则公式变为 =COUNTIF(E2:E12,"<>90")。

(三)用通配符问号与星号组合条件

假如要统计以“衬衫”结尾的服装件数;把公式 =COUNTIF(B2:B12,"*衬衫") 复制到 B13 单元格,按回车,返回结果 5。假如要统计以“粉红”开头的服装件数,把公式 =COUNTIF(B2:B12,"粉红*") 复制到 B13 单元格,按回车,返回统计结果 2。假如要统计名称为四个字的服装件数,把公式 =COUNTIF(B2:B12,"????") 复制到 B13,按回车,返回统计结果 8。假如要统计“前面四个字 + T恤”组合的服装名称,把公式 =COUNTIF(B2:B12,"????T恤") 复制到 B13,按回车,返回统计结果 1;操作过程步骤,如图5所示:

(四)CountIf 与 Average 组合使用

1、假如要统计大于平均销量的服装件数。把公式 =COUNTIF(F2:F12,">"&AVERAGE(F2:F12)) 复制到 F13 单元格,如图6所示:

2、按回车,返回结果 5。

3、公式说明:公式 =COUNTIF(F2:F12,">"&AVERAGE(F2:F12)) 中条件为 ">"&AVERAGE(F2:F12),AVERAGE 是求平均值函数,条件的意思是:求大于服装销量的平均值。

二、CountIf函数用数组组合多重条件的使用实例

1、假如要统计销量大于等于 350 且小于等于 750 的服装件数。把公式 =SUM(COUNTIF(F2:F12,{">=350",">750"})*{1,-1}) 复制到 F13 单元格,按回车,则返回统计结果 4;操作过程步骤,如图7所示:

2、公式说明:CountIf 中的条件 {">=350",">750"} 是一个数组,数组中包含两个条件,一个是 ">=350",另一个是 ">750",这里要求的是 <= 750,为何第二个条件是 >750?这决定于 CountIF 的计算顺序,它先统计 F2:F12 中满足第一个条件(>=350)的服装件数(结果为 8),再统计满足第二个条件(>750)服装件数(结果为 4),然后再把两个结果加起来,这样结果为 12,显然不对,因此后面再加 *{1,-1},这样用第一个条件的统计结果 8 * 1,用第二个条件的统计结果 4 * -1,再把两个结果相加,即 8-4,最终等于 4;公式求值过程,如图8所示:

3、其它数组组合条件分别如下:

A、大于 350 且小于 750:=SUM(COUNTIF(F2:F12,{">350",">=750"})*{1,-1})

B、大于等于 350 且小于 750:=SUM(COUNTIF(F2:F12,{">=350",">=750"})*{1,-1}) 或 =SUM(COUNTIF(F2:F12,">="&{350,750})*{1,-1})

C、大于 350 且小于等于 750:=SUM(COUNTIF(F2:F12,{">350",">750"})*{1,-1}) 或 =COUNTIF(F2:F12,">350")- COUNTIF(F2:F12,">750")

三、CountIf函数语法

1、表达式:COUNTIF(Range, Criteria)

中文表达式:COUNTIF(统计范围, 条件)

2、说明:

A、条件不能超过 255 个字符,否则会返回错误。

B、统计文本个数时,不能包含前导空格与尾部空格,也不能出现直引号与弯引号不一致和非打印字符;否则,可能返回不可预期的值。

C、在条件中可以使用通配符问号(?)和星号(*),问号表示任意一个字符,星号表示一个或一串字符;如果要查找问号或星号,需要在它们前面加转义字符~,例如查找问号,表达式应该这样写 ~?。

关键词: CountIf函数的用法和语法 Excel中的条件函数应如何使用 条件函数 countif函数怎么选定范围