如何在sharepoint计算列中获取两个日期之间的差异



如何在两个日期之间获得不同:列1"加入日期"列2"离职日期",在sharepoint中计算列为"员工的总经验"?

我搜索的期望输出是这样的格式,例如:"2天2个月2年"。

这个公式应该会给出之后的答案

= DATEDIF([Date 1],[Date 2],"MD")&" Days "& DATEDIF([Date 1],[Date 2],"YM")  &" Months "& DATEDIF([Date 1],[Date 2],"Y") &" Years"

步骤:

  1. 创建类型为单行文本的计算列
  2. 使用上面的公式

解释:

公式为

DATEDIF(开始日期、结束日期、">间隔"(

其中间隔可以是:

  • Y计算完整年份
  • M计算完整月份数
  • D计算天数
  • YM计算不包括年份的月份数
  • MD计算不包括年和月的天数
  • YD计算不包括年份的天数

对于日期1(2020年1月31日(和日期2(2020年5月14日(这两个日期,结果将是:

14天3个月0年

最新更新