【问题标题】:How to get date from string e.g "05th February 2015" in google sheets如何从字符串中获取日期,例如谷歌表格中的“2015 年 2 月 5 日”
【发布时间】:2015-03-12 12:43:40
【问题描述】:

您好,我需要一个将字符串转换为以下格式的公式:

“2015 年 2 月 5 日”

到数据值。不幸的是,这是必须使用的原始数据格式。

目前我认为可能的唯一方法是将日期和年份的字符串截断,然后使用 if 语句将月份名称更改为数字,然后使用 DATEVALUE 函数。

有人知道解决办法吗?

【问题讨论】:

标签: string date formula google-docs


【解决方案1】:

请尝试:

=1*(left(A1,2)&right(A1,len(A1)-4))

然后格式化以适应。

说服工作表以文本格式识别日期的问题主要是删除序数指示符。这可以通过挑选前两个字符并将它们连接到除序号指示符之外的所有剩余字符来实现。 (Sheets 提供了各种其他方法来实现相应的结果。)

一旦外观可以被 Sheets 识别,只需强制 Sheets 将文本转换为数字格式,这可以通过“乘以”1 来实现(同样,Sheets 确实有其他选项)。

要使上述内容生效,月份名称的文本必须适合电子表格设置区域设置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-02
    相关资源
    最近更新 更多