在手动数组列表上的COUNTIF
如果我执行诸如sum()或count()的简单公式,我可以使它与一个手动数组列表,如这个…
=SUM({1;2;2;2;3})
但是,当我做下面的事情时,它不起作用。
=SUMIF({1;2;2;2;3}, 2, {1;2;2;2;3})
有谁知道如何做这样的工作,或知道一个替代scheme。
在现实中,我使用一个固定的范围,在一个单独的工作表中键入一个特定的公式,我的老板希望我避免有额外的工作表。 因此,我正在考虑用单一的公式input清单。
您可以使用SUM乘法来模拟SUMIF: –
=SUM({1,2,2,2,3} *({1,2,2,2,3}=2))
要么
=SUM({1;2;2;2;3} *({1;2;2;2;3}=2))
必须使用Ctrl Shift Enter将其作为数组公式input
你也可以使用SUMPRODUCT,如果你想避免CSE公式:
=SUMPRODUCT({1,2,2,2,3} *({1,2,2,2,3}=2))