当前位置:首页 > 生活百科

excel工龄计算公式(从身份证号码提取年龄公式)

栏目:生活百科日期:2024-11-28浏览:0

在Excel中利用系统时间和出生年月计算年龄是人事管理、工资统计中经常性遇到的工作,笔者由于工作关系对此有些研究,现将有关计算方法介绍如下,供读者朋友们参考:
一、利用DAYS360、CEILING和TRUNC函数
1.函数简介
①DAYS360函数
它能按每年360天(每月30天)计算出两个日期间的天数,作为计算工龄的工具非常方便。它的语法为:
DAYS360(Start_date,end_date,method)
其中,Start_date是计算时间段的起始日期,end_date是计算时间段的结束日期,method用来指定计算方法的逻辑值(取FALSE或忽略使用美国方法,取TRUE则使用欧洲方法)。
另外,不同地方计算工龄的规则不尽相同。有的按“虚工龄”计算,如1998年6月1日至2000年12月31日工龄为3年;而有的则按“实工龄”计算,1998年6月1日至2000年12月31日工龄为2年;对此可使用CEILING函数或TRUNC函数处理。
②CEILING函数
它的语法为:
CEILING(number,significance)
其中number为待计算的数值,significance确定取整计算的倍数;该函数可将number沿着绝对值增大的方向,计算出一个最接近(或最小倍数significance)的整数。
③TRUNC函数
它的作用是将数字的指定部分截去,计算出一个最接近的整数或小数,语法为:
TRUNC(number,num_digits)
其中number为待计算的数值,num_digits用于指定小数部分的截取精度,取0时不保留小数、取1时保留一位小数(依次类推)。
2.计算公式
①“虚工龄”
根据计算要求和有关函数的特点,计算“虚工龄”的公式为:“=CEILING((DAYS360(A1,B1))/360,1)”。公式中的A1和B1分别存放工龄的起止日期,“DAYS360(A1,B1)”计算两个日期间的天数,(DAYS360(A1,B1))/360则按一年360天计算出工龄。由于工龄一般以年为单位,故用CEILING函数将上面的计算结果(沿绝对值增大的方向)取整,从而得出“虚工龄”。
②“实工龄”
计算“实工龄”的公式为:“=TRUNC((DAYS360(A1,B1))/360,0)”,公式中计算工龄天数的方法与上面的相同。TRUNC函数将(DAYS360(A1,B1))/360的计算结果截去小数部分,从而得出“实工龄”。如果计算结果需要保留一位小数,只须将公式修改为“=TRUNC((DAYS360(A1,B1))/360,1)”即可。
二、YEAR和RIGHT函数
1.函数简介
①YEAR函数
它可以计算出日期序列数(如两个日期相减的结果)所对应的年份数,其语法为:YEAR(Serial_ number),其中Serial_
number为待计算的日期序列数,既可以是一个具体的数值,也可以是一个表达式。
②RIGHT函数
该函数用来提取字符串最右边的若干个字符,因为YEAR函数的计算结果带有19等字样,必须利用RIGHT函数将它过滤掉。该函数的语法为:RIGHT(Text,Num_chars),其中Text是待计算的字符串,Num_chars用来指定从右向左提取的字符串长度(忽略时取1),例如“=RIGHT(“电脑爱好者”,3)”的计算结果为“爱好者”。
2.计算公式
由于YEAR和RIGHT函数的特点,它们组成的公式只能计算“实工龄”,具体形式为“=RIGHT(YEAR(A1-B1),2)”。公式中的A1和B1分别存放工龄的截止和起始日期(正好与DAYS360函数相反),“YEAR(A1-B1)”计算出两个日期间的年份数,RIGHT(YEAR(A1-B1),2)则通过自右向左提取年份的后两位(工龄一般都是一位或两位数)。计算出来的一位数工龄前有个“0”,与习惯不太相符,这是上述公式的缺点。
三、N和INT函数
1.函数简介
①N函数
N函数属于信息函数之列,它可以完成单元格对象的转换。就是将数值转换成数字,日期转换成序列值,TRUE转换成1,其它对象转换成0。其语法为:N(value),其中的value是待转换的单元格对象,它可以是数值、日期等数据,也可以是一个表达式。
②INT函数
该函数可以将一个数值向下取整为最接近的整数。语法为:INT(number),其中number是待取整的一个实数或表达式,用它将计算结果取整为“实工龄”非常方便。
2.计算公式
由于INT函数的固有特点,用N和INT函数构成的公式只能计算“实工龄”,具体形式为“=INT((N(A1-B1))/365)”。公式中的A1和B1分别存放工龄的截止和起始日期,“N(A1-B1)”计算工龄的序列

“excel工龄计算公式(从身份证号码提取年龄公式)” 的相关文章

开发小程序的成本是多少,关于开发小程序的成本结构介绍

在疫情肆虐的情况下,越来越多的人开始关注微信小程序,很多商家也通过一些社区的小程序,把自己的商品从从线下搬到了线上,小程序也开始变得火热起来,那么做一个小程序到...

txt格式转换成excel(txt文本转换成表格的方法)

有时我们收到的表格是一些奇奇怪怪的格式,csv已经不算什么了,有些竟然是txt格式。这首先就得先转换格式啊,怎样用最简单的方法转换呢?案例:下图1是一个.txt...

word添加水印在哪里设置(图解文字水印添加技巧)

我们经常会在一些Word文章中看到:文字底层带有机密、严禁复制、公司名称等字样的文字水印,或者是公司LOGO、图片水印,如图所示。文字水印:图片水印:很明显,这...

中秋节h5文案(h5页面制作方法)

团圆的故事有很多,哪种最打动你呢?是异地多年的情侣跨过千山万水来相见?是独自在家的孩童终于等来外出工作的父母?还是姐妹间能冰释前嫌,相互拥抱?但我想,最打动人的...

哪一些充电宝性价比高,性价比高的充电宝推荐

自从近10年智能手机时代流行以来,大屏智能手机耗电快的痛点就被无限放大。加之现在5G手机的快速风靡,对于5G手机来说同样有着巨大的手机用电需求。充电宝也就自然而...

mac分屏软件怎么用(苹果分屏使用两个软件)

感觉Mac上的多任务处理能力有限?这些应用程序可以帮助您提高macOS的工作效率。为了在Mac上高效完成工作,您可能需要在众多应用程序中同时处理多项任务。然而,...

php编程工具有哪些(常用的php开发工具)

Php作为目前应用最广泛的语言之一,与其他同类的编程语言比较,php具有开发速度快、运行效率高、安全性好、可扩展性强、开源自由等特点。正所谓工欲善其事,必先利其...

大数据含义包括什么(大数据的基本概念)

近几年,大数据的概念逐渐深入人心,大数据的趋势越来越火爆。但是,大数据到底是个什么?怎么样才能玩好大数据呢?大数据的基本含义就是海量数据,麦肯锡全球研究所给出的...

小米电视如何安装第三方软件,小米电视远程安装软件方法

很多小米电视的用户知道能通过u盘来安装第三方软件,却不知道在没有u盘的情况下,同样也能通过不同的手段来给电视安装第三方软件。下面就教大家一种可以远程推送软件的方...

公众号文章怎么写,公众号软文范例

众所周知,微信公众平台的运营肯定是少不了内容运营的,内容素材是公众号成功的一个重要关键因素。然而,不是所有的公众号都是全部原创,或者说需要全部原创,很多公众号比...