Office中国论坛/Access中国论坛

标题: [求助]在单元格输入"1235"自动转换为时间"12:35" [打印本页]

作者: neilyeon    时间: 2006-12-19 06:29
标题: [求助]在单元格输入"1235"自动转换为时间"12:35"
如题,如何在单元格输入"1235"自动转换为时间"12:35",谢谢啦
作者: pureshadow    时间: 2006-12-20 03:09
先分列,分成12和35两个单元格,再用&,当然用rightb,leftb之类的最后再&也行。
作者: 仔V仔    时间: 2006-12-20 03:29
自定义格式为 ##":"##

就可以达到输入1235=12:35
作者: guzhen9315    时间: 2006-12-20 04:46
以下是引用仔V仔在2006-12-19 19:29:00的发言:


自定义格式为 ##":"##

就可以达到输入1235=12:35

这样都行啊。
作者: neilyeon    时间: 2006-12-20 05:27
以下是引用仔V仔在2006-12-19 19:29:00的发言:


自定义格式为 ##":"##

就可以达到输入1235=12:35

感谢仔仔的意见,但这样只是看上去是时间,但我需要进行运算的,所以必须是真的时间。大家出出注意
作者: 仔V仔    时间: 2006-12-20 05:33
需要真正的时间,那如2楼所说的,就增加附加列,A1如果是1235

公式:=LEFT(A1,2)&":"&RIGHT(A1,2)


作者: banny_z    时间: 2006-12-20 22:04
楼上说的不错啊
作者: banny_z    时间: 2006-12-20 22:04
楼上说的不错啊
作者: fushuihe    时间: 2006-12-30 20:40
6楼的应该是对的.
作者: fushuihe    时间: 2006-12-30 20:40
6楼的应该是对的.
作者: neilyeon    时间: 2006-12-31 19:39
以下是引用仔V仔在2006-12-19 21:33:00的发言:


需要真正的时间,那如2楼所说的,就增加附加列,A1如果是1235

公式:=LEFT(A1,2)&":"&RIGHT(A1,2)





谢谢先,但是大家还没有完全理解我的问题:

对于A2单元格公式:=LEFT(A1,2)&":"&RIGHT(A1,2),只能让A2显示"12:35",而这个值并不是时间值,因为如果你用它来减12:30的时间值,结果是错误的。想要的结果是,输入"1235",系统自动将这个值存储为时间"12:35"。
作者: 仔V仔    时间: 2007-1-3 00:19
出现什么错误了?

[attach]22401[/attach]

作者: afei7138    时间: 2007-1-11 19:29
不错!!!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3