google-sheets - 过滤日期 12 月 文本格式 D Google 表格
问题描述
我有一列要转换为以下格式的日期:
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) 之外,其他月份都可以正常工作,最后会产生重复的 30。
这是奇怪的行为,我无法解决。
解决方案
好的,谢谢。
如果数组末尾有空白单元格,它似乎会产生这种行为。
利用:
=join(",",(过滤器(文本($H$38:$H$204,"d"),$H$38:$H$204<>"",月($H$38:$H$204)=12) )) 也过滤掉空白单元格。
仍然很奇怪,这似乎只发生了一个月。
问候
推荐阅读
- java - 二维矩阵的中位数(扫雷)
- typescript - 在 TypeScript 的 for 循环中等待
- javascript - 在 JavaScript 中,一个函数是否会增加加载时间,即使它没有被调用
- javascript - 当 mssql_query("COMMIT") 成功将数据插入数据库时,在循环 PHP 中求和 $total?
- python - 将文件放入站点包文件后,punkt 中仍然存在 LookupError
- javascript - 如何在 JavaScript 中创建 Discord Cross 服务器中继机器人
- python - 这个 for 循环如何在 Python 中返回文本文件的最后一行?
- jquery - (jquery) .clone().appendTo()
- reactjs - 在反应钩子中,不打算隐藏的 html 部分也被隐藏了
- r - 如何使用 `values_fn = {summary_fun}` 总结 dplyr 中的重复项