从SharePoint中的出生日期开始计算学年

时间:2018-01-25 14:16:56

标签: sharepoint

我正在尝试从出生日算起一个学年,并希望SharePoint在必要时更新。
我知道这在Excel中是可行的,但是想知道NowTodaySharePoint是否有解决办法。
我正在使用的代码是:

=IF([Date of Birth]="","","Year "&MAX(0,DATEDIF(DATE(YEAR([Date of Birth]+122),9,1),NOW(),"Y" )-4))

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

示例论坛,以获取日期之间的年份数。

=VALUE(TEXT(NOW(),"yyyy"))-VALUE(TEXT([Date of Birth],"yyyy"))

答案 1 :(得分:0)

  

如果在SharePoint中有现在或今天的解决方法。

不只是使用计算列。只有在创建或编辑项目时才会更新计算列。

您可以向页面添加JavaScript以在每次加载页面时更新显示的学年,但您需要将其添加到每个列表的表单和视图中。确切的JavaScript解决方案取决于您的SharePoint版本。你能用版本更新你的问题吗? (2010,2013,2016,SharePoint Online - 经典UI,SharePoint Online现代UI等)