【问题标题】:Show date range formula Excel显示日期范围公式 Excel
【发布时间】:2021-10-07 11:33:52
【问题描述】:

我目前在以下框中手动输入了一个日期范围,该日期范围取自每天运行的单个单元格 (A)。

当我输入新的日期时,我是否可以使用该框自动填充的公式?

enter image description here

【问题讨论】:

    标签: date excel-formula


    【解决方案1】:

    根据两个日期的放置位置,它会像:

    =TEXT(A1,"dd-mmm-yy") &" - "& TEXT(B1,"dd-mmm-yy")
    

    第一个日期在 A1 中,第二个日期在 B1 中。

    如果您想要根据 Col A 中按时间顺序排列的第一个和最后一个日期来生成显示 From-To 的文本输出,那么:

    =TEXT(MIN(A:A),"dd-mmm-yy") &" - "& TEXT(MAX(A:A),"dd-mmm-yy")
    

    【讨论】:

    • 我在一个单元格中只有一天,所以将从 A1 - A1439 运行上述公式是否仍然有效?
    • 是的,这确实像刚刚测试的那样有效,但是只有转到单元格 A1439 才能得到该单元格中包含的日期,即 21 年 8 月 31 日。我要寻找的是在 21 年 8 月 31 日之后的日期从 Cell A1439 继续的东西。
    • @Steven - 也许您可以为问题添加更多描述。目前尚不清楚您的数据是什么样的以及您希望输出的位置。从您所说的情况来看,听起来更像是您在 Col A 中运行的日期是手动更新的,并且您需要一个从这些日期中选择第一个和最后一个日期(按时间顺序)并返回带有 FromDate - ToDate 的文本输出的公式。是这个主意吗?
    • 是的。日期在 A 列中按时间顺序排列(示例 18/07/19 - 29/08/21),使用上述公式即可。然而,日期继续每天移动,从 30/08/21、31/08/21、01/09/21 开始,最晚的日期被用作 ToDate
    • 嘿@Steven - 在这种情况下,最小值/最大值应该可以工作。它不会看顺序,而是看值。
    猜你喜欢
    • 2014-06-07
    • 1970-01-01
    • 2015-03-11
    • 2014-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多