为什么同样的公式,计算的同一个区域,算出来的结果却不一样?

图中右边左右两列的公式分别为I列=SUMIF($A:$A,TRANSPOSE({1,2,3,4,5,6}),B:B)J列=SUMIF($A:$A,TRANSPOSE({1... 图中右边左右两列的公式分别为
I列 =SUMIF($A:$A,TRANSPOSE({1,2,3,4,5,6}),B:B)
J列 =SUMIF($A:$A,TRANSPOSE({1,2,3,4,5,6}),B2:B13)
为什么两个公式算出来的结果不一样?
PS:左边I列的公式是算的整列,而右边J列的公式是算的第2到第13,而第14以下都是空的,为什么算出来结果却不一样呢?
展开
leon01314e7709
2013-08-16 · TA获得超过9322个赞
知道大有可为答主
回答量:6761
采纳率:61%
帮助的人:2508万
展开全部

前后范围不一样造成EXCEL计算混乱,无法做出精确判断, 所以结果不一样,因为A:A指整个A列,一共有几万个单元格,而B2:B13一共才12个单元格,

 

其实你的公式可以简化为: =SUMIF(A:A,ROW(A1),B:B)

 

公式也可以改为:  =SUMIF(A$2:A$13,ROW(A1),B$2:B$13)

 

注意前后范围一定要相等

更多追问追答
追问
A列也只有这12个格有数字   其他的都是空格
追答
不是空不空格的问题,是两个范围必须相等,不相等无法比较和统计
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式