我吃烤地瓜 发表于 2021-11-4 08:51:00

求助计算参加工作年限问题?

各位师傅,单位拟提拔一些员工,对担任现职级的时间进行计算参加工作年限,结果为“**年**月”,如5年6个月。请问用函数如何实现?万分感谢!详见附件。

附件:

易文杰 发表于 2021-11-19 02:41:29

=TEXT(DOLLARFR(DATEDIF(SUBSTITUTE(C5,".","-"),TODAY(),"m")/12,12)/1%,"0年00月")

=TEXT(SUM(DATEDIF(SUBSTITUTE(C5,".","-"),TODAY(),{"y","ym"})*{100,1}),"0年00月")

盛熙 发表于 2021-12-12 15:33:13

感谢二楼大师!

尔双甬力量 发表于 2021-12-12 17:29:04

=SUBSTITUTE(TEXT(DOLLARFR(DOLLARDE(TEXT(TODAY(),"e.mm")-TEXT(C5,"0.00"),12),12)/1%,"0年00月"),"00月","整")
为什么不写C5要写成TEXT(C5,"0.00"),规避2019.10的写法,2019.10,只是小数位的问题,实际上的值是2019.1,也就会被i当作2019年1月来处理。

运通 发表于 2021-12-25 11:45:17

感谢孤独和烈酒大师的指导!
页: [1]
查看完整版本: 求助计算参加工作年限问题?