我正在尝试从出生日算起一个学年,并希望SharePoint
在必要时更新。
我知道这在Excel中是可行的,但是想知道Now
中Today
或SharePoint
是否有解决办法。
我正在使用的代码是:
=IF([Date of Birth]="","","Year "&MAX(0,DATEDIF(DATE(YEAR([Date of Birth]+122),9,1),NOW(),"Y" )-4))
非常感谢任何帮助。
答案 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等)