打印

[Excel教程] excel应用技巧一则—巧用[分列]更改日期

excel应用技巧一则—巧用[分列]更改日期

刚进办公室,小赵就急急忙忙地跑过来说:“快帮兄弟一把!”我走到他的电脑前,看到的是一张名为“职工简况”的excel工作表。他说:“领导让我根据表上面的‘出生年月’,快速算出截止到2004年5月31日每个人的年龄,下午就得交差。”这有何难,我胸有成竹地坐到了电脑前,立马在“出生年月”的右面插入了一列,在e3单元格里输入公式“=datedif(d3,"2004-5-31","y")”,一回车,e3单元格里竟是“#value!”。仔细一看,原来图1表格中“出生年月”里的数据不符合要求,程序不能识别出这是日期,因
3 g! ~; V+ l! x: O; P6 x6 ?/ {6 ~: p  U, q9 ]: k  D; D  U
    此不能利用这些数据进行有关日期的操作。如何将它们改为程序能够识别的日期形式呢?一个一个地改,不是办法,好几百人呢!
0 v7 t/ ^+ ]* U0 ]" z6 R  Y/ Z/ Q163K网站系统官方论坛    如果“出生年月”中的数据最右面都没有小数点(如68.9.26),只需用“替换”将数据中的小数点“。”替换为“-”,程序就会识别出这些数据是日期。
! U" H4 S# B4 `团购网站系统,团购网程序    数据最右面有一个小数点,即使用上面的方法替换,程序也不认为这些数据是日期,可恰恰数据里有好多是这样的。提取字符吧!需要的字符又多少不一;删除最右面一个小数点吧,一时还找不到这样的函数。“天无绝人之路”,几经摸索还真找到了一个好办法,虽然还是有些麻烦,但总比一个一个地改要好的多。思路是将数据分为年、月、日三部分(如59.10.5),每部分各占一列,然后再将这三部分用“-”,连接起来。显然我们应以小数点“。”作为分隔标志,即分隔符号。
3 C2 k! o5 v- R3 {& N. i1 {团购网站系统,团购网程序3 x/ N9 |1 z8 }
团购网站系统,团购网程序0 j* |( h, |* q$ |2 F
    1. 因为数据的最右面还有一个小数点,所以应在“出生年月”列的右面插入3个空白列(请见图1)。团购网站系统,团购网程序6 e5 F4 V- d: ^9 k2 m

& J5 b# X3 l: L: \, ?" L0 b为互联网事业发展提供源动力!    2. 选择“出生年月”下面的所有数据,即d3:d8,单击“数据→分列→下一步”,在“分隔符号”中勾选“其他”,在其右面的空白处输入一个小数点“.”,去掉“分隔符号”中的其他所有选项。
+ {$ a- U5 h7 X% o; N为互联网事业发展提供源动力!
6 [2 U- u! U9 q/ |% c& Y( v163K网站系统官方论坛
, a" b9 S; S6 _: G# |) C/ F  bbs.163k.com/ A. s2 R) [$ a2 w* l, B- E) d
163k团购网站系统官方服务论坛  R, o4 D9 _8 f3 _% A2 `* ^5 }
上一篇:excel 2003为考勤表更新换
, H, K, {7 Q& Q8 j7 g163k团购网站系统官方服务论坛

TOP

返回顶部
AYBlue

Processed in 0.055540 second(s), 7 queries.

当前时区 GMT+8, 现在时间是 2009-1-8 13:51 京ICP备06054220号

清除 Cookies - 联系我们 - 163K.com - Archiver - WAP