[问题] excel 判断为数字后加总

楼主: kuzzz (隐)   2016-04-09 13:22:50
最近遇到一个难题恳求帮忙
资料如下
A栏 B栏
属性 数值
甲 10
D1 15
B3 7
乙 8
C9 2
我想要把属性那一栏里所有不是中文字的数值加总
也就是D1 15 + B3 7 + C9 2 = 24
我的做法是先找出属性里最右边一码若为数字,就加起来
但单个储存格判断ok, 公式改为整栏连续判断时却不行
请教到底是哪边出问题??
sumif(A1:A5, isnumber(
作者: soyoso (我是耀宗)   2016-04-09 13:55:00
https://imgur.com/diFCaNt 可用sumproduct
楼主: kuzzz (隐)   2016-04-09 22:40:00
谢谢soyodo大,另外想问资料计算如果一定要含到标题,是否就不能用sumproduct呢?(因为标题非数字导致变#VALUE!)
作者: soyoso (我是耀宗)   2016-04-09 22:51:00
https://imgur.com/HRfsFNF 配合text试试
楼主: kuzzz (隐)   2016-04-10 20:37:00
请问soyoso大, text里的“0;-0;0;!0”是什么意思呢?
作者: soyoso (我是耀宗)   2016-04-10 20:59:00
依序定义正数、负数、零及文字https://goo.gl/3MjEdd
楼主: kuzzz (隐)   2016-04-10 21:23:00
不好意思,我还是不懂为何要这样定义,是要定出B1:B5中所有可能出现的资料类型吗?
作者: soyoso (我是耀宗)   2016-04-10 21:31:00
为了让标题文字改为0(文字类型)
楼主: kuzzz (隐)   2016-04-11 16:54:00
谢谢,这个公式对数字ok,不过我用在内容格式是[hh]:mm又行不通了,我的公式是*TEXT(B1:B6,“00:00;![hh]:mm”)
作者: soyoso (我是耀宗)   2016-04-11 17:48:00
如回文,依序为正数、负数,原po在负数处使用[hh]:mm的方式就会无效则!(惊叹号)跳脱字符,目的是跳脱下个特殊字符的用法因此原po回文![hh]:mm方面,跳脱[字符,则就为一般字串
楼主: kuzzz (隐)   2016-04-11 21:12:00
我有试着把[ ]拿掉但是无法判断出资料格式,都会被当做0 TEXT(B1:B6,"0;!hh:mm)
作者: soyoso (我是耀宗)   2016-04-11 23:09:00
这方面原po可提供资料,会比较清楚
楼主: kuzzz (隐)   2016-04-11 23:52:00
不好意思因手机不能修改文章用推文描述,A栏属性同原资料,B栏为耗时,值为00:25, 00:38, 00:00, 00:19, 01:17,资料同样有标题加总为00:38+00:00+01:17=01:55
作者: soyoso (我是耀宗)   2016-04-12 00:12:00
https://imgur.com/tvC7mFZ 类似这样https://imgur.com/YnehdyO 或是改用函数n和offset
楼主: kuzzz (隐)   2016-04-12 19:39:00
成功了,谢谢soyoso大

Links booklink

Contact Us: admin [ a t ] ucptt.com