Google电子表格将日期显示为该月的第一天

时间:2012-01-19 00:42:23

标签: spreadsheet google-docs google-sheets

在谷歌电子表格中,我正在寻找一个数组公式,我可以用它来提供给定日期的一个月的第一天。例如。 “A1 = 1/17/12 20:30”我将B1读为“1/1/12”,依此类推。公式必须保留日期格式,以便我可以在此示例中按列B按日期排序。

2 个答案:

答案 0 :(得分:5)

我认为您可以使用DATE公式“撰写”新日期。 e.g。

=Date(Year(A1);Month(A1);1)

答案 1 :(得分:1)

让我加上亨利克的贡献...

我可以在单元格B1中使用以下arrayformula:

=ArrayFormula(if(A:A,eomonth(A:A,-1)+1,))

其中A列包含日期或时间戳