高分求Excel电子表格达人指教如何做出类似倒计时计算的表格

只用到小时分钟就行,年月日可以不用.能自动提醒,剩5分钟的时候变为红字.
我假想的一个例子。
课名 课时长(分) 上课时间 距离下课时间(剩余)
A语文 40 14:20 (40)
B数学 40 15:00 (40)
上面的括号里我想做成每次打开文件时,都能根据系统当前时间做出实时的更新。括号里的这个实时更新的数字如何表达?请达人指教!!!如果说明得详细我还会追分表示感谢的。
另外,如果项目越来越多了,可否让“当前剩余时间”按升序或降序排列? 如果说明起来很麻烦也可以直接传做好的文档给我,,我用的是比较低的2003版的。
谢谢啊,这么多热心人。我想要能自动刷新的。

C3单元格:=C2+(B2+5)/24/60,按照默认课间休息5分钟计算下节课的时间,也可以手动写。

D3单元格:=TEXT(NOW(),"h:mm;@")

E3单元格:=C3+B3/60/24

F3单元格:=E3-D3

选中剩余时间列:格式-条件格式-单元格数值-小于-填写0:05

自动刷新用VBA可以做到 。我有样表,QQ4533555。或者按下边的操作:按ALT+F11,找左边的thisworkbook,双击在右边空白处粘贴:

Sub Workbook_Open()

Application.OnTime Now + TimeValue("00:00:01"), "XXX"

End Sub

,回到左边那,右键-插入-模块。再上右边空白处,粘贴以下内容:

Sub XXX()

Application.SendKeys "{F9}"

Call yyy

End Sub

Sub yyy()

Application.OnTime Now + TimeValue("00:00:01"), "XXX"

End Sub

保存关闭后就能每秒都更新了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-05

可以在你的单元格里输入公式:

=C2-TEXT(NOW(),"h:mm;@")

然后在选格式——条件格式

单元格数据  小于  0:05

然后再点格式,颜色,选红色就可以了 

在附上我做的实例图片

本回答被提问者采纳
第2个回答  2010-05-05
这个应该蛮简单的吧。。。用Now()函数,然后减去你的上课时间应就可以了!但是这个的话不能做动态显示,要去手动刷新他才行的!
那个你手动按下F9就好了。。。这样他就能更新了!
第3个回答  2010-05-05
=text(now()-c2,"[m]")

剩5分钟后变红,用条件格式,条件公式 =d2<=5
第4个回答  2010-05-05
时间计算可以,但要实时刷新,需要运用VBA,确定需要这样的表?留个邮箱