Google sheets 过滤日期12月文本格式D谷歌表格

Google sheets 过滤日期12月文本格式D谷歌表格,google-sheets,Google Sheets,我想将一列日期转换为以下格式: Oct 1,5,10,12,18,19,26,27,28,29,30 Nov 2,3,4,9,17,18 Dec 3,22,23,24,25,26,27,28,29,30,31,30,30,30,30,30,30,30,30,30 Jan 1,2,3,4,5,6,16,18,19,26 Feb 2,9 Mar 2,8,9,10,23 Apr 13,19,20,21,22,27 我正在使用例如 =join(",",(filter(text($H$38:$H$204

我想将一列日期转换为以下格式:

Oct 1,5,10,12,18,19,26,27,28,29,30
Nov 2,3,4,9,17,18
Dec 3,22,23,24,25,26,27,28,29,30,31,30,30,30,30,30,30,30,30,30
Jan 1,2,3,4,5,6,16,18,19,26
Feb 2,9
Mar 2,8,9,10,23
Apr 13,19,20,21,22,27
我正在使用例如

=join(",",(filter(text($H$38:$H$204,"d"),month($H$38:$H$204)=10)))
其中,
$H$38:$H$204
指的是生成10月份和其他月份的日期,这些月份的工作正常,但12月(12日)除外,12月(12日)在结束时生成重复的30天

这是一种奇怪的行为,我无法理解。

好的,明白了,谢谢

如果数组末尾有空白单元格,则似乎会产生这种行为

使用:

=join(“,”,(过滤(文本($H$38:$H$204,“d”),$H$38:$H$204“,”月($H$38:$H$204)=12))也可以过滤出空白单元格

奇怪的是,这似乎只发生了一个月

问候