根据出生年月及身份证计算公式
-
1
从
出生年月比如(
1
966-03-22
)
计算年龄:
=<
/p>
DATEDIF(L4,TODAY(),
< br>从
出生年月比如(
20130812
)
提取单独月份
=MID
(日期单元格
,5,2
)
从
出生年月比如(
2013-0
8-12
)
提取单独月份
=MID
(日期单元格
,6,2
< br>)
从
出生年月比如(
20130812
)
提取单独日期
=MID
(日期单元格
,
7,2
)
从
出生年月比如(
2013-08-12
)
提取单独日期
=MID
(日期单元
格
,9,2
)
2
从
身份证号码
提取出生年月:比如
(
1966-03-22
)
=TEXT(MID(D2,7,8),
从
身份
证号码
提取出生年月
比如(
20130
812
)
=MID(
列行,
7,8)
从
身份证号码
提取出生年月
比如(
1966/3/22
)
<
/p>
=
DATE(MID(
列行
,7,4),MID(
列行
,11,2),MID(
列行
,13,2))
根据
身份证号码
计算年龄:
=2016-MID(
列行,
7,4)
从
身份证号码
提取月份
=MID(
行列
,11,2
)
从
身份证号码
提取生日
< br>=MID(
行列
,13,2)
从
身份证号码
提取性别
=IF(LEN(
列行<
/p>
)=18,IF(MOD(LEFT(RIGHT(
列行
,2),1),2)=0,
女
< br>男
列行
,1),2)=0,
p>
女
男
从
身份证号码
提取比如(
2016-10-30
)前满
18
p>
岁(分两步)
①
=datedif(text(mid(
行列
,7,len(<
/p>
行
列
)*2/3-4),
②数据
---
筛选
---
自动筛选
----
自定义
等于或大于
18
—
小于
100
Excel
工作表里做选项卡
点中表格
-
数据
-<
/p>
有效性
-
允许
-
序列
-
来源里的
男,女之间逗号要用英文
筛选表格某一个单元公式重复数据
=
选中你需要的区域--筛选--高级筛选--选择不重复记录(勾上)
< br>
桌面图标小箭头去除
=
开始,运行,输入
cmd /k reg delete
rtcut /f & taskkill /f /im & start
点击确定就好了
)
删掉
EX
文档空白处