|
本帖最后由 ire 于 2019-3-23 00:57 编辑
帖子我已经重新编辑了,麻烦各位大神帮帮小弟解决下这个问题!重要的事说三遍:谢谢!谢谢!谢谢!
请看附件! 一张周期统计表,想要在C2、E2、F2单元格显示最新的进度,用公式=IF(MAX(C3:C22)=0,0,LOOKUP(1,0/(C3:C22>0),C3:C22))时发现可以解决第一种和第三种情况,但在解决第二种情况(蓝色底色)时遇到了困难,第二种情况中E2单元格应该显示的是E11单元格的内数值0:00。
B、D、F列单元格按需输入数值,当输入数值时标志着在C、E、G列对应行的统计截止,从下一行开始新一轮的统计,重新统计的数值存在从0:00开始统计和不从0:00开始统计两种情况。例如第二种情况是从0:00开始统计,第三种情况是从0:02开始统计。
第一种情况是初始,B列单元格内什么都没填过,所以C2单元格内应该显示0:00;
第二种情况是D10内填入了数字,所以E11单元格重新开始统计,是从0:00开始统计,要求E2单元格内显示的是0:00,但我的公式只能显示0:09;
第三中情况是F10内填入了数字,G11单元格重新开始统计,从0:02开始统计,G2单元格内应该显示的是0:02。
求大神帮帮忙,用什么公式可以使I2单元格兼顾第一、第二、第三种情况?
|
|