EXCEL函数公式大全(日期)
时间函数excel公式

时间函数excel公式一、Excel日期时间函数:Now。
功能:返回当前日期和时间。
语法结构:=Now()。
目的:返回当前的日期和时间。
方法:在目标单元格中输入公式:=NOW()。
解读:1、此函数没有参数。
2、返回的结果为Windows系统中设置的日期和时间,所以返回的日期和时间如果不正确,首先应该检查Windows系统中的日期和时间。
3、返回的日期和时间不会实时更新,除非工作表被重新计算。
二、Excel日期时间函数:Today。
功能:返回当前日期。
语法结构:=Today()。
目的:返回当前日期。
方法:在目标单元格中输入公式:=TODAY()。
解读:1、此函数没有参数。
2、除了用Today函数获取当前日期外,还可以用快捷键Ctrl+;快速输入当前日期。
3、返回的结果为Windows系统中设置的日期和时间,所以返回的日期和时间如果不正确,首先应该检查Windows系统中的日期和时间。
4、返回的日期和时间不会实时更新,除非工作表被重新计算。
三、Excel日期时间函数:Date。
功能:返回指定日期的序列号。
语法结构:=Date("年","月","日")。
目的:对给定的“年”、“月”、“日”组成对应的日期。
方法:在目标单元格中输入公式:=DATE(F3,G3,H3)。
解读:1、Date函数中的所有参数都可以是直接输入的数字或单元格引用。
2、参数“年”的值必须在1900~9999之间,如果大于9999,则返回错误值“#VALUE!”。
而“月”和“日”则不同,虽然“月”的正常范围是1~12,“日”的正常范围是1~31,但是Date函数对“月”和“日”有自动更正功能。
即如果“月”大于12,Excel会自动将其转换到下一年;如果“日”大于31,Excel会自动将其转换到下一月。
同理,如果“月”和“日”都小于1,Excel会将其转换到上一年或上一个月。
四、Excel日期时间函数:Time。
在EXCEL中根据日期自动填充为季度的6个公式你确定都知道

在EXCEL中根据日期自动填充为季度的6个公式你确定都知道在Excel中,根据日期自动填充为季度可以使用各种公式和函数来完成。
下面将介绍6种实现方式。
1.使用MONTH函数和IF函数MONTH函数用于提取日期的月份,IF函数用于根据月份判断所属的季度。
首先,在第一个单元格(假设为A1)中输入日期(例如:2024/1/1),然后在第二个单元格(假设为B1)中输入以下公式:=IF(MONTH($A1)<=3,"第一季度",IF(MONTH($A1)<=6,"第二季度",IF(MONTH($A1)<=9,"第三季度","第四季度")))然后拖动B1单元格的右下角,可以自动填充到其他单元格中。
这个公式的逻辑是,如果日期对应的月份在1到3之间,则返回"第一季度",如果在4到6之间,则返回"第二季度",以此类推。
2.使用CHOOSE函数CHOOSE函数根据指定的索引返回对应的值。
对于季度的问题,我们可以使用CHOOSE函数来实现。
在B1单元格中输入以下公式:=CHOOSE(MONTH($A1),1,1,1,2,2,2,3,3,3,4,4,4)然后拖动B1单元格的右下角,可以自动填充到其他单元格中。
这个公式的逻辑是,根据日期的月份返回对应的季度序号,1代表第一季度,2代表第二季度,以此类推。
3.使用ROUNDUP函数ROUNDUP函数用于向上取整。
对于日期问题,我们可以使用ROUNDUP 函数来实现。
在B1单元格中输入以下公式:=ROUNDUP(MONTH($A1)/3,0)然后拖动B1单元格的右下角,可以自动填充到其他单元格中。
这个公式的逻辑是,将日期的月份除以3,然后向上取整,得到的结果即为所属季度的序号。
4.使用VLOOKUP函数VLOOKUP函数用于根据指定的值在一个区域中查找对应的值。
Excel函数公式应用大全

