Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1877|回复: 7

[已解决]请教Excel日期函数

[复制链接]
发表于 2011-1-4 15:15 | 显示全部楼层 |阅读模式
各位,请教如何把B列的不同格式的两组日期在E列显示成日/月/年的形式

谢谢!
最佳答案
2011-1-6 10:33
比较简单的方法是分列。注意最后一步选择“日期” 。见动画:
123.gif

Document10.zip

1.81 KB, 下载次数: 13

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
 楼主| 发表于 2011-1-6 10:20 | 显示全部楼层
回复

使用道具 举报

发表于 2011-1-6 10:33 | 显示全部楼层    本楼为最佳答案   
比较简单的方法是分列。注意最后一步选择“日期” 。见动画:
123.gif
回复

使用道具 举报

发表于 2011-1-6 10:36 | 显示全部楼层
C2=TEXT(IF(ISERROR(FIND("/",B2)),B2,SUBSTITUTE(RIGHT(LEFT(B2,FIND(" ",B2)-1),4)&"/"&LEFT(LEFT(B2,FIND(" ",B2)-1),LEN(LEFT(B2,FIND(" ",B2)-1))-5),"/","-")),"dd/mm/yyyy")
回复

使用道具 举报

发表于 2011-1-6 10:38 | 显示全部楼层
Document10.rar (4.01 KB, 下载次数: 5)
回复

使用道具 举报

发表于 2011-1-6 10:39 | 显示全部楼层
本帖最后由 chensir 于 2011-1-6 10:41 编辑

你B列中有两种数据类型即文本型和数值型,变成外观表面形式一致可以,但实质变不了
=IF(ISTEXT(B2),TEXT(RIGHT(LEFT(B2,FIND(CHAR(32),B2)-1),4)&"/"&LEFT(LEFT(B2,FIND(CHAR(32),B2)-1),LEN(LEFT(B2,FIND(CHAR(32),B2)-1))-5),"DD/MM/YYYY"),TEXT(B2,"DD/MM/YYYY"))

Document10.rar

2.08 KB, 下载次数: 7

回复

使用道具 举报

 楼主| 发表于 2011-1-11 15:59 | 显示全部楼层
谢谢楼上各位解答,先慢慢研究一下
回复

使用道具 举报

发表于 2011-1-11 20:46 | 显示全部楼层
用分列的方法不错
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-25 21:37 , Processed in 0.327130 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表