0

我需要一个 Excel 公式来计算每两周一次的累积假期。输入变量是“开始日期”、“累计天数十进制值”。员工在前 4 年每年赚取 10 天。五年后,他们每年累积 20 天。

4

1 回答 1

1

好的,我根据当前日期快速了解了一下。

您可以通过选择一个确切的日期而不是 TODAY()(提示另一个单元格)并在另一个单元格中找到一周的中点来为 Bi 每周添加一个额外的列。

我总是建议按位构建公式,然后可能隐藏您不想看到的列,而不是尝试创建一个难以在单个单元格中维护的复杂公式。

在第 2 行

  • Col A : 人名
  • Col B:开始日期(日期)
  • Col C : 自开始日期和今天以来的年数=YEARFRAC( B2, TODAY())
  • Col D : 5 年以下应计天数=IF(C2<5, C2*10, 50)
  • Col E : 5 年累积的天数=IF(C2<5, 0, C2-5)*20
  • Col F : 总计=D2+E2

在此处输入图像描述

于 2013-04-22T12:29:44.997 回答