欢迎光临散文网 会员登陆 & 注册

EXCEL SUMPRODUCT实现条件求和

2022-09-27 10:38 作者:南弦木  | 我要投稿

只记录了一点内容,没有探索很多,只是用来提醒自己“哦,sumproduct还可以这样用”。

先把sumproduct的基本内容粘贴一下:

SUMPRODUCT函数返回相应范围或数组的个数之和。 默认操作是乘法,但也可以执行加减除运算。

若要使用默认操作 (乘法) :

=SUMPRODUCT (array1, [array2], [array3], ...)

SUMPRODUCT 函数语法具有下列参数:

array1 (必需) 其相应元素需要进行相乘并求和的第一个数组参数。

[array2], [array3],... (可选)2 到 255 个数组参数,其相应元素需要进行相乘并求和。


执行其他算术运算

像往常一样使用 SUMPRODUCT,但请将分隔数组参数的逗号替换为所需的算术运算符 (*、/、+、-) 。 执行所有操作后,结果将像往常一样进行求和。


上图:

概率题目(原题附在文末)


想要计算所有结果为“H”的概率之和:

首先对上方的表格区域进行条件判断,=“H”为TRUE,!=“H”为FALSE

(B2%3AF9%3D%E2%80%9CH%22)

然后将逻辑值“TRUE”or“FALSE”转换为数字1、0

(B2%3AF9%3D%E2%80%9CH%22)*1

得到sumproduct公式中的第一项

最后将需要计算的下方区域选中,构成完整公式:

%3DSUMPRODUCT((B2%3AF9%3D%E2%80%9CH%22)*1%2CB13%3AF20)


总的来说,就是将=“H”的单元格变为1,与对应概率相乘仍为概率本身;将!=“H”的单元格变为0,与对应概率相乘为0,最后总和便是所有“H”的概率。


*sumproduct的介绍部分源自EXCEL官网

*方法源自网络

*原题来自


题干
题目
附图


EXCEL SUMPRODUCT实现条件求和的评论 (共 条)

分享到微博请遵守国家法律