返回某个范围内符合特定条件项目的百分比。
PERCENTIF 函数的组成部分
PERCENTIF(范围, 条件)
部分 |
说明 |
范围 |
要根据 |
条件 |
要应用于 |
使用示例
PERCENTIF(A1:A10, ">20")
PERCENTIF(A1:A10, "Paid")
注意
- 如果检查
范围
内包含的是文本,则条件
必须为字符串。条件
可以包含通配符,包括用于匹配任意单个字符的 ? 或用于匹配零个或多个连续字符的 *。如要匹配实际的问号或星号,请在相应字符前添加波浪号 (~)(例如,~? 和 ~*)。字符串条件必须用引号括起来。然后,函数会检查范围
中的每个单元格与条件
是否相等或匹配(如果使用了通配符)。 -
如果检查
范围
内包含的是数字,则条件
可以是字符串也可以是数字。如果给定的条件是一个数字,则函数会检查范围
中的每个单元格是否等于条件
。除此之外,条件
也可能是包含数字的字符串(函数也会进行相等性检查),或者带有以下任一运算符前缀的数字:=、>、>=、< 或 <=
,这些条件将分别用于检查范围中的单元格是否等于、大于、大于等于、小于、小于等于条件值。 - PERCENTIF 仅支持使用单个条件进行计算。
示例
费用类型 |
今天 |
||
Coffee |
$4.00 |
||
Newspaper |
$1.00 |
||
Taxi |
$10.00 |
||
Golf |
$26.00 |
||
Taxi |
$8.00 |
||
Coffee |
$3.50 |
||
Gas |
$46.00 |
||
Restaurant |
$31.00 |
||
... |
... |
||
范围 |
条件 |
结果 |
公式 |
A2:A9 |
"Taxi" |
0.25 |
=PERCENTIF(A2:A9, "Taxi") |
范围 |
条件 |
结果 |
公式 |
B2:B9 |
>=10 |
0.5 |
=PERCENTIF(B2:B9, ">=10") |
范围 |
条件 |
结果 |
公式 |
B2:B9 |
10 |
0.5 |
=PERCENTIF(B2:B9, ">="&B22) |
范围 |
条件 |
结果 |
公式 |
A2:A9 |
"G*" |
0.25 |
=PERCENTIF(A2:A9, "G*") |
相关函数
- COUNTIF
- COUNTIFS