作者:乔山办公网日期:
返回目录:excel表格制作
"2014.5.2"这样写入的数据不是EXCEL认可的日期数据,所以设置单元格格式的百方法无法让其改变显示样度式,但可以用公式来转换
假设"2014.5.2"写在A1单元格
则B1单元格写入公式
=TEXT(SUBSTITUTE(A1,".","-"),"e.mm.dd")
如果你想用设置回单元格格式的方法进行转答换,则写入的内容必须是EXCE认可的日期数据,如 2014-5-2 , 2014/5/2 , 2014年5月2日 ...这样的写法,再设置单元格格式为----自定义---类型中写入 e.mm.dd ---确定
例如:把20140812日期转换成百2014-08-12的时间格式
右键选中单元格——设置单元格格式——数字——分类——自定义——类型改成0000-00-00
确定后excel日期度格式就问转换成我们想要的0000-00-00日期格式了。
例如:把20140812日期转换成2014年08月12日的时间格式
重复步骤一在单元格类型答中输入“####年##月##日”(不包含引号)
最后确定我们就会发现excel日期格式转换成2014年08月12日的日期格式
例如:把20140812日期转换成贰零壹肆年零捌月壹贰日的日期格式
同样是鼠专标指向单元格——右键——单元格设置——自定属义数据类型为“[dbnum2]0000年00月00日”
说明:[dbnum2] 是格式函数, 数字转中文大写
例如:把20140812日期转换成二○一四年○八月一二日的日期格式
方法和第四步雷同,只需把函数dbnum2改成dbnum1即可。
有关dbnum函数的使用看下一步的介绍
材料/工具:Excel2007
1、要求将A列中的[常规]形式的百数值转换为[日期]格式,结果在B列显示度。
2、选中B2单元格在单元格中输入[=]点击【插入函数】按钮。
3、弹出插入函数对话框选择函知数中选择[TEXT]函数,然后点击【确定】按钮。
4、弹出【函数参数】对话框,在对话框中输入["????-??-??"],然后点击【确定】按钮。
5、返道回到工专作表中,A列的[常规]数字就转换到了B列并且以[日期]格式显示。
6、选中B2单元格,点击鼠标左键并且拖动鼠标,将剩余的数字转换为日期格属式。
B列输入zhidao:=MID(REPT(LEFT(A1,FIND(" ",A1)-1)&"/",2),FIND(200,REPT(LEFT(A1,FIND(" ",A1)-1)&"/",2)),LEN(REPT(LEFT(A1,FIND(" ",A1)-1)&"/",2))/2-1)
C列输入:=MID(A1,FIND(" ",A1)+1,LEN(A1)-FIND(" ",A1))
复制这两个版公式,试试吧!应该权可以的!