【问题标题】:Previous month with month name in google sheets上个月在谷歌表格中的月份名称
【发布时间】:2016-09-01 10:11:33
【问题描述】:

我有一个“八月”的月份,需要一个公式来为我提供前一个月的名称。

=TEXT(EDATE("August"; -1); "MMMM")

这不起作用,因为 EDATE 需要一个 DATE()。谁能给点建议?

【问题讨论】:

    标签: google-sheets google-sheets-formula


    【解决方案1】:

    您只需要以下公式:

    =text(EDATE(today(),-1),"MMMM")

    【讨论】:

      【解决方案2】:

      如果你可以使用月份作为数字,我会推荐你​​

      =TEXT(EDATE(DATE(2016, 8, 1); -1); "MMMM")
      

      例如

      如果没有

      =TEXT(EDATE(DATE(DATEVALUE("August 01, 2016")); -1); "MMMM")
      

      【讨论】:

      • 完美!使用相对单元格参考,这有效: =TEXT(EDATE(DATE(B1; DATEVALUE(C1 & " 01 " & B1); 1); -1); "MMMM") B1 是年份,C1 例如“八月”。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-19
      • 1970-01-01
      相关资源
      最近更新 更多