函2)函 数 大 全链接函数基本知识函数索引日期与时间函数数学与三角函数逻辑函数查找与引用函数数据库函数文本函数统计函数财务函数工程函数信息函数定义返回从开始日期算起的数月之前或之后的序列号.返回指定月份数之前或之后的某月份的最后的日期序列号.返回自开始日期算起相隔指定天数之前或之后(不包括周末和专门指定的假日)的日期的序列号.计算除了周六、日和休息日之外的工作天数计算期间内的年数、月数、天数按一年360天计算两个日期之间的天数计算指定期间占一年的比率计算从1月1日算起的第几个星期从年、月、日来计算日期从表示日期的文本来计算序列号值从时、分、秒来计算出时间的序列号值从表示时间的文本来计算序列号值计算当前的日期计算当前的日期和时间和星期从日期中提取出"年"从日期中提取出"月"从日期中提取出"日"计算出与日期相对应的星期从时间中提取出"时"从时间中提取出"分"从时间中计算出"分"求和计算对满足条件的单元格的数值求和计算满足条件的单元格人个数计算积先计算多个数组的元素之间的乘积再求和计算平方和计算两个数组中对应元素的平方之和计算两个数组中对应元素的平方差之和计算两个数组中对应元素的差的平方之和计算各种总计值将数值向下舍入为最接近的整数根据指定的位数位置向下舍入计算根据指定的位数位置向下舍入根据指定的位数位置向上舍入根据指定的位数位置四舍五入向下舍入为指定的倍数向上舍入为指定的倍数舍入指定值的倍数向上舍入最接近的偶数向上舍入最接近的奇数计算出商的整数部分计算余数倍数计算最大公约数计算最小公倍数计算绝对值计算正负符号计算阶乘计算双阶倍乘返回从给定元素数目的集合中选取若干元素的排列数计算组合数或二项系数计算多项系数计算幂级数计算平方根计算圆周率的倍数的平方根计算幂乘计算自然对数e的幂乘计算以指定的数值为底的对数计算常用对数计算自然对数计算圆周率的近似值将角度转换为弧度将弧度转换为度计算正弦值计算余弦值计算正切值计算反正弦值计算反余弦值计算反正切值计算x-y坐标的反正切值计算双曲正弦值计算双曲余弦值计算比曲正切值计算双曲反正弦值计算双曲反余弦值计算比曲反正切值值计算矩阵行列式的值计算矩阵的逆矩阵计算两数组矩阵的乘积产生大于或等于0且小于1的随机数产生指定数值之间的随机数根据条件满足与否返回不同的值检测所有的条件是否为真检测任意一项条件是否为真对表示条件的参数的逻辑值求反表示总是为真表示总是为假按照垂直方向搜索区域按照水平方向搜索区域(向量形式)搜索单行或单列(数组形式)搜索区域或查找对应值返回搜索值的相对位置计算指定位置的单元格引用(单元格引用方式)返回行和列交差位置的单元格引用(数组形式)返回行和列交叉位置的值间接引用单元格的内容从参数表中选择特定的值位置返回单元格引用或单元格的位置返回序列号返回行序号计算列数返回引用或数组的行数计算指定区域的区域个数行和列的转置创建超链接从支持COM自动化的程序中获取实时的数据将全角字符(双字节字符)转换成半角字符(单字节字符)将半角字符转换成全角字符将所有英文字母转换成大写字母将所有英文字母转换成寂写字母将英文单词的开头字母转换成大写字母将表示数值的文本转换成数值统计文本字符串中字符数目(计算文本的长度)计算文本的字节数将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中从一个文本字符串的第一个字符开始,截取指定数目的字符从一个文本字符串的最后一个字符开始,截取指定数目的字符从一个文本字符串的指定位置开始,截取指定数目的字符根据指定的位置和字节提取字符检索字符位置(区分大小写)检索字节位置(区分大小写)检索字符位置(不区分大小写)检索字节位置(不区分大小写)替换检索的文本替换指定字符数的文本替换指定字节数的文本删除多余的空格字符删除非打印字符返回字符代码返回与字符代码相对的字符给数值添加_符号和千位分隔符给数值附加上美元符号和千位分隔符将数值转换成泰语的货币格式的文本给数值附加千位分隔符和小数分隔符将数值转换成自由的显示格式文本将数值转换成罗马数字检查两文本是否完全相同根据指定次数重复文本只在参数为文本时返回将数值转换成汉字的文本计算日期和数值的个数计算数据的个数计算空白单元格的个数计算数值数据的平均值计算所有数据的平均值剔除异常数据后计算平均值计算几何平均值计算调和平均值计算数据群的为数计算数据群的众数计算数值的最大值计算所有数据的最大值计算数值的最小值计算所有数据的最小值计算从大到小顺序下某一位置的数值计算从小开始指定位置的数值计算位置(排位)计算区间里所含数值的个数计算百分位数计算四分位数计算使用百分率的位置通过数值计算无偏方差通过所有数据计算无偏方差通过数值计算方差通过所有数据计算方差通过数值推测数据集的标准偏差通过数值推测数据集的标准偏差通过数值计算标准偏差通过数值计算标准偏差计算平均偏差计算变动计算标准化变量计算峰度计算偏斜度使用回归曲线进行预测使用重回归分析进行预测计算回归斜线的斜率计算回归斜线的计算截距通过重回归分析计算系数和常数项计算回归曲线的标准误差计算回归曲线的的适合度使用指数回归曲线进行预测计算指数回归曲线的系数和底数计算相关系数计算相关系数计算协方差计算数据集对应的置信区间计算下限值到上限值概率计算二项分布的概率和累积概率计算累积二项概率在基准值以下时的最大值计算负二项分布的概率计算超几何分布的概率计算POISSON分布的概率计算正态分布的概率和累积概率计算累积正态分布的反函数计算标准正态分布的累积概率计算标准正态分布的累积概率的反函数的累积概率计算对数正态分布的累积概率计算对数正态分布的累积概率反函数计算卡方分布的上侧概率计算卡方分布的上侧概率的反函数进行卡方检验计算t分布的概率计算t分布的反函数进行t检验检验正态数据集的平均值计算F公布的概率计算F公布的反函数进行t检验进行FISHER变换计算FISHER变换的反函数计算指数分布函数的值计算伽玛公布函数的值计算伽玛公布函数的反函数计算伽玛函数的自然对数计算Beta分布的累积函数的值计算Beta分布的累积函数的反函数计算韦伯分布的值和储蓄的存款额计算贷款的还款额和分期储蓄的存款额计算贷款偿还额的本金相应部分计算贷款偿还额的本金相应部分的累计计算贷款偿还额的利息相应部分计算贷款偿还额的利息相应部分的累计计算本金均分偿还时的利息款额和首次存款计算当前价格计算将来的价格计算利率变动存款的将来价格计算贷款的偿还时间和分期储蓄的存款时间计算贷款或分期储蓄的利率计算实际年利率计算名目年利率计算定期现金流量的净现值由不定期的现金流量计算净现值由定期的现金流量计算内部利益率由不定期的现金流量计算内部利益率由定期现金流量计算内部利益率函数计算定期付息证券的利率计算定期付息证券的当前价格计算定期付息证券的利息的日期信息计算之前的付息日计算最近的付息日到成交日的天数计算成交日到下一付息日的天数计算定期成交日到期日的付息次数的修正期限证券(1)证券(2)旧费计算折旧费计算折旧费数和幂函数的值元格的个数大值或最小值。
excel使用日期和时间函数公式

