问题的原因在于Excel选项中的个别选项出现了异常。解决方法为:
1、打开Excel工作簿,在工作表中有如下的简单数据。
2、点击文件选项卡,进入后台点击选项。
3、在打开的Excel选项窗口中,点击左侧的“高级”选项卡,在右侧找到“此工作表的显示选项”,其下的“在单元格中显示公式而非其计算结果”这一选项被勾选了。这就是造成单元格公式不显示计算结果的原因。
4、将该项目取消勾选,再点击确定,完成设置。
5、再来看工作表单元格中的公式,就正常显示出了运算结果。
1、示例要求:统计上表中女生的分数总和
2、分析:条件是‘性别=女’,统计内容是‘分数’、统计方式是‘求和’ ,只有一个条件的求和,可以用 SUMIF( 判断区域 , 判断条件,求和区域 )所以公式为 “ = SUMIF( [性别] , "女" , [分数] )”,应用到上表即“=SUMIF(D1:D7,"女",E1:E7)”
3、公式输入完后,按下回车结果就出来了
Sumif 的 条件区域 和 求和区域 是要求 对称的
所谓的对称, 就是指 单元格 数量一致,
就是说 A2:A27 对应 C2:C27
A:A 对应C:C
=SUMIF(A$2:A$27,E2,C$2:C$27) 可以直接写成 =SUMIF(A$2:A$27,E2,C$2)
因为默认对称
=SUMIF(A:A,E2,C$2:C$27)
这样的写法不科学
相当于
=SUMIF(A:A,E2,C$2)
即求和区域是从C2单元格起算到C列的最后一个单元格,没有区域最后一行的区域限制了
如果是条件区域有限制起始行和结束行,则不会出现这样的情况,如你写的第一个公式
前后都加绝对引用符号$
=SUMIF($A$2:$A$27,E2,$C$2:$C$27)
或
=SUMIF(A:A,E2,$C$2:$C$27)