Google sheets 在google表单中显示月份名称的前一个月

Google sheets 在google表单中显示月份名称的前一个月,google-sheets,google-sheets-formula,Google Sheets,Google Sheets Formula,我有一个月“八月”,需要一个公式来告诉我前一个月的名字 =TEXT(EDATE("August"; -1); "MMMM") 这不起作用,因为EDATE需要一个日期()。有人能给我一些建议吗?如果你能用月份作为数字,我会推荐你 =TEXT(EDATE(DATE(2016, 8, 1); -1); "MMMM") 比如说 如果不是 =TEXT(EDATE(DATE(DATEVALUE("August 01, 2016")); -1); "MMMM") 您只需要以下公式: =文本(EDATE(

我有一个月“八月”,需要一个公式来告诉我前一个月的名字

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

这不起作用,因为EDATE需要一个日期()。有人能给我一些建议吗?

如果你能用月份作为数字,我会推荐你

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

如果不是

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

您只需要以下公式:


=文本(EDATE(today(),-1),“MMMM”)

完美!使用相对单元格引用,这是有效的:=TEXT(EDATE(DATE(B1;DATEVALUE(C1&“01”&B1);1);-1;“MMMM”)B1是年份,C1例如“八月”。