excel使用日期和时间函数公式excel使用日期和时间函数公式excel如何显示当前日期函数公式显示当前年份函数:【=year(now())】显示当前月份函数:【=month(now())】显示当前日期函数:【=day((now()))】显示当前星期函数:【=text(now(),"aaaa")】显示当前准确时间:【=text(now(),"hh:mm:ss")】显示当前年月日:【=today()】显示当前年月日和时间:【=now()】使用方法:直接在某单元格输入以上函数公式即可获得结果。
excel如何通过日期判断星期几通过日期显示星期几:【=weekday(a2,2)】通过日期显示中文带星期:【=text(a2,"aaaa")】通过日期计算中文星期:【=text(a4,"aaa")】通过日期计算英文星期简写:【=text(a5,"ddd")】通过日期计算英文星期:【=text(a5,"dddd")】使用方法:指定输入日期的单元格,输入以上函数公式即可获取星期。
excel如何求月份天数函数求某日期的月份天数:【=day(date(year(a2),month(a2)+1,0))】使用方法:需要指定包含日期的单元格。
直接求当前月份天数:【=day(eomonth(now(),0))】使用方法:直接在某单元格输入以上公式即可获取天数。
求当前月份天数减去周六和周日:【=sumproduct(--(mod(row(indirect(date(year(now()),month (now()),1)&":"&date(year(now()),month(now())+1,0))),7)>1 ))】使用方法:直接在某单元格输入以上公式即可获取天数。
excel中年的公式

