职业战队招聘:关于EXCEL中编程应用的问题

来源:百度文库 编辑:高考问答 时间:2024/04/27 23:14:33
小弟是一个菜鸟,现在需要在EXCEL中输入身份证号码后,另外的几列单元格自动实现添入性别,出生年月,年龄等信息,并且由于年龄会随着时间的推移而变化,所以年龄这一列应该是随着日期的变化而变化的,可是我实在是不会操作~
用身份证算出性别的公式:=if(mod(if(len(a1)=18,mid(a1,17,1),right(a1,1)),2)=1,"男","女")
用身份证算出出生年月的公式:=(if(len(a1)=18,date(mid(a1,7,4),mid(a1,11,2),mid(a1,13,2)),date(mid(a1,7,2),mid(a1,9,2),mid(a1,11,2))))
用出生年月算出年龄的公式:=datedif(a1),today(),"y")

以上是我在网上查到的一些公式信息,但惭愧的是我不会用,有没有达人能告诉我应该怎么使用啊?
我是这样做的啊~但结果是不行的~回车后看到的还是这些公式~我就郁闷了!

在excel里选中一个单元格,把公式(从等号开始)copy到上面的一个输入框里,回车就行了,注意公式里的a1都要替换成身份证所在的单元格名称