问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Excel中fx-TODAY

发布网友 发布时间:2024-08-07 03:09

我来回答

5个回答

热心网友 时间:2024-08-14 04:22

其实很简单的,楼主可以把上面几位朋友的函数复制粘贴试试看,验证一下。
随便举个例子: 身份证号为321181780914528

一楼:obayang =YEAR(NOW())-MID(A27,7,4)

显示结果为 “ -5800 ”;

二楼:zzhulove =YEAR(TODAY())-VALUE(MID(A1,7,4))
显示结果为 “ -5800 ”;

三楼:feigames =IF(A2<>"",DATEDIF(TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00"),TODAY(),"y"),)
显示结果为 “ 30 ”;

四楼:z45966255 =YEAR(TODAY())-IF(LEN(A1)=18,MID(A1,7,4),(19&MID(A1,7,2)))
显示结果为 “ 31 ”。

一楼、二楼的朋友没有考虑旧身份证(15位的),公式是不够周全的;
三楼的DATEDIF函数和四楼的TODAY()函数,结果的话是三楼的准确。

因为计算年龄的话,是以实际年龄为准的,就像上面的例子321181780914528,这人的出生日期是1978年9月14日,那么他的实际年龄应该是30岁,要到2009年9月14日才正好31岁的。
四楼的只是计算了年份,月份没有考虑,要把相差的月份也都算进去才行的。

所以三楼的公式楼主可以采用,不过楼主自己也可以拓展下思维,这个也不一定就是唯一答案,公式可能还可以简化下的。

热心网友 时间:2024-08-14 04:20

=IF(A2<>"",DATEDIF(TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00"),TODAY(),"y"),)
A2为身份证号码,判断身份证位数,然后计算,楼上的2位,只是取得数字,然后减,取得的数字貌似不是日期类型吧。

热心网友 时间:2024-08-14 04:25

假设你的身份证号码在A1
在B1输入
=YEAR(TODAY())-VALUE(MID(A1,7,4))

热心网友 时间:2024-08-14 04:22

=YEAR(NOW())-MID(A27,7,4)
意思就是用现在的年份减去身份证所在的单元格的七位开始的4个数
也就是生日中的年份

热心网友 时间:2024-08-14 04:20

***************************************
要考虑18位与15位的问题

=YEAR(TODAY())-IF(LEN(A1)=18,MID(A1,7,4),(19&MID(A1,7,2)))

=YEAR(TODAY()) --今天
- --减去
IF(LEN(A1)=18, --判定是否是18位
MID(A1,7,4),(19&MID(A1,7,2)))

热心网友 时间:2024-08-14 04:24

其实很简单的,楼主可以把上面几位朋友的函数复制粘贴试试看,验证一下。
随便举个例子: 身份证号为321181780914528

一楼:obayang =YEAR(NOW())-MID(A27,7,4)

显示结果为 “ -5800 ”;

二楼:zzhulove =YEAR(TODAY())-VALUE(MID(A1,7,4))
显示结果为 “ -5800 ”;

三楼:feigames =IF(A2<>"",DATEDIF(TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00"),TODAY(),"y"),)
显示结果为 “ 30 ”;

四楼:z45966255 =YEAR(TODAY())-IF(LEN(A1)=18,MID(A1,7,4),(19&MID(A1,7,2)))
显示结果为 “ 31 ”。

一楼、二楼的朋友没有考虑旧身份证(15位的),公式是不够周全的;
三楼的DATEDIF函数和四楼的TODAY()函数,结果的话是三楼的准确。

因为计算年龄的话,是以实际年龄为准的,就像上面的例子321181780914528,这人的出生日期是1978年9月14日,那么他的实际年龄应该是30岁,要到2009年9月14日才正好31岁的。
四楼的只是计算了年份,月份没有考虑,要把相差的月份也都算进去才行的。

所以三楼的公式楼主可以采用,不过楼主自己也可以拓展下思维,这个也不一定就是唯一答案,公式可能还可以简化下的。

热心网友 时间:2024-08-14 04:25

=YEAR(NOW())-MID(A27,7,4)
意思就是用现在的年份减去身份证所在的单元格的七位开始的4个数
也就是生日中的年份

热心网友 时间:2024-08-14 04:20

***************************************
要考虑18位与15位的问题

=YEAR(TODAY())-IF(LEN(A1)=18,MID(A1,7,4),(19&MID(A1,7,2)))

=YEAR(TODAY()) --今天
- --减去
IF(LEN(A1)=18, --判定是否是18位
MID(A1,7,4),(19&MID(A1,7,2)))

热心网友 时间:2024-08-14 04:21

=IF(A2<>"",DATEDIF(TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00"),TODAY(),"y"),)
A2为身份证号码,判断身份证位数,然后计算,楼上的2位,只是取得数字,然后减,取得的数字貌似不是日期类型吧。

热心网友 时间:2024-08-14 04:23

假设你的身份证号码在A1
在B1输入
=YEAR(TODAY())-VALUE(MID(A1,7,4))
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
cpe卡是什么意思 早期乳腺癌治疗原则 乳腺癌放射治疗原则 空调调到二十二度风量三档 warframe悟空mod介绍_warframe悟空mod是什么 warframe导引技能是什么 自然界中哪些硅酸盐矿物占据地壳质量的95%? 包米芯八万四千斤稻糠一万斤麦夫七千二百斤,白灰用多少为好,做平菇用... 平菇培养料,包米芯稻糠麸子豆粕其中包米芯36吨其它应该放多少_百度知 ... 做平菇培养料包米芯36吨稻糠,麸子豆粨各放多少适合,请高手指点_百度知 ... 在excel中输入日期的时候,有的日期在fx一栏显示的是="2007-2-4",而... 2022年霜降是最冷的一天吗 2022霜降是最寒冷的一天吗 2022年冬天的具体日期范围是哪一段? 2022年冬天会是寒冬吗 2022年冬季专家预测是寒冬吗 未来几年冬天会冷吗 今年冬天冷不冷 产后瑜伽减肥动作 产后瑜伽如何瘦身最快 产后修复瑜伽 产后减肥瑜伽五招式 如何查询人民法院公告 普洱产地行:茶叶改变山寨(散文) 冰岛古树茶历史源考 勐库东半山:双江北大门-亥公 冰岛古树茶村位置在哪里? 冰岛茶产地在哪里?(冰岛茶产地地理位置) 勐库:不是只有冰岛 冬天适合吃些什么热乎的菜呀? 什么跟海鲜不能一起吃 糖尿病患者需要多吃的食物? 经常胃疼胃胀是胃癌吗 经常胃疼胃胀是怎么回事 本田摩托车怎么样 五羊本田摩托车怎么样 刑事罚金执行裁定书是如何送达的 刑事赔偿书可以申请强制执行吗? 2023辽源中考时间 星舰和中国航天的差距有多大 汉山电白钥匙是开什么锁 食管胃酸返流 去厦门南普陀寺需要预约吗 python 用哪个linux 低压高吃什么中药 低压高吃什么中成药 word中怎么打分数 去办结婚证要户口本吗 去领结婚证需要准备什么材料?户口本是必须的吗? 办理结婚证需要户口本吗 户籍地在户口本哪里看 为什么我用卤水卤出来的鸡翅很淡? 伪造、变造、转让金融机构经营许可证、批准文件罪相关法律 自首的认定司法解释是什么? 最高院关于自首的司法解释有哪些内容?