第1个回答 2012-06-23
性别:=IF(MOD(MID(A1,17,1),2),"男","女")
闰年:=IF(MOD(MID(A1,7,4),4)<>0,"平年",IF(MOD(MID(A1,7,4),100)<>0,"闰年",IF(MOD(MID(A1,7,4),400)<>0,"平年","闰年")))
生日:=DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2))
年龄(约数):=INT((TODAY()-DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2)))/365)
准确年龄:给你个思路:给上式加上一个生日当天判断.....呵呵..
第2个回答 2012-06-23
性别=IF(MOD(MID(B3,17,1),2),"男","女")
出生日期=DATEVALUE(MID(B3,7,4)&"/"&MID(B3,11,2)&"/"&MID(B3,13,2))
年龄=YEARFRAC(D3,TODAY())
闰年=IF(MOD(--MID(B3,7,4),400),"否","是")
你用
性别=IF(MOD(--MID(B3,17,1),2),"男","女")
试试可不可以
第3个回答 2012-06-23
性别=IF(MOD(MID(B2,17,1),2),"男","女") 格式:常规
诞辰=DATE(MID(B2,7,4),MID(B2,11,2),MID(B2,13,2)) 自定义格式:yyyy-mm-dd
年龄=YEAR(TODAY())-YEAR(D2) 格式:常规
闰年=IF(MOD(YEAR(D2),400),"否","闰年")
公式能完成还要vba干嘛
第4个回答 2012-06-23
简单算年龄好办,要是精确到月和日用公式就不太好做了,只有用vba
其它都好办
性别公式: =IF(MOD(MID(B3,17,1),2)=0,"女","男")
出生日期公式:=MID(B3,7,4) & "-" & MID(B3,11,2) & "-" & MID(B3,13,2)
年龄公式:=YEAR(NOW())-MID(B3,7,4)
是否闰年:=IF(MOD(MID(B3,7,4),4)=0,"是","否")
第5个回答 2012-06-23
默认不会的,你的第二列太长,在第三列显示,当你在第三列填写数据,它会自动消失。 没有找到“显示为止”的选项,只有在格式-单元格-对齐 中有自动...