+ -
当前位置:首页 → 问答吧 → 求和公式为什么只能计算“-”的部分,不能计算“+”部分

求和公式为什么只能计算“-”的部分,不能计算“+”部分

时间:2011-08-12

来源:互联网

求和公式为什么只能计算“-”的部分,不能计算“+”部分
C=IF(A2="","",IF(LEFT(B2)="1",RIGHT(B2,(LEN(B2)-1)),-RIGHT(B2,(LEN(B2)-1))))
C31=SUM(C2:C30)
结果不能求各,只求“-”的部分
Snap1.jpg (30.61 KB)
2011-8-12 14:14

记录2011.zip (2.28 KB)
记录2011.zip (2.28 KB)
下载次数: 7
2011-8-12 14:14

作者: yghj03050523   发布时间: 2011-08-12

=IF(A2="","",IF(LEFT(B2)="1",--RIGHT(B2,(LEN(B2)-1)),-RIGHT(B2,(LEN(B2)-1))))
=IF(A2="","",IF(LEFT(B2)="1",RIGHT(B2,(LEN(B2)-1))*1,-RIGHT(B2,(LEN(B2)-1))))
=IF(A2="","",IF(LEFT(B2)="1",RIGHT(B2,(LEN(B2)-1))+0,-RIGHT(B2,(LEN(B2)-1))))
学得不精,解释不一定对:RIGHT、LEFT等函数取数值,得到的是文本数值,不能参与计算,要用以上方法转换为数值型

[ 本帖最后由 村干部2011 于 2011-8-12 14:24 编辑 ]

作者: 村干部2011   发布时间: 2011-08-12

=--IF(A3="","",IF(LEFT(B3)="1",RIGHT(B3,(LEN(B3)-1)),-RIGHT(B3,(LEN(B3)-1)))),我把公式改成这样就可以算了

作者: lovepeoplec   发布时间: 2011-08-12

谢谢!
如果不能参加计算,那么怎么还能计算出“-”值的呢??

作者: yghj03050523   发布时间: 2011-08-12

你看一下第三参数,RIGHT前面也有一个“-”,这与“--”的概念差不多,“--”得正,我的解释不够深入,但就是这个功能

作者: 村干部2011   发布时间: 2011-08-12

本来是文本,但因为有负号,就被看成数值了

作者: wm078   发布时间: 2011-08-12

副本记录2011.zip (4.8 KB)
副本记录2011.zip (4.8 KB)
下载次数: 7
2011-8-12 14:53

作者: 李兴德   发布时间: 2011-08-12

=IF(A2="","",IF(LEFT(B2)="1",1,-1)*RIGHT(B2,(LEN(B2)-1)))

作者: fjdky   发布时间: 2011-08-12