在Excel中,有许多有用的函数和公式可以用来处理年份。
下面是一些常用的Excel年份公式和函数的详细解释:1.YEAR函数:这个函数用于从给定日期中提取年份。
它的语法如下:=YEAR(日期)。
日期可以是单元格引用或直接输入的日期。
例如,如果A1单元格中包含日期“01/01/2024”,则可以使用以下公式提取年份:=YEAR(A1)。
这将返回20242.DATE函数:这个函数用于按年、月和日提供日期。
它的语法如下:=DATE(年,月,日)。
其中,年、月和日可以是单元格引用或直接输入的值。
例如,使用以下公式可以创建日期“01/01/2024”:=DATE(2024,1,1)。
3.EDATE函数:这个函数用于根据给定日期添加或减去指定的月数。
它的语法如下:=EDATE(开始日期,月数)。
其中,开始日期可以是单元格引用或直接输入的日期,而月数是一个整数。
例如,如果A1单元格中包含日期“01/01/2024”,并且要添加3个月,可以使用以下公式:=EDATE(A1,3)。
这将返回日期“01/04/2024”。
4.EOMONTH函数:这个函数用于返回指定日期所在月的最后一天的日期。
它的语法如下:=EOMONTH(开始日期,月数)。
其中,开始日期可以是单元格引用或直接输入的日期,而月数是一个整数。
例如,如果A1单元格中包含日期“01/15/2024”,并且要返回该月的最后一天,可以使用以下公式:=EOMONTH(A1,0)。
这将返回日期“01/31/2024”。
WORKDAYS函数:这个函数用于计算两个日期之间的工作日天数。
它的语法如下:=NETWORKDAYS(开始日期,结束日期,[节假日])。
开始日期和结束日期可以是单元格引用或直接输入的日期,而[节假日]是可选参数,用于指定可能遇到的节假日。
例如,如果A1和B1单元格分别包含开始日期和结束日期,并且没有节假日,可以使用以下公式计算两个日期之间的工作日天数:=NETWORKDAYS(A1,B1)。
Excel的日期函数用法大全

Excel的日期函数用法大全好多朋友对Excel的日期函数还是比较模糊的。
其实日期就是一组特殊的序列值,如果在单元格中输入1,然后设置成日期格式,看看是不是变成了1900年1月1日?下面给大家介绍日期函数用法。
日期函数主要用于计算星期、工龄、年龄、账龄、利息,以及计算某个时间段的数据汇总等等。
今天本文主要讲述一些常用日期函数的用法。
1、=TODAY()取当前的系统日期2、=NOW()取当前系统日期和时间3、= NOW()-TODAY()计算当前是几点几分。
也可以用=MOD(NOW(),1)计算。
4、=YEAR(TODAY())取当前日期的年份5、=MONTH(TODAY())取当前日期的月份6、=DAY(TODAY())计算当前日期是几号。
7、=WEEKDAY(TODAY(),2)计算今天是星期几。
第二参数是2,表示将星期一计算为1,这样比较符合国人的习惯。
也可以写成=TEXT(TODAY(),"aaa")8、=EDATE(TODAY(),1)计算当前日期之后一个月的日期。
如果第二参数写成-1,就是计算当前日期之前1个月的日期。
9、=EOMONTH(TODAY(),1)计算下个月最后一天的日期。
如果第二参数写成0,也就是=EOMONTH(TODAY(),0),这样计算的是本月最后一天的日期。
再用=DAY(EOMONTH(TODAY(),0))就可以计算出当前这个月一共有多少天了。
10、=EOMONTH(TODAY(),0)-TODAY()计算今天到本月底还有多少天。
绿色部分是月底的日期,红色部分是今天的日期。
11、=IF(COUNT(-"2-29"),"是","否")计算今年是不是闰年。
在Excel中如果输入“月/日”形式的日期,会默认按当前年份处理。
如果当前年份中没有2月29日,输入"2-29"就会作为文本处理。
excel表格公式大全

