所以我制作了这个 Excel 日历,我在工作中用它来跟踪各种事情,现在我想添加一个“假期倒计时”,它将显示到下一个假期的剩余天数。 是一个非常简化版本的图像,仅包含与此问题相关的日历部分,下面的表格 Markdown 格式相同。
日期 | 注释 | 今天是 | =今天() |
---|---|---|---|
2023年8月15日 | 假期 | 距离下一个假期还有几天 | =DAYS((XLOOKUP("假期";C4:C64;B4:B64));今天()) |
2023年8月16日 | 假期 | ||
... | |||
2023年8月28日 | 假期 | ||
2023年8月29日 | 假期 |
从图像和表格中可以看出,我尝试使用 DAYS、XLOOKUP 和 TODAY 函数创建“假期倒计时”,并且效果很好,直到 TODAY 的值 > 第一个假期的日期(即第一个假期是未来的,而不是过去的)。
现在我可以通过每次假期结束时手动输入新的函数范围来“解决”问题,但这并不有趣(也不是理想的解决方案)。我正在寻找的是让倒计时仅显示正值的方法(即仅倒计时即将到来的假期而不是过去的假期)。