标签: excel
我在工作现场工作一小时。 A列是日期,在E-AM列中,我有不同的乘务员姓名和他们每天工作的小时数。我想找到这些工作时间的总和,但只能在最近的未工作时间(0小时)之后找到。例如,我在C列中有一个工作组,他们每周工作7个小时,星期二6个小时,星期三0个小时,星期四5个小时和星期五8个小时。我只想要最后一个不工作天的总和,所以5 + 8 = 13。列和行的数量只会继续增加,因此我认为一个方程比手动计算每个乘员小时更好...
答案 0 :(得分:2)
使用:
=SUM(INDEX(C:C,AGGREGATE(14,6,ROW(C2:C6)/(C2:C6=0),1)):C6)