勇者无敌 发表于 2009-11-7 07:35:20

EXCEL技巧之通过身份证号取出生日

如何在Excel2007中通过身份证号分别取出生日?
  【解答】

   如: 在工作表的A1单元格中输入身份证号码:360102198506161234,并要求分别求出出生年、出生月和出生日。

  写一个通用公式,往右填充,公式:

  =TEXT(RIGHT(TEXT(MID($A1,7,11)-500,"1900-00-00,"),10),MID("eemmdd",2*COLUMN(A1)-1,2))

  如果月日不足两位,只显示一位数时,公式改为:

  =TEXT(RIGHT(TEXT(MID($A1,7,11)-500,"1900-00-00,"),10),MID("emd",COLUMN(A1),1))

http://www.ck100.com/uploadfile/200906/20090623102513613.bmp

chufei0012 发表于 2009-11-26 15:02:52

0012

我本是卧龙岗上一散淡的人
页: [1]
查看完整版本: EXCEL技巧之通过身份证号取出生日