提问人:Interactive 提问时间:10/16/2023 最后编辑:Mayukh BhattacharyaInteractive 更新时间:10/17/2023 访问量:61
Excel 将日期舍入到特定日期
Excel round date to specific day
问:
我有一个列表,其中包含我想根据输入日期四舍五入到特定工作日的日期。
因此,假设这是列表:
- 2024-01-01 (星期一)
- 2024-01-02 (星期二)
- 2024-01-03 (星期三)
- 2024-01-04 (星期四)
- 2024-01-05 (星期五)
我想将天数四舍五入到星期一/星期三/星期五。
如果日期是星期二,则应四舍五入为星期三,如果日期为星期四,则应四舍五入为星期五!
我可以这样做:
=WORKDAY(A1-1;1)
从当前工作日开始一天,再做一天广告。 问题是我想将其四舍五入到特定日期。
有什么想法吗?
答:
3赞
Enigmativity
10/16/2023
#1
似乎这有效:
=A1+MOD(MOD(WEEKDAY(A1)+5,7),2)
评论
2赞
Solar Mike
10/16/2023
@Interactive所以你需要周六和周日吗?这在你的问题中并不清楚。
0赞
Interactive
10/16/2023
@SolarMike 不只有工作日
0赞
Enigmativity
10/17/2023
我以为这无关紧要。一个简单的例子可以让星期六保持不变。IF
0赞
Solar Mike
10/16/2023
#2
或者这个:
日期等格式为日期或自定义“DDDD”
请注意,您可以以类似的方式处理周六和周日 - 我只是坚持周一至周五。
上一个:倒圆角和浮点精度
下一个:四舍五入到特定值 r
评论