【发布时间】: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