代码之家  ›  专栏  ›  技术社区  ›  Stevoisiak

为什么Excel不显示DATEDIF()的参数提示?

  •  2
  • Stevoisiak  · 技术社区  · 7 年前

    Arguments for WEEKNUM()

    由于某些原因,使用时不会出现此提示框 DATEDIF() . 我在“公式”选项卡的任何地方都找不到它,也没有显示任何关于使用哪些参数的提示。Excel甚至不会在键入时自动完成公式名称。

    Missing hints for DATEDIF()

    返回11月15日至11月20日之间的天数

    一旦输入,公式就可以正常工作,但当我需要记住参数时,很难正确使用。

    为什么Excel不显示参数提示 日期dif() ?

    2 回复  |  直到 7 年前
        1
  •  4
  •   Community CDub    7 年前

    DATEDIF 是Excel中未记录的函数

    From Office Support :

    Lotus 1-2-3的工作簿。DATEDIF函数可以计算 某些情况下的结果不正确。

    From My Online Training Hub

    出于某种原因,微软认为DATEDIF函数不值得 自Excel 2000以来的任何文档。事实上,他们说他们只是 将其包含在最新版本中以实现向后兼容性。

    From Happy LTD

    Microsoft不再支持Excel中的此功能。你仍然可以使用 但是你没有得到任何帮助。

    建议如下: UDF replacement for Excel's DATEDIF function

    另请访问:

        2
  •  3
  •   Stevoisiak    7 年前

    “DATEDIF”函数源于“LOTUS 1-2-3”,显然Excel提供它是为了兼容。它从Excel 5开始提供,但Excel 2000是其帮助系统中记录它的唯一版本。

    该函数有3个参数:start\u date、end\u date和表示感兴趣的时间单位的代码。我包括单元格A1&A2用于示例目的。替换需要使用的单元格。

    =DATEDIF(A1,A2,“y”)您必须将代码括在引号中。

    The following table 列出了返回的可用代码。

    “y”期间的完整年份数。

    “m”期间的完整月数。

    “d”期间的天数。

    “md”开始日期和结束日期之间的天数差。这个 岁月被忽略了。

    “ym”开始日期和结束日期之间的月差。 日子 岁月被忽略了。

    “yd”开始日期和结束日期之间的天数差。这个 年 忽略日期的。

    推荐文章