1、查找重复内容公式:=IF(COUNTIF(A:A,A2)>1,"重复","")。
2、用出生年月来计算年龄公式:=TRUNC((DAYS360(H6,"2009/8/30",FALSE))/360,0)。
3、从输入的18位身份证号的出生年月计算公式:=CONCATENATE(MID(E2,7,4),"/",MID(E2,11,2),"/",MID(E2,13,2))。
4、从输入的身份证号码内让系统自动提取性别,可以输入以下公式:=IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))公式内的“C2”代表的是输入身份证号码的单元格。
1、求和:=SUM(K2:K56) ——对K2到K56这一区域进行求和;2、平均数:=AVERAGE(K2:K56) ——对K2 K56这一区域求平均数;3、排名:=RANK(K2,K$2:K$56) ——对55名学生的成绩进行排名;4、等级:=IF(K2>=85,"优",IF(K2>=74,"良",IF(K2>=60,"及格","不及格")))5、学期总评:=K2*0.3+M2*0.3+N2*0.4 ——假设K列、M列和N列分别存放着学生的“平时总评”、“期中”、“期末”三项成绩;6、最高分:=MAX(K2:K56) ——求K2到K56区域(55名学生)的最高分;7、最低分:=MIN(K2:K56) ——求K2到K56区域(55名学生)的最低分;8、分数段人数统计:(1)=COUNTIF(K2:K56,"100") ——求K2到K56区域100分的人数;假设把结果存放于K57单元格;(2)=COUNTIF(K2:K56,">=95")-K57 ——求K2到K56区域95~99.5分的人数;假设把结果存放于K58单元格;(3)=COUNTIF(K2:K56,">=90")-SUM(K57:K58) ——求K2到K56区域90~94.5分的人数;假设把结果存放于K59单元格;(4)=COUNTIF(K2:K56,">=85")-SUM(K57:K59) ——求K2到K56区域85~89.5分的人数;假设把结果存放于K60单元格;(5)=COUNTIF(K2:K56,">=70")-SUM(K57:K60) ——求K2到K56区域70~84.5分的人数;假设把结果存放于K61单元格;(6)=COUNTIF(K2:K56,">=60")-SUM(K57:K61) ——求K2到K56区域60~69.5分的人数;假设把结果存放于K62单元格;(7)=COUNTIF(K2:K56,"<60") ——求K2到K56区域60分以下的人数;假设把结果存放于K63单元格;说明:COUNTIF函数也可计算某一区域男、女生人数。
excel出生年月提取公式

