👇历史文章分类专题👇
付费文章、Excel练习题、函数公式、职场模板 、财务应用、财务分析及图表、表格合并、RPA财务机器人、一本不正经、学会骗、图表及可视化、表格美化、漂亮3D、新手避坑指南、快捷键、符号作用、生成序列、条件格式、数据整理、筛选技巧、日期时间、偷懒宝典、Office 365、Power Query、WPS技巧、PPT技巧、Word技巧、实用软件、正则表达式👇最近五篇原创文章👇
掌握这一点,就能正确地写出正则表达式了
华为三折屏手机定价超2万,这个折叠表格的功能价值几何?
为什么数字变成了123E+13之类的乱码?如何改回来?
5句话,让你的正则表达式水平突飞猛进!(第3-5句)
5句话,让你的正则表达式水平突飞猛进!(第1-2句)
这样使用“Excel偷懒的技术”公众号,快速提升Excel水平
龙逸凡的Excel视频课程
用函数编个公式,输入出生日期、性别、原法定退休年龄,自动计算迟延法定休退年龄。最终计算表格如下:
图片
公式:
=EOMONTH(EDATE(F3,(60-((D3="女")+(E3=50)*(D3="女"))*5)*12+MIN(CEILING(MAX(12*(YEAR(F3)-1964-((D3="女")+(E3=50)*(D3="女"))*5)+MONTH(F3)-12,0)/IF(AND(D3="女",E3=50),2,4),1),36+(E3=50)*(D3="女")*24)),0)
公式解释计算退休年龄的调整:
60 - ((D3="女") + (E3=50) * (D3="女")) * 5
如果性别是“女”,则 D3="女" 为真,值为1。
如果原法定退休年龄是50岁且性别是“女”,则 (E3=50) * (D3="女") 为真,值为1。
这部分计算女性的退休年龄调整,通常会减少5年。
计算退休月份数:
(60 - ((D3="女") + (E3=50) * (D3="女")) * 5) * 12
将调整后的退休年龄转换为月份数。
计算额外的月份调整:
MIN(CEILING(MAX(12 * (YEAR(F3) - 1964 - ((D3="女") + (E3=50) * (D3="女")) * 5) + MONTH(F3) - 12, 0) / IF(AND(D3="女", E3=50), 2, 4), 1), 36 + (E3=50) * (D3="女") * 24)
计算从1964年到出生年份之间的差异,并根据性别和原法定退休年龄进行调整。
使用 CEILING 函数将结果向上取整。
使用 MIN 函数确保结果不超过特定值。
计算最终退休日期:
EDATE(F3, ...)
使用 EDATE 函数从出生日期 F3 开始,增加计算出的月份数,得到预期的退休日期。
获取退休月份的最后一天:
EOMONTH(..., 0)
使用 EOMONTH 函数获取计算出的退休月份的最后一天。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。上一篇:没有了
