具有多个 x

问题描述

当 x 有多种可能性时,我知道如何使用泊松分布。假设我想知道一场比赛以 0-0 结束的几率。 F14和J14是主客场进球变化。

=POISSON.disT(0;$F$14; FALSE) *POISSON.disT(0;$J$14; FALSE)

如果我想要另一个分数,我会更改 0 值。这一切都很好。

但假设我希望比赛有机会以平局结束,让我们保持现实,这样我们的最大平局结果为 5-5。

我当然可以在 5 行上进行这个计算,并将所有的 % 加起来,但如果我想在一个单元格中进行计算怎么办。

=POISSON.disT(0;$F$14; FALSE) *POISSON.disT(0;$J$14; FALSE)+=POISSON.disT(1;$F$14; FALSE) *POISSON.disT(1;$J$14; FALSE)+=POISSON.disT(2;$F$14; FALSE) *POISSON.disT(2;$J$14; FALSE)+=POISSON.disT(3;$F$14; FALSE) *POISSON.disT(3;$J$14; FALSE)+=POISSON.disT(4;$F$14; FALSE) *POISSON.disT(4;$J$14; FALSE)+=POISSON.disT(5;$F$14; FALSE) *POISSON.disT(5;$J$14; FALSE)

这当然会给我一个总的平局百分比。但这不可能是这样做的正确方法。任何人有什么建议吗?

解决方法

它应该是这样的 sumproduct:

=SUMPRODUCT(POISSON.DIST(ROW(1:5)-1,$F$14,FALSE),POISSON.DIST(ROW(1:5)-1,$J$14,FALSE))

(在 O365 中,您可以使用 Sequence 更整洁地进行操作)

我尝试猜测主队进球的几率为 0.5,客场进球的几率为 0.4,结果是 0.49,以 5-5 的任何平局。

我认为主场获胜的公式应该是

=SUM(MMULT(POISSON.DIST(ROW(1:5)-1,POISSON.DIST(TRANSPOSE(ROW(1:5))-1,FALSE))*(ROW(1:5)>TRANSPOSE(ROW(1:5))))

作为数组公式输入,使用与之前相同的假设计算为 0.29。你可以通过交换 F14 和 J14 获得客场胜利的机会,结果是 0.22。概率加起来接近 1,这是可以的,因为我们停在 5。