时间计算问题:当秒数超过100时,Modfunction无法正常工作
我对excel和函数写作很新颖。 目前我正在准备一个function,让我把5分钟分成10秒段。
我看了看周围的互联网和计算器find我的问题的答案。 我发现函数= TIME(0,TRUNC(B3 / 100),MOD(B3 + 10,100))似乎工作,直到秒数+我join的数字(在这个例子中是10)超过100。
请看看excel表单的截图 。
单元格B3是直接input(无公式),格式为00:00。 从B4开始,对于列中的所有单元格,公式几乎相同。 唯一不同的是,从B4到B11,我加10的倍数的“秒”部分变成B4的+10,B5的+ 20,B6的+ 30,现在B11变成29 :08而不是30:48而B11的公式是= TIME(0,TRUNC(B3 / 100),MOD(B3 + 80,100))。
我相信这个问题是非常基本的,并不需要太多的知识,但即使我环顾四周,我也找不到解决scheme。 截至目前我正在尝试一些如果陈述,但没有运气到目前为止..
如果你能帮我解决这个问题,我将不胜感激。
我认为这是实现你的目标最复杂的方式。
我会build议:
- 将
=TIME(0,29,28)
放入单元格B3中 - 将
=B3+TIME(0, 0, 10)
0,0,10=B3+TIME(0, 0, 10)
放入单元格B4 - 将B4的内容复制到单元格B5到B?
- 格式化所有单元格为“mm:ss”