EXCEL日期格式转换公式函数

下面提供一些转换函数

1、将 “01/12/2005” 转换成“20050112”格式

=RIGHT(A1,4)&MID(A1,4,2)&LEFT(A1,2)

另四种公式:

=text(A1,”0000-00-00″) 把单元格式设置为文本 显示:2005-08-06
=–TEXT(A1,”#-00-00″) 把单元格设置为日期格式 显示:2005/8/6
=TEXT(20050806,”0000-00-00″)*1 单元格设置日期型 显示:2005/8/6
=VALUE(LEFT(A1,4)&”-“&MID(A1,5,2)&”-“&RIGHT(A1,2)) 显示:2005/8/6

2、将“20060501”转换为“2006-05-01”格式

=MID(A1,1,4)&”-“&MID(A1,5,2)&”-“&MID(A1,7,2)

3、将“1999/09/09”转换为“1999-09-09”格式

=LEFT(A1,4)&”-“&MID(A1,6,2)&”-“&RIGHT(A1,2)

4、将“199306”转换为“1993-6”格式

公式1:=LEFT(A1,4)&”-“&RIGHT(A1,2)*1

公式2:=–TEXT(A1*100+1,”#-00-00″) 公式2需要设置单元格格式,自定义:e-m

公式3:=TEXT(TEXT(A1&”01″,”0000-00-00″),”e-m”)

5、将文本“2004.01.02” 转换为“2004-1-2”格式

=MID(A1,1,4)&”-“&MID(A1,6,2)&”-“&MID(A1,9,2)

6、将“2005-8-6”转换为“2005年8月6日”格式

=TEXT(A1,”yyyy””年””m””月””d””日””;@”)

7、提取“身份证号码”的出生日期

=MID(A1,7,4)&”年”&MID(A1,11,2)&”月”&MID(A1,13,2)&”日”
=MID(A1,7,4)&”-“&MID(A1,11,2)&”-“&MID(A1,13,2)

判断身份证的男女
=IF(MID(A1,17,1)/2=TRUNC(MID(A1,17,1)/2),”女”,”男”)

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注