gpt4 book ai didi

excel - 根据月份名称获取日期值

转载 作者:行者123 更新时间:2023-12-04 21:16:34 25 4
gpt4 key购买 nike

我的情况如下:

  • 单元格 A1 - 包含当前月份的名称,例如《十月》
  • 单元格 A2 - 包含当前年份的值,例如《2014》
  • 单元格 A3 - 包含给定日期的值,例如“22”

  • 我想用一个公式填充 A3,该公式将给它 2014 年 10 月 22 日的值并将其格式化为日期,以便我可以在其他单元格中执行比较和计算 - 所以沿着 22 的行+ A1 + A2 .我试过使用 CONCATENATE函数,但这不允许我将单元格格式化为日期。

    使用标准 Excel 函数是否可以实现这样的操作?

    最佳答案

    您正在寻找 DATEVALUE功能。它可以将月份名称转换为数字日期表达式,然后您可以将其格式化为日期(在下面的示例中为 dd/mm/yyyy)。

    =DATEVALUE(A3 & " " & A1 & " " & A2)

    enter image description here

    作为奖励,如果 A1 包含简短的月份名称,即 Jan、Feb、Mar 等,这也将起作用。

    我刚刚做了一些测试,结果表明您也可以删除 " "完全空格分隔符:
    =DATEVALUE(A3&A1&A2) 

    其实只要用 --强制 Excel 将连接的字符串视为数值也可以!
    =--(A3&A1&A2)

    到目前为止,我的测试还没有发现任何 -- 的实例。效果不如 DATEVALUE .让我想知道 DATEVALUE 的意义何在是。

    关于excel - 根据月份名称获取日期值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26504958/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com