作者Comecos (躺着滑行cc)
看板Office
标题[算表] 重复条件下的次数判断
时间Wed Mar 6 12:33:58 2019
软体:Microsoft excel
版本:2013
想要计算在某个特定区间共使用了几次机器:
https://imgur.com/a/jZwsr1n
也就是同一个使用者编号,分别在四个区间使用机器的总次数
但若是如第三列,虽然是在364秒的时候使用机器,应该是属於250~500
但是结束时间为830,所以此次应该也要被计算在500~750这个区间
所以如果举例的话~会是:
使用者编号3:
0~250:共1次(A12)
250~500:共1次(A12)
500~750:共2次(A12,A13)(A12横跨了两个区段,所以两个区段都要有一次)
750~1000:共1次(A12,A13)
使用了ceiling或Floor之後,验算之後发现会因为进位太多或退位太多(250)
导致次数有误,计算上会不正确
目前使用if来判断开始时间和结束时间为哪个区间,然後再同样使用if来判断区间是否
相同,再使用sumif来加总,其中加上条件:「若开始和结束时间区段不同,次数+1」
但是数据仍然有些怪
恳求大大帮忙!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 42.75.0.166
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1551846841.A.A55.html
※ 编辑: Comecos (42.75.0.166), 03/06/2019 12:37:21
※ 编辑: Comecos (42.75.0.166), 03/06/2019 12:39:40
1F:→ soyoso: a12,a13是什麽储存格?如果是的话,截图要截到列号的部分 03/06 12:40
S大抱歉,少截到了 这个是完整的~
https://imgur.com/a/kSng5ui
※ 编辑: Comecos (42.75.0.166), 03/06/2019 12:47:58
感谢S大,那如果要在sumproduct里面再加入指定条件,可以直接用if吗?如在E栏新增
ABCDE等条件,也就是除了计算各区间的总次数,是否能再多一条件再进行count?如要计
算在0~250秒的情况中,有A的次数(依旧会有上述的重复区间可能)
※ 编辑: Comecos (42.75.0.166), 03/06/2019 13:05:14
4F:→ soyoso: sumproduct或countifs可再加上条件,sumproduct写法同连结 03/06 13:08
5F:→ soyoso: 内方式,可不用配合if 03/06 13:09
谢谢S大,刚刚忘记提到,有些结束时间会是空白,但空白将不计算进区段内,但是countif会
将他们一起算进去,可以怎麽处理比较好
https://imgur.com/a/dHJeNfA
※ 编辑: Comecos (140.123.185.199), 03/06/2019 13:40:19
6F:→ soyoso: 再加上结束时间该栏,不为空白储存格"<>"的条件 03/06 13:45