时间计算问题:当秒数超过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”