欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

如何在 Excel 中快速算出员工工龄:利用 YEARFRAC 函数详解 - 要正确运用,请通过 DATE 函数输入日期,比如这样输入:DATE(2008,5,23) 表示 2008年5月23日。切记,若直接输入文本格式的日期,可能会引发问题。 - Start_date 是指员工入职的具体日期。 - End_date 是员工离职或当前日期。 - basis 参数是选择的日历计数规则: - 0 或默认情况下,采用 NASD 美国 30/360 规则。 - 选用 1 时,计算基于实际工作日和实际天数的比例。 - 选 2 时,按照 360 天均匀分布计算日数比例。 - 选 3 时,依据 365 天全年平均分配计算日数比例。 - 若选 4,采用欧洲 30/360 标准。 注意事项已在侧边列出。

最编程 2024-02-08 14:30:27
...
  • Microsoft Excel 可将日期存储为可用于计算的序列数。默认情况下,1900 年 1 月 1 日的序列号是 1,而 2008 年 1 月 1 日的序列号是 39448,这是因为它距 1900 年 1 月 1 日有 39448 天。Microsoft Excel for the Macintosh 使用另外一个默认日期系统。
  • 所有参数将被截尾取整。
  • 如果 start_date 或 end_date 不是有效日期,函数 YEARFRAC 返回错误值 #VALUE!。
  • 如果 basis < 0 或 basis > 4,函数 YEARFRAC 返回错误值 #NUM!。

问题描述:

img_c54ad6d565dfdbf51ee795a824c58eed.jpg

输入函数=yearfrac(date(2011,8,18),A2,1)得到如下的结果img_0738ae1b38bfbefcef12caa830089ba0.jpg

使用int函数后得到如下的结果

img_cbf266fba66fed96cf8ba1155cf827f6.jpg