Excel:如何将sumifs数组公式中的每个项除以设置值
我有一个电子表格,如下所示:Excel:如何将sumifs数组公式中的每个项除以设置值,excel,excel-formula,excel-2016,Excel,Excel Formula,Excel 2016,我有一个电子表格,如下所示: A B C D E Status payed by involved # of involved price payed Felix Felix, Peter 2 22,00 € open Timothy Felix, Peter, Chelsea 3 90,00 €
A B C D E
Status payed by involved # of involved price
payed Felix Felix, Peter 2 22,00 €
open Timothy Felix, Peter, Chelsea 3 90,00 €
open Peter Peter, Timothy 2 2,40 €
open Chelsea Chelsea, Felix 2 7,00 €
现在,我想要一个公式,计算出每个人要付出多少才能达到平等,而只为他所参与的事情付出。
目前,我做了以下工作:
=SUMIFS(E2:E13; B2:B13; "*Peter*"; A2:A13; "open")
计算每个人已经付了多少钱。
然后,我想计算每个人要付多少钱。
我的“梦想公式”是:
{=SUMIFS(E2:E13/D2:D13; A2:A13; "open"; C2:C13; "*Peter*")}
因此,每个项目都会根据参与人数进行分割,然后将分割的部分添加到每个人的总数中。问题是,这样的数组公式不存在且无效
我该怎么纠正呢?谢谢你 下面将汇总状态为“开放”且“参与”的每个参与人员的价格
=SUM(IF(($A$2:$A$5="open") * (ISERROR(FIND("Peter", $C$2:$C$5)) = FALSE), $E$2:$E$5 / $D$2:$D$5, 0))
(这是一个数组公式,所以CTRL+SHIFT+ENTER)
仅供参考,我引用了这篇文章,值得一读尝试使用SUMPRODUCT()
=SUMPRODUCT((E2:E13/D2:D13)*(A2:A13 = "OPEN")*(ISNUMBER(SEARCH("Peter";C2:C13))))