Q:我的数据怎么不能求和呢,怎么会用sum求出来是0呢?如下图
A:数据源是文本,excel无法识别,会把这些数当0处理,那求出来当然是0来,得想办法转换才行。
把文本型转换成数值型,有专用的转换函数 VALUE:
=value("12"),它的结果就是一个数值。
=value("12")=12,它的结果就是True了。
在函数或公式中,运算过程会自动把文本转换为数值(一个隐含过程),再与数值进行运算,负值运算(-)也是一种运算,能把文本转换成数值:
-"25"=-25
还记得负负得正吧?
-(-"25")=-(-25)=25
简写为:--"25"=25
--可以把文本转换为数值,但它不是标准的转换方式,是借用负运算的隐含功能。
说到这里,对于上面那两个问题的求和应该可以拿下了。
=SUMPRODUCT(--A3:A14)
=SUMPRODUCT((--A3:A14>5)*A3:A14)
(EXCEL 教程)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至123456@qq.com 举报,一经查实,本站将立刻删除。