excel出生年月提取公式
在Excel中提取出生年月的公式可以通过使用日期函数和文本函数来实现。
下面是一些示例公式,帮助您提取出生年月。
1. 使用RIGHT和LEN函数提取年份:
假设出生日期位于A1单元格中,公式如下:
=RIGHT(A1,LEN(A1)-4)
这个公式使用LEN函数获取日期字符串的长度,然后使用RIGHT 函数提取除了年份以外的字符。
注意,这种方法要求日期字符串的格式是一致的,例如'dd/mm/yyyy'。
2. 使用DATE和YEAR函数提取年份:
假设出生日期位于A1单元格中,公式如下:
=YEAR(DATEVALUE(A1))
这个公式使用DATEVALUE函数将日期字符串转换为日期值,然后使用YEAR函数提取年份。
3. 使用MID函数提取月份:
假设出生日期位于A1单元格中,公式如下:
=MID(A1,4,2)
这个公式使用MID函数从日期字符串的第4个字符开始提取2个字符,即月份部分。
4. 使用MID函数提取日:
假设出生日期位于A1单元格中,公式如下:
=MID(A1,1,2)
这个公式使用MID函数从日期字符串的第1个字符开始提取2个字符,即日部分。
以上公式可以根据您的需求进行修改和组合,以适应不同的日期格式和提取要求。
此外,您还可以使用文本函数和逻辑函数等其他Excel 函数来处理出生年月的特定需求,例如提取月份的名称或判断是否为闰年等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
excel常用函数公式及技巧搜集(常用的)【身份证信息?提取】从身份证号码中提取出生年月日=TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")+0=TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")*1=IF(A2<>"",TEXT((LEN(A2)=15)*19&MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00")+0,)显示格式均为yyyy-m-d。
(最简单的公式,把单元格设置为日期格式)=IF(LEN(A2)=15,"19"&MID(A2,7,2)&"-"&MID(A2,9,2)&"-"&MID(A2,11,2),MID(A2,7,4)& "-"&MID(A2,11,2)&"-"&MID(A2,13,2))显示格式为yyyy-mm-dd。
(如果要求为“1995/03/29”格式的话,将”-”换成”/”即可)=IF(D4="","",IF(LEN(D4)=15,TEXT(("19"&MID(D4,7,6)),"0000年00月00日"),IF(LEN(D4)=18,TEXT(MID(D4,7,8),"0000年00月00日"))))显示格式为yyyy年mm月dd日。
(如果将公式中“0000年00月00日”改成“0000-00-00”,则显示格式为yyyy-mm-dd)=IF(LEN(A1:A2)=18,MID(A1:A2,7,8),"19"&MID(A1:A2,7,6))显示格式为yyyymmdd。
=TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")+0=IF(LEN(A2)=18,MID(A2,7,4)&-MID(A2,11,2),19&MID(A2,7,2)&-MID(A2,9,2))=MID(A1,7,4)&"年"&MID(A1,11,2)&"月"&MID(A1,13,2)&"日"=IF(A1<>"",TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"))从身份证号码中提取出性别=IF(MOD(MID(A1,15,3),2),"男","女") (最简单公式)=IF(MOD(RIGHT(LEFT(A1,17)),2),"男","女")=IF(A2<>””,IF(MOD(RIGHT(LEFT(A2,17)),2),”男”,”女”),)=IF(V ALUE(LEN(ROUND(RIGHT(A1,1)/2,2)))=1,"男","女")从身份证号码中进行年龄判断=IF(A3<>””,DATEDIF(TEXT((LEN(A3)=15*19&MID(A3,7,6+(LEN(A3)=18*2),”#-00-00”),T ODAY(),”Y”),)=DATEDIF(A1,TODAY(),“Y”)(以上公式会判断是否已过生日而自动增减一岁)=YEAR(NOW())-MID(E2,IF(LEN(E2)=18,9,7),2)-1900=YEAR(TODAY())-IF(LEN(A1)=15,"19"&MID(A1,7,2),MID(A1,7,4))=YEAR(TODAY())-V ALUE(MID(B1,7,4))&"岁"=YEAR(TODAY())-IF(MID(B1,18,1)="",CONCATENATE("19",MID(B1,7,2)),MID(B1,7,4))按身份证号号码计算至今天年龄=DATEDIF(TEXT((LEN(A1)=15)*19&MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00"),TODAY(),"y")以2006年10月31日为基准日,按按身份证计算年龄(周岁)的公式=DATEDIF(TEXT(MID(A1,7,6+(LEN(A1)=18)*2),"#-00-00")*1,"2006-10-31","y")按身份证号分男女年龄段按身份证号分男女年龄段,身份证号在K列,年龄段在J列(身份证号为18位)男性16周岁以下为 1男性16周岁(含16周岁)以上至50周岁为 2男性50周岁(含50周岁)以上至60周岁为 3男性60周岁(含60周岁)以上为 4女性16周岁以下为 1女性16周岁(含16周岁)以上至45周岁为 2女性45周岁(含45周岁)以上至55周岁为 3女性55周岁(含55周岁)以上为 4=MATCH(DATEDIF(DATE(MID(K1,7,4),MID(K1,11,2),MID(K1,13,2)),TODAY(),"y"),{0,16 ,50,60}-{0,0,5,5}*ISEVEN(MID(K1,17,1)))=SUM(--(DATEDIF(MID(K1,7,4)&"/"&MID(K1,11,2)&"/"&MID(K1,13,2),TODAY(),"y")> ={0,16,45,55}+{0,0,5,5}*MOD(MID(K1,17,1),2)))㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜【年龄和工龄计算】根据出生年月计算年龄=DATEDIF(A1,TODAY(),"y")=DATEDIF(A1,TODAY(),"y")&"周岁"=DATEDIF(A1,NOW(),"y")根据出生年月推算生肖中国人有12生肖,属什么可以推算出来。
即用诞生年份除以12,再用除不尽的余数对照如下:0→猴,1→鸡,2→狗,3→猪,4→鼠,5→牛,6→虎,7→兔,8→龙,9→蛇,10→马,11→羊例如:XXX出生于1921年,即用1921年除以12,商得数为160,余数为1,对照上面得知余数1对应生肖是鸡,XXX就属鸡。
=MID("猴鸡狗猪鼠牛虎兔龙蛇马羊",MOD(YEAR(A2),12)+1,1) (2007)如何求出一个人到某指定日期的周岁?=DATEDIF(起始日期,结束日期,"Y")计算距离退休年龄的公式=IF(E2="","",IF(E2>=V2,"已经退休","距离退休还有"&DATEDIF(TODAY(),DATE(YEAR(U2)+(V2),MONTH(U2),DAY(U2)),"Y")&"年"&DATEDIF(TODAY(),DATE(YEAR(U2)+(V2),MONTH(U2),DAY(U2)),"YM")&"个月"&DATEDIF(TODAY(),DATE(YEAR(U2)+(V2),MONTH(U2),DAY(U2)),"Md")&"天"))其中E2为年龄(可用身份证号码的公式生成);V2为法定退休年龄(男60,女50)公式为:=IF(D2="","",IF(D2="男",60,50))D2为男或女(可用身份证号码的公式生成);U2为出生年月日(可用身份证号码的公式生成)。
求工齡=DATEDIF(B2,TODAY(),"y")=DATEDIF(B2,TODAY(),"ym")=DATEDIF(B2,TODAY(),"md")=DATEDIF(B2,TODAY(),"y")&"年"&DATEDIF(B2,TODAY(),"ym")&"月"&DATEDIF(B2,TODAY(),"md")&"日"计算工龄=DATEDIF(C6,C8,"y")求两日期间的年数=DATEDIF(C6,C8,"ym")求两日期间除去整年数剩余的月数=DATEDIF(C6,C8,"m")求两日期间的总月数如果只需要算出周年的话,可以用=datedif("1978-8","2006-5","Y")年龄及工龄计算有出生年月如何求年龄?有工作时间如何求工龄?(求出的结果为多少年另几个月,如:0303的形式,即3年零3个月)。
a1是出生年月或工作时间:=datedif(a1,today(),"y")=text(datedif(a1,today(),"y"),"00")&text(datedif(a1,today(),"m"),"00")如[B2]=1964-9-1 则:=TEXT(DATEDIF(B2,TODAY(),"y"),"00")&TEXT(MOD(DATEDIF(B2,TODAY(),"m"),12) ,"00") '显示4009=TEXT(DATEDIF(B2,TODAY(),"y"),"00年")&TEXT(MOD(DATEDIF(B2,TODAY(),"m"),12),"00月") '显示40年09月如果你找不到DATEDIF 函数,也可以不用DATEDIF 函数,如[B2]=1964-9-1 则:=TEXT(RIGHT(YEAR(NOW()-B2),2),"00")&TEXT(MOD(MONTH(NOW()-B2)-1,12),"00" ) '显示4009=TEXT(RIGHT(YEAR(NOW()-B2),2)&"年"&MOD(MONTH(NOW()-B2)-1,12)&"个月","") '显示40年09个月自动算出工龄日期格式为(yyyy.mm.dd)能否用:(yyyy.mm.dd)这种格式来计算出工龄有多长呢~?以前用这样一段(=TEXT(RIGHT(YEAR(NOW()-A1),2)&"年"&MOD(MONTH(NOW()-A1)-1,12)&"个月","") )。