使用或不使用小时数
我有一栏显示了我们使用自来水的时间。 所以价值会是这样的
Date Hour ending Amount(ltrs) 1/2/14 | 5 | 0.5 1/2/14 | 10 | 16 1/2/14 | 11 | 10.5 1/2/14 | 17 | 5.8 1/2/14 | 18 | 2.3 1/2/14 | 23 | 1.3 1/3/14 | 11 | 15.9 1/3/14 | 17 | 20.1
还有一些列,但不是这个问题的必要条件。 它们是24小时格式,所以5 = 5AM,17 = 5PM。 所以我想转换一个显示所有小时使用或未使用的列。 所以应该是这样的
Date Hour ending Amount(ltrs) 1/2/14 | 1 | 0 1/2/14 | 2 | 0 1/2/14 | 3 | 0 1/2/14 | 4 | 0 1/2/14 | 5 | 0.5 1/2/14 | 6 | 0 1/2/14 | 7 | 0 ... ..
有什么build议么?
制作另一个像你一样的桌子,但按照顺序指定所有的时间,就像你的第二个例子。 说,你的上表在Sheet1
,所需的结果在Sheet2
。
所以在Sheet2
的单元格C2
中,你应该有一个像这样的公式:
=SUMIFS(Sheet1!$C:$C,Sheet1!$A:$A,$A2,Sheet1!$B:$B,$B2)
把它填满,在这里,你是。
在B2中插入一列(比如说B)到你的第一张纸上(比如Sheet1)
=ROUND(A2+C2/24,14)
复制下来以适应。 在A1和A2中的第二张插页01/02/2014
中:
=IF(B2=0,INT(A1)+1,INT(A1))+ROUND(B2/24,14)
在B2:
=MOD(ROW(),24)
在C2中:
=IFERROR(VLOOKUP(ROUND(A2,14),Sheet1!B:D,3,0),"")
并复制所有三个公式,以适应。 (图表可能更有用。)