excel: sumproduct(1/countif(A1:A10,A1:A10))输出为什么和Sum(1/countif(A1:A10,A1:A10))的值不同?

按我理解,1/countif(A1:A10,A1:A10)应该是一个一列的数组,sum的值应该和Sumproduct一样啊。... 按我理解,1/countif(A1:A10,A1:A10)应该是一个一列的数组,sum的值应该和Sumproduct一样啊。 展开
 我来答
我的知识装在这个店铺
2014-02-21
知道答主
回答量:21
采纳率:0%
帮助的人:16.3万
展开全部
sumproduct的所有功能都可以用公式组实现。比如将sumproduct换成sum,然后按CTRL+SHIFT+ENTER确认,可得到一模一样的结果
=sumproduct(1/countif(A1:A10,A1:A10))
{=Sum(1/countif(A1:A10,A1:A10))}
但数组公式难以被理解,输入速度慢(无法拖动等等),并且一般情况下数组公式比普通公式效率要低,所以能用普通函数实现的功能,建议直接使用普通函数。
热情的橘子醬8D544
2014-02-19 · TA获得超过6.9万个赞
知道大有可为答主
回答量:2.6万
采纳率:57%
帮助的人:1.2亿
展开全部
这是一个数组公式,Sumproduct可以进行数组运算,而用SUM时,必须按Ctrl+Shift+Enter结束编辑。否则SUM的结果不正确。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式