我想在一个日期上添加 2 个月,确保该日期属于下周一。 2024-6-18 • microsoft-excel-2010 例如,我的当前日期是 2017 年 3 月 9 日,如果我添加 2 个月,它将是 2017 年 5 月 9 日(星期二),但我需要将其推迟到 2017 年 5 月 15 日,即下周一。 请帮我提供公式。提前谢谢。 答案1 如果在单元格 C4 中输入日期,则在单元格 E4 中输入以下公式 =IF(WEEKDAY(DATE(YEAR(C4),MONTH(C4)+2,DAY(C4)))=2,DATE(YEAR(C4),MONTH(C4)+2,DAY(C4)),(DATE(YEAR(C4),MONTH(C4)+2,DAY(C4)))+7-WEEKDAY((DATE(YEAR(C4),MONTH(C4)+2,DAY(C4)))+7-2)) 请注意,如果日期 + 2 个月恰好是星期一,此公式不会给出下周一的结果(上面以绿色突出显示),但如果您想要这样,只需使用 IF 为这种情况添加 7 天即可。 相关内容 根据软件包名称获取软件包的 tar 文件名 apt-get -f install 出现错误 笔记本电脑电源发出吱吱声?[重复] 沿中心线对齐图片 Ralink RT3290 驱动程序中的问题 Ubuntu 16.04 LTS 关机缓慢(停止热守护进程/运行适合远程 CUPS 打印机) 对于 500 Mb RAM 的机器来说,Windows 服务器的哪个操作系统更合适? ubuntu 21.10 启动问题[tty1] Linux 安装后无法启动 Windows 10 用命令结果替换列