You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在SharePoint计算列中用3/7/15年替代按天计算日期?

SharePoint计算列:按年数偏移日期的正确公式

替换原有按天数计算的逻辑,直接通过年份偏移实现3年、7年、15年的日期计算,正确公式如下:

=IF(DRS="1.1.01", DATE(YEAR([Cut Off Date])+3, MONTH([Cut Off Date]), DAY([Cut Off Date])), IF(DRS="1.4.15", DATE(YEAR([Cut Off Date])+7, MONTH([Cut Off Date]), DAY([Cut Off Date])), IF(DRS="3.1.05", DATE(YEAR([Cut Off Date])+15, MONTH([Cut Off Date]), DAY([Cut Off Date])))))

关键说明

  • 公式通过DATE函数拆分原日期的年、月、日,仅对年份做对应数值的偏移,保留原日期的月日信息,实现精准的年数累加
  • 若之前使用DATE函数失败,可排查以下点:
    • 确认[Cut Off Date]和DRS的列名与列表中完全一致(含空格、大小写)
    • 确保[Cut Off Date]列的类型为日期和时间,且站点区域设置的日期格式与列格式匹配
    • 检查IF函数的括号配对是否完整,避免语法错误

内容的提问来源于stack exchange,提问作者Karen Hudson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 15:53:12