- ?
Excel怎么快速让日期格式保持一致
放肆笑
展开
在工作中,有时会让其他人在Excel表格中填写一些日期信息,而在对搜集到的报表日期进行汇总时,可能会因为填表人的习惯不同,导致填写的日期格式也不相同,在复制粘贴后会让汇总后的日期列表显得杂乱无章,影响美观。
下面以Excel2010为例,介绍一个快速修正表格中不规范日期的小技巧,让表格中的日期格式保持一致。
按键盘的“Ctrl+H”组合键,或者点击Excel“开始”选项卡“查找和选择”中的“替换”。
在替换界面的“查找内容”处输入日期格式中不规范的间隔符号,如“.”在替换为处输入“/”。
输入完成后,点击“全部替换”按钮。
此时Excel会自动将不规范的间隔符号替换成统一的“/”符号,并且弹出替换完成提示。
这样,表格中的日期格式就统一了,但下图表格因为表示月和日的数字位数不一致,有1位的、还有两位的,所以看起来还是不太整齐。而且年月日的间隔符号是“/”,不太符合我们的习惯。下面再介绍一下怎么把表示月和日的数字位数统一成2位,把年月日的间隔符号换成“-”等符号。
先框选所有包含日期的单元格,然后在选择范围上点击鼠标右键,弹出右键菜单后,再点击菜单中的“设置单元格格式”。
弹出“设置单元格格式”对话框后,点击数字选项卡中左侧的“自定义”。
在右侧的“类型”处输入“yyyy-mm-dd”或者“yyyy.mm.dd”,其中的“-”和“.”表示用该符号做为年月日间的间隔符号,也可以换成其他的符号。
输入后点击“确定”按钮。
这样,日期列表看起来就规整了。
- ?
Excel还在一个一个输入性别、年龄和出生日期?快速提取几秒搞定
裘磬
展开
我们在用Excel给公司员工记录详细信息的时候,往往需要输出身份证号码、性别和出生年月等消息,一个一个的输入很是麻烦,有什么快速输入的方法呢?今天我们就一起学习一下吧。
提取性别:
首先我们看下面的表格是员工的姓名和身份证号码。
接下来我们需要输入性别和年龄,怎么快速输入性别呢?我们在性别列输入=IF(MOD(MID(K3,17,1),2),"男","女")
就可以了,回车后性别就自动提取出来了。
提取出第一个性别后,我们可以按住第一个单元格的右下角。拖住不放拉到最后,就快速的把所有人的性别信息提取出来了。非常方便。
需要注意的是由于我的身份证号码位置在K3,所以在上面使用了K3,大家可以找到自己对应的列来修改,不要直接复制,可能会产生错误。后面的17是指找到身份证号的17位用来确定男女,1是男,2是女,这个是我们国家用来区分男女的规则。
提取出生年月:
和刚才提取性别一样,我们在出生年月列输入公式 =MID(k3,7,4)&"年"&MID(k3,11,2)&"月"&MID(k3,13,2)&"日" 输入后,出生年月就自动提取出来了。
这里的K3依旧是我身份证号码所在位置,大家把K3修改成你表格中身份证号码所在位置就可以,其余的都不用修改,这个公式的意思是:MID函数作用为从指定的字符串中截取出指定数量字符,我们的公式中的“MID(K3,7,4)”,第一个参数表示K3单元格中的身份证号的所在列,7表示从第7位开始计算,4表示从第7位开始共截取几位数字.年份是4位,所以我们写4。我们可以刚刚才一样的操作,按住单元格右下角拉到最后,所有人的出生年月就提取出来了。
如果你需要 2012-08-08 这样格式的出生年月,可以用公式 =TEXT(MID(K3,7,8),"0000-00-00")
提取年龄:
出生年月和性别提取结束以后,就剩下提取年龄了。和上两个相同,我们需要在年龄所在列输入公式
=YEAR(NOW())-IF(LEN(K3)=18,MID(K3,7,4),19&MID(K3,7,2))
这个公式里,IF(LEN(K3)=18的意思是,如果这个号码是18位,当然,现在15位的身份证可能已经没有了,保险起见,大家可以加上这个用来以防万一。其余的就不用讲解了,基本上和刚才的差不多。
注意事项:
需要提醒大家注意的是,上面的所有公式中K3的出现是因为我的身份证号码所在的位置是表格的K3。大家在复制公式的时候,只需要修改K3就可以了,其余的可以不变。
其实,公式在Excel中非常重要,利用身份证号也可以提取很多东西,例如生肖、星座等等,由于使用的并不是很多,所以就不在这里写了。希望水煮鱼科技的这个文章可以帮助到你。
- ?
用Excel提取出生日期、性别、年龄及户口所在地等信息
郜柔
展开
身份证是居民的身份象征,在各个领域都要用到身份证。身份证中可以提取许多的相关信息,然而大多数人都不知道如何应用身份证号来提取有用信息。下面,小编教大家用Excel提取出生日期、性别、年龄及户口所在地等信息。
判断身份证号码是否是18位
输入身份证号码时需要将单元格格式设置为文本。工作时有可能会将身份证号码输错,多输入或者少输入。所以,首先要判断身份证号码是否是18位,再提取身份证信息。也可以在计算公式中判断,但输入公式太多,容易出错。
公式“=IF(LEN(A3)=18,"是","否")”返回“是”即身份证号码为18位,反之则不是18位,输入错误。
LEN函数:得到字符串的长度。=LEN(A3)返回18表示A3单元格字符串长度是18。
出生日期
身份证号码是:622924199605211012第7位开始往后的4位是出生的年,第11位往后两位是出生的月份,第13位往后两位是出生日期。
公式“=1*MID(A3,7,4)”提取年份,从A3单元格第7个数字开始截取4个数字。
MID函数:一个字符串中截取出指定数量的字符,MID(A3,7,4)返回1996表示从A3单元格第7个数字开始截取4个数字。
=1*MID(A3,7,4)表示将MID(A3,7,4)提取的文本数据转为数值数据。
公式“=1*MID(A3,11,2)”提取月份,从A3单元格第11个数字开始截取2个数字
公式“=1*MID(A3,13,2)”提取日期,从A3单元格第13个数字开始截取2个数字
出生日期“=DATE(C3,D3,E3)”
或者直接用公式
“=DATE(1*MID(A3,7,4),1*MID(A3,11,2),1*MID(A3,13,2))”提取出生日期
年龄
实岁计算
=TRUNC((TODAY()-E3)/365),当前日期减出生日期再除以365,然后用TRUNC函数去掉结果的小数部分
TRUNC函数:作用是去掉结果的小数部分。
TODAY函数:取得当前系统日期,不需要参数。
虚岁计算
=YEAR(TODAY())+1-YEAR(F3)
YEAR函数:返回某个日期的年份,YEAR(F3)返回1996表示出生年份是1996年。
实岁换算成虚岁:在本人生日到来之前,虚岁=实岁+2;在本人生日到来及以后,虚岁=实岁+1。
性别
方法一
身份证号码第17位是单数代表男性,双数代表女性。
=IF(ISEVEN(MID(A3,17,1))=TRUE,"女","男")
ISEVEN函数:ISEVEN(MID(A3,17,1))=TRUE表示身份证号码第17位是双数,为女性;ISEVEN(MID(A3,17,1))=FALSE表示身份证号码第17位是单数,为男性。
方法二
=IF(MOD(MID(A3,17,1),2)=1,"男","女")
MOD函数:两个数值表达式作除法运算后的余数,MOD(MID(A3,17,1),2)表示第17位数除以2,返回1则为男性,反之则为女性。
户口所在地
地区编码:身份证地区编码信息可直接在网上查找
城市
=VLOOKUP(1*LEFT(A2,4),地区编码!A2:B3559,2,0)
LEFT函数:一个字符串的左边截取出指定数量的字符,LEFT(A2,4)表示从A2单元格最左边开始,截取4个字符
VLOOKUP函数:一个查找函数
VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找)
=VLOOKUP(1*LEFT(A2,4),地区编码!A2:B3559,2,0)表示在地区编码!A2:B3559区域内匹配身份证前4位,采用模糊查找返回“地区编码!A2:B3559”的第二列。
注意:此处必须用1*LEFT(A2,4)将LEFT(A2,4)提取的文本数据转化为数值数据才能用VLOOKUP函数查找
区/县
=VLOOKUP(1*LEFT(A2,6),地区编码!A2:B3559,2,0)
=B2&C2
或者直接提取户籍信息:
=VLOOKUP(1*LEFT(A2,4),地区编码!A2:B3559,2,0)&VLOOKUP(1*LEFT(A2,6),地区编码!A2:B3559,2,0)
以上就是用Excel提取出生日期、性别、年龄、及户口所在地等信息的具体方法,视频操作见于之前发的文章。感谢您的阅读!
- ?
Excel函数公式:如何根据身份证号提取出生日期、性别、年龄等?
纪安荷
展开
关于身份证号的操作,相信大家并不陌生,但是对于用到的函数,大家可能一直在犯糊涂,今天我们要学习的内容就是关于身份证号相关的函数……
一、提取出生年月。
方法:
1、选定目标单元格。
2、输入公式:=TEXT(MID(C3,7,8),"00-00-00")。
3、Ctrl+Enter填充。
备注:
如果对提取的出生年月没有格式要求,可以使用公式:=MID(c3,7,8)来实现。
二、自动填充性别。
方法:
1、选定目标单元格。
2、输入公式:=IF(MOD(MID(C3,17,1),2),"男","女")
3、Ctrl+Enter填充。
三、自动填充年龄。
方法:
1、选定目标单元格。
2、输入公式:=DATEDIF(D3,TODAY(),"y")。
3、Ctrl+Enter填充。
四、计算退休时间。
方法:
1、选定目标单元格。
2、输入公式:=EDATE(D3,MOD(MID(C3,17,1),2)*120+600)。
3、Ctrl+Enter填充。
4、设置单元格格式为:日期,并选择日期格式。
备注:
此处的计算方法是以男60岁,女50岁为退休原则进行计算的。如果男同志60岁,女同志55岁退休,男同志比女同志多工作60个月(5年),加上女性55年*12个月。则计算公式为:=EDATE(D3,MOD(MID(C3,17,1),2)*60+660)。
- ?
Excel中根据出生年月日计算年龄的巧妙用法
唐初珍
展开
一个表格中有一列人员的出生年月日,最笨的方法我们就是一条一条的算出来,如果只有几条,那还好说,很简单的就搞定了,要是这一列数据有上百,上千设置上万条数据呢?你还要逐条算吗? 下面告诉你的快速简便的计算方法。
这里我们用到一个函数是today函数
具体公式为=(today()-B2)/365 公式中的B2即为表格中出生日期那一列,实际根据自己的表格来。
将此公式输入到年龄列中,回车即可计算出年龄
特别注意:有的人在输入公式后,可能会出现如下情况,会以为难道是公式不对吗?
放心,公式是对的,只要简单的操作一下就可以,选择单元格,右键-设置单元格格式-选择数值,将小数位数改为0,单击确定即可。
- ?
如何更改Excel中的日期格式和时间格式?用这招效率高!
邹严青
展开
如果平时我们留意的话,可以看到日期格式和时间格式有很多种。比如日期格式2017-5-30,也可以表示成2017年5月30日。同样的时间格式17:49,也可以表示成17时49分。有时我们根据不同的场合,需要不同的日期格式或时间格式。如果之前我们已经做好的日期和时间,能不能快速地变换成另一种格式呢?答案是可以的,我们就来一起了解一下是如何实现的。
日期格式变换
1、比如下面的表格,日期和时间形式如下,我们想把日期和时间变换成别的形式。目前的日期形式是2017-5-30
2、选择日期C2单元格,鼠标右键--设置单元格格式
3、在弹出的单元格格式对话框中,点击数字选项卡,在分类下选择日期, 类型下选择我们想要的形式,需要哪种类型选哪个类型就好了。
4、上面点击确定后,日期形式就变成新的一种形式:2017年5月30日
时间格式变换
1、同样的,我们也可变换时间格式,目前的时间形式是17:49
2、选择日期D2单元格,鼠标右键--设置单元格格式
3、在弹出的单元格格式对话框中,点击数字选项卡,在分类下选择时间, 类型下选择我们想要的形式,需要哪种类型选哪个类型就好了。
4、上面点击确定后,时间形式就变成新的一种形式:17时49分
总结:日期和时间格式变换主要用到单元格格式中数字选项卡,分别可以日期和时间的类型进行选择后变换,当我们需要对多个单元格变化时,只要全选相应的单元格就可以了。
本百家号:时代新生分享工作、生活、技能方面的经验,愿和您一起成长。请多多收藏或关注哦!
- ?
excel技巧,根据出生日期计算年龄的两种方法
迎蕾
展开
工作中会遇到这样的情况,就是要计算某某员工在岗的时间,某某员工的真实年龄,或者某某合同签订多长时间了。等等和时间有关的问题,而且很多时候要求时间是要随着日期的变化自动更新的,今天的这篇,就是来给大家解决这些问题的。
第一种方法,使用datedif函数。函数的的写法是这样的=datedif(开始日期,结束日期,显示格式)。。第一个参数:出生日期。第二个参数:当前日期(today())。第三个参数:年(“Y”)。。这种计算出来的是周岁。dateif函数是一个隐藏函数,所以只能自己手写进去,excel不会给予任何的提示。
第二种方法,一个比较笨但是更容易理解的方法,当前日期减去出生日期,除365天。最后一个生日是2001年1月1日的,因为计算方式不同,显示的是四舍五入之后的年龄。
如果保留两位小数,会发现年龄变成了带小数的数字了。。。两种方法就介绍到这里,如果对office办公软件的一些基本操作和小技巧感兴趣,请您关注我,我会不定期的分享一些工作中遇到的问题和解决办法给大家。
- ?
怎么在EXCEL里输入出生年月?
声色
展开
出身年月在excel中就是一个日期,日期在excel中实际上是一个数字,“1”为“1900/1/1”,往后1天,就增加1,即“2”为“1900/1/2”,所以,excel认可的日期,是可以参与运算的,excel中日期的格式有很多,而且可以自定义格式
默认情况下(单元格格式为设置时):
输入“1977/1/12”(或“1977-1-12”),显示为"1977/1/12";
输入“1977年1月12”则显示不变,仍为“1977年1月12”;
输入“1/12”(或者“1-12”),显示为“1月12日”;
输入“1977/1”(或“1977-1”),显示为“Jan-77”;
输入“77/1”,显示为“Jan-77”(excel识别日期为1977/1/1),这种情况比较特殊,从小开始说,输入“00/1”时,excel不会将其识别为日期,显示为文本“00/1”,然后是“01/1”……“31/1”,显示为“1月1日”……“1月31日”,从“32/1”开始,显示为“Jan-32”,也就是数字超过最大日后,开始识别为年,否则,识别为日。另外还有好几种情况,你感兴趣可以自己试验,这样的输入方式不规范,不建议使用。
另外再说一种人们常犯的错误,用“.”代替“/”,即“1977.1.12”样式,这种样式,excel认为是一个文本,显示为“1977.1.12”。
一般采用的输入方式为“1977/1/12”或者“1977-1-12”样式,显示样式,可以通过改变单元格格式来实现,比如“1977年1月12日”、“1977/01/12”、“1977年1月”、“1月12日”等等,方法是:
选中输入日期后的单元格,鼠标右键,设置单元格格式,“数字”选项卡,日期,选一个自己喜欢的样式,如果没有,就选最下边的自定义,自定义一个,如“yyyy年mm月”显示为“1977年01月”,格式中的“y”为“年”,“m”为“月”,“d”为“日”,年的定义格式为“yyyy”或者“yy”,分别显示4位年份和2位年份,“yyyy”还可以用“e”代替。“mm”、“dd”这种将格式双写,意思是当其不足2位时,用“0”补足。
(本文内容由百度知道网友第七次要分贡献)
- ?
Excel表格中根据身份证号码自动填出生日期、性别、年龄
萧然
展开
Excel表格中根据身份证号码自动填出生日期、性别、年龄
右击所在列→“设置单元格格式”为“常规” →复制以下(蓝色)公式:
=================================================================
◎ A1为15位或18位身份证号,要在B1算出 生日
=TEXT(19*(LEN(A1)=15)&M")
◎ A1为15位或18位身份证号,要在B1算出 性别
=IF(MOD(MID(A1,15+(LEN(A1)=18)*2,1),2),"男","女")
◎ A1为15位或18位身份证号,要在B1算出 截止到“今天”的 年龄
=DATEDIF(TEXT((LEN(A1)=15)*19&M"),TODAY(),"Y")
注意:根据表格修改单元格“(A1)”下图已经修改为“(B1)”。修改方式:将上述公式打入后,抹黑上述公式中的“A1”(不要抹括号),再点“B1”单元格,公式中就自动生成“B1”。然后下拉“C1”,以下所有行就全部自动完成了。
---另:
根据身份证号码求出生日期、性别、年龄、15-18位转换
复制以下蓝色代码:
根据身份证计算年龄
- ?
Excel日期格式设置不成功怎么办
尹访烟
展开
日期是Excel中常见的一种数据格式,在设置日期格式时常常会遇到一些问题导致日期格式设置不成功。本文将详细介绍几种日期设置不成功的情况及相关的解决方法。
设置日期格式,却显示“#”
Excel中默认的单元格格式为“常规”,在常规模式下输入不含分隔符的日期(例如20180116),此时再设置成“日期”格式,就会变成“######”。
日期前带有一个绿色小三角
有两种情况会导致这个问题的出现:第一:有时候不小心将单元格的格式设置为“文本”,然后输入不含分隔符的日期,就会看到日期前显示一个绿色小三角。接着再设置成“日期”,却怎么也设置不成功。第二:用一些公式去提取日期,例如使用MID公式从身份证号码中提取出来的出生日期,日期先就会显示绿色小三角。
问题怎么解决呢?
出现了上面两种情况,直接设置成日期当然不会成功。可以采用“分列”的方法来解决。首先选中数据,点击“数据”——“分列”——“下一步”——“下一步”——选择格式为“日期”——“完成”——这就能成功设置成日期啦。
也可以使用DATE公式解决,DATE公式格式为“DATE(Year, Month, Date)”,用于提取日期,公式使用前单元格的格式为常规,使用后,也会自动将单元格的格式设置成“日期”。如下图,输入“=DATE(LEFT(A1,4),MID(A1,5,2),MID(A1,7,2))”,接着复制公式结果,选择性粘贴为“数值”,最后再设置成“日期”即可。
输入日期,却变成了数字
有两种情况会导致这种错误的出现,之前已经分析过了,这里不再赘述,请参考Excel日期变数字怎么回事。
上一篇:Excel数字变日期怎么回事
来源:解晴新生,点击文章开头的“解晴新生”或“关注”可以查看更多相关文章哦。方便的话,请点赞支持下,谢谢!
excel表格出生日期格式
-
1、只需3秒快速实现求和
-
2、如何快速填充序号
-
3、如何自动填充序号(公式法)
-
4、数据条的神奇应用
-
5、多文本快速合并
-
6、查找与替换的不同玩法
-
7、快速定位到指定区域
-
8、数据排序、工资条制作
-
9、快速筛选(模糊、精确筛选)
-
10、快速插入空行
-
11、快速删除空行
-
12.快速跳转到天涯海角
-
13、.同时查看两个Excel文件
-
14、用条件格式扮靓报表
-
15、一键插入Excel图表
-
16、批量处理行高、列宽
-
17、利用拆分功能查看数据
-
18、批量录入相同内容
-
19、工作表快速跳转
-
20、批量录入表格模板(精品课程)
-
21、Excel函数与公式的应用、公式循环引用的查找
-
22、IF函数单条件判断同比增长
-
23、用sum函数 格式相同,连续多表数据汇总
-
24、excel快捷键
-
25、VLOOKUP函数——根据销售员匹配销售额
-
26、统计各部门销售总额
-
27、统计指定条件个数
-
28、怎样输入当前日期和时间、星期数
-
29、销售业绩排名
-
30、Sumproduct函数-万能函数(销售额汇总求和)
-
31、根据销售员,地区,商品名称汇总
-
32、批量替换PPT字体
-
33、给销售额数据批量添加万元单位
-
34、一秒快速核对两列数据
-
35、快速定位到指定单元格或区域
-
36、快速制作双行标题工资条
-
37、给你的表格做个瘦身
-
38、快速打开常用的Excel文件
-
39、快速打开多个Excel文件
-
40、利用创建组—快速隐藏/展开多列数据
-
41、快速制作下拉菜单
-
42、复制粘贴表格,如何保留数据源列宽格式一致?
-
43、两列数据位置互换
-
44、1秒钟扮靓报表——如何实现表格隔行换色
-
45、快速删除重复记录——保留唯一值
-
46、快速向下填充、向右填充,文本或公式
-
47、给Excel文件添加密码
-
48、插入带图片的批注
-
49、输入公式后不计算?
-
50、如何设置单元格缩进
-
51、快速解决Excel表格总显示货币格式
-
52、批量添加万元单位
-
53、你会四舍五入么?
-
54、用RAND函数机选彩票
-
55、冻结首行你会么?
-
56、超链接的高级应用
-
57、IFERROR函数-屏蔽错误值
-
58、批量填充颜色
-
59、录入数据
-
60、快速输入工号
-
61、快速行列转置
-
62、自定义缩放界面
-
63、多个单元格同时输入
-
64、如何计算立方米?
-
65、快速制作双行标题工资条
-
66、输入带方框的√和×
-
67、快速将姓名对齐
-
68、快速输入性别
-
69、按单位职务排序
-
70、自动计算合同到期日期
-
71、计算时间间隔
-
72、日期和时间的拆分
-
73、快速处理不规范的日期格式
-
74、快速填充合并单元格
-
75、效率加倍的快捷键
-
76、快速复制表格和对象
-
77、快速创建工作表副本
-
78、快速复制序列号
-
79、快速显示公式
-
80、多个单元格同时输入
-
81、快速调整显示比例
-
82、快速自动填充
-
83、快速填充(Ctrl+E)
-
84、Ctrl与数字键结合
-
85、快速将多列数据整理为1列
-
86、快速将1列数据拆分为多列
-
87、快速定位公式
-
88、快速录入数据
-
89、快速累计求和
-
90、身份证号码显示为0怎么办?
-
91、快速制作斜线表头
-
92、文本竖向显示
-
93、神奇的监视窗口
-
94、不一样的格式刷
-
95、快速美化图表
-
96、快速生成当前日期
-
97、快速找出循环引用
-
98、快速提取信息
-
99、二维表快速转换为一维表
-
100、快速多表合并