220 多个excel快捷键速查表,适用Windows和Mac。工作效率提高10倍。免费下载>>>
下载 “excel快捷键速查表” Excel快捷键速查表.zip – 已下载54次 – 3 MB
通用公式
要使用多个条件进行计数,包括不是几件事之一的逻辑,您可以将 SUMPRODUCT 函数与 MATCH 和 ISNA 函数一起使用。
在所示示例中,G8 中的公式为:
其中“gender”是命名范围 C4:C12,“group”是命名范围 D4:D12。
注意: MATCH 和 ISNA 允许公式轻松缩放以处理更多排除项,因为您可以轻松扩展范围以包含其他“NOT”值。
SUMPRODUCTS 中的第一个表达式测试 C 列 Gender 中的值与 F4 “Male”中的值:
结果是一个 TRUE FALSE 值的数组,如下所示:
{真;假;真;假;真;真;假;真;假}
其中 TRUE 对应于“男性”。
SUMPRODUCTS 中的第二个表达式根据 G4:G5、“A”和“B”中的值测试 D 列 Group 中的值。此测试使用 MATCH 和 ISNA 处理,如下所示:
MATCH 函数用于将命名范围“组”中的每个值与 G4:G5、“A”和“B”中的值进行匹配。在匹配成功的地方,MATCH 返回一个数字。如果 MATCH 失败,则 MATCH 返回 #N/A。结果是这样的数组:
{1;2;#N/A;1;2;#N/A;1;2;#N/A}
由于#N/A 值对应于“不是 A 或 B”,因此 ISNA 用于将数组“反转”为:
{假;假;真;假;假;真;假;假;真}
现在 TRUE 对应于“不是 A 或 B”。
在 SUMPRODUCT 内部,两个数组结果相乘,在 SUMPRODUCT 内部创建一个数值数组:
SUMPRODUCT 然后返回总和 2,表示“2 名男性不在 A 组或 B 组中”。
220 多个excel快捷键速查表,适用Windows和Mac。工作效率提高10倍。免费下载>>>