在excel中将时间戳从降序转换为新的/不同的升序值

时间:2014-08-26 23:01:55

标签: excel sorting excel-vba timestamp formulas vba

我从大学篮球比赛的上半场开始,从20分钟开始倒数。我需要将DVD上的时间与时间相匹配,时间不同,时间从40:36分钟的值上升。

篮球比赛从20分钟开始倒计时(提示),而DVD上的时间从40:36分钟开始(DVD上的提示)。如果我可以以某种方式自动化这个过程,它将节省我数小时的工作。我手动完成了以下操作。有任何想法吗?

Values I Have = Values I Need: (starting from 40:36 ascending up)

20:00           = 40:36

19:40           = 40:56

19:40           = 40:56

19:11           = 41:25

19:10           = 41:26

18:56           = 41:40

18:40           = 41:56

18:13           = 42:23

3 个答案:

答案 0 :(得分:1)

使用此公式解决了上述问题。

= LEFT(CONCATENATE(" 00:",TEXT(A18," HH:MM:SS&#34)),8)

答案 1 :(得分:0)

=(B1-A5)+B2
  • B1 =季度时间
  • A5 =游戏时间
  • B2 = DVD时间开始(0:40:36)

e.g:

Time in Quarter     0:20:00
Start time on DVD   0:46:36

Game time   DVD time
0:19:40     =(B1-A5)+B2

确保您按照以下格式存储时间:上午12:20:00为20:00,以便excel可以正确地进行算术运算。如果需要,可以将单元格格式化为h:mm:ss。

答案 2 :(得分:0)

哇,太棒了。你们真的在这里救了我很多工作!

=($ B $ 1-A5)+ $ B $ 2就是我所需要的!

在锚定B列值时使用Luke的公式正是我所需要的。

伙计们,我不能告诉你我多么感谢你的帮助。谢谢你们俩!!! :)