Office中国论坛/Access中国论坛
标题:
文本格式怎么转化为日期格式呢?
[打印本页]
作者:
daosheng
时间:
2007-12-3 18:48
标题:
文本格式怎么转化为日期格式呢?
附件中的第二行06-1993格式怎么转化不成日期1993-06-01格式呢?我尝试用datavalue函数转化,还是不成功?
请高手指教!
作者:
pureshadow
时间:
2007-12-3 20:08
日期的输入是有讲究的,一般是按年、月、日的顺序。
默认状态下:
一般当年的输入M-D即可,如果输入5-15,就默认为2007年5月15日了,但如果输入15-5,就一定是文本格式;
非当年的输入Y-M-D即可。
设定格式后(如设成MM-YYYY),输入2003-7,就被认为是2003年7月1日,但如果输入7-2003,就一定是文本格式。
楼主这个可以用以下函数解决:
=if(isnumber(a2),a2,date(rightb(a2,4),leftb(a3,2),1))
[
本帖最后由 pureshadow 于 2007-12-3 20:12 编辑
]
作者:
kshtydyang
时间:
2007-12-3 21:53
标题:
回复 2# 的帖子
又增长了一点知识,谢谢2楼主了
作者:
daosheng
时间:
2007-12-4 11:18
谢谢版主,太感谢了,这下整理数据方便多了,呵呵
[
本帖最后由 daosheng 于 2007-12-4 11:20 编辑
]
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3