【问题标题】:Using Excel to determine a specific date based on user input使用 Excel 根据用户输入确定特定日期
【发布时间】:2014-06-19 18:17:42
【问题描述】:

我想要完成的是:我有一个允许输入任何给定日期的单元格。

用户可以在单元格 A1 中输入任何日期。

单元格 B1 将自动将 a-1 中的月份匹配到列表中预先指定的月份/日期/年份。

例如,如果我在单元格 A1 中输入 01/29/2014 或一月份的任何日期,单元格 b1 将能够找到我在列表中指定的唯一日期是 01/14/2014

输入一月的任何日期都会导致单元格 B1 每次都从列表中找到 01/14/2014。二月和其他月份也是如此。取决于我根据 A1 中的输入指定为本月的答案。

【问题讨论】:

  • 很难说出你在问什么,因为你没有提供任何自己的代码。到目前为止,您尝试过什么?

标签: excel date formulas


【解决方案1】:

目前我正在玩一些猜测。由于您提到月份,我假设 B1 结果只有 12 种可能性,我在 D1:E12 中显示:

B1中的公式为:

=VLOOKUP(MONTH(A1),D:E,2,0)

【讨论】:

    【解决方案2】:

    完美,这正是我想要的。现在我的下一个问题。

    您的工作方式与我在 A1 中所需要的完全一样。

    现在假设如果 A1 的日期大于 B1,C1 将自动填充接下来的月份日期(从 D 和 E 中列出的相同日期开始)?

    A1 将显示:01/29/2014 B1 将填充:01/14/2014,因此由于 a1 大于 b1,单元格 C1 将填充 2/15/2014

    更重要的是,如果我需要这份名单进入下一年怎么办?

    【讨论】:

      猜你喜欢
      • 2013-08-05
      • 1970-01-01
      • 1970-01-01
      • 2013-07-29
      • 1970-01-01
      • 1970-01-01
      • 2017-05-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多