【问题标题】:Google sheets convert month as number to month name谷歌表格将月份转换为数字到月份名称
【发布时间】:2020-12-05 03:38:14
【问题描述】:

我有一个像日期时间一样的单元格 A2

30.11.2020 14:35:54

我需要把它转换成 MMMM YYYY 之类的

2020 年 11 月

然后用这个值重命名工作表

我在另一个单元格 B2 中尝试了 MONTH 函数:

=MONTH(A2)&"."&YEAR(A2)

然后它返回

11.2020

然后我在脚本中使用 B2 的值来重命名当前工作表

function onEdit(e) {
if(e.range.getA1Notation() !== 'B2') return;
    var s = e.source.getActiveSheet()
            s.setName(s.getRange('B2')
                .getValue())
}

我做的另一个尝试是 TO_DATE 函数,它在单元格中看起来很好,但工作表名称看起来像

2020 年 11 月 30 日星期一 14:35:54 GMT+0300(东非时间)

但我不知道如何将月份数字转换为月份名称

有什么想法吗?

【问题讨论】:

    标签: google-sheets google-sheets-formula


    【解决方案1】:

    试试这样:

    =TEXT(A2; "mmmm yyyy")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-07
      • 1970-01-01
      • 2011-06-04
      • 1970-01-01
      • 2010-09-16
      相关资源
      最近更新 更多