【问题标题】:What is the purpose of new DAYS() function in Excel 2013?Excel 2013 中新的 DAYS() 函数的目的是什么?
【发布时间】:2016-11-17 15:49:24
【问题描述】:

我刚刚发现 Excel 2013 有一个 DAYS() 工作表函数。它的功能似乎与从另一个日期中减去一个日期完全相同。

我访问的一个博客说 DAYS() 允许您将文本字符串用作日期,但我发现文本字符串也可以用于减法,如下所示:

="7/15/2016"-"7/1/2016"

当我输入时结果为14,结果与

=DAYS("7/15/2016","7/1/2016")

有谁知道 DAYS() 会做哪些日期减法不会?

谢谢!

【问题讨论】:

    标签: excel excel-formula excel-2013


    【解决方案1】:

    天数可以更加动态,例如,您可以使用像 =DAYS(VLOOKUP(C3,C5:E16,3,FALSE),B3) 这样的动态变量创建更复杂的公式。在您发送的示例中,它们更常见的是静态的。假设它们采用相同的日期和数字格式,则使用单元格本身可以提供类似的功能。因此,使用与上述相同公式的示例是 =VLOOKUP(C3,C5:E16,3,FALSE)-B3。

    【讨论】:

    • 正如我在 OP 中提到的,="11/30/2016"-"11/15/2016" 也返回 15。所以我仍然看不到 DAYS() 的优势。
    • @vknowles 我很抱歉。我已经更新了我的答案,做出了更彻底的回应。
    • 你没有证明我的观点,但你支持它。 DAYS(VLOOKUP(...) 公式和减法都产生相同的结果。那么,DAYS() 又有什么优势呢?
    猜你喜欢
    • 1970-01-01
    • 2021-07-14
    • 2019-01-11
    • 2017-02-10
    • 2012-01-14
    • 2013-05-22
    • 2012-06-08
    • 1970-01-01
    相关资源
    最近更新 更多