如何解决如何在 Google 表格中垂直列出一个月中的所有日子 编辑对于水平对于垂直对于水平对于垂直
使用 Populate a Full Month’s Dates Based on a Drop-down in Google Sheets 如何我能够将一个月中的所有天都列出来。
=TRANSPOSE(ARRAY_CONSTRAIN(ArrayFormula(date($A$1;MONTH(A2&1);1)+transpose(COLUMN($C$1:$BK$1)-3));DAY(EOMONTH(date($A$1;MONTH(A2&1);1);0));1))
我需要在当前公式中更改哪些内容才能将它们列在下面?
解决方法
我要大胆猜测并说 擦除单词“transpose()”
$('div.timer').removeClass('timer');
,
删除 TRANSPOSE 函数调用:
=ARRAY_CONSTRAIN(ArrayFormula(date($A$1;MONTH(A2&1);1)+transpose(COLUMN($C$1:$BK$1)-3));DAY(EOMONTH(date($A$1;MONTH(A2&1);1);0));1)
,
编辑
(关注您的评论How to vertically list all days of the month in Google Sheets)
我试了一下,但出现解析错误。
始终检查您的语言环境(使用复制/粘贴时)
在您的情况下,您只需将 ,
更改为 ;
。
所以公式是
对于水平
=TRANSPOSE(SEQUENCE(DAY(EOMONTH(A1&A2;0));1;A1&A2;1))
对于垂直
=SEQUENCE(DAY(EOMONTH(A1&A2;0));1;A1&A2;1)
使用两次并相应地格式化。
原始答案。
不要用那个长公式试试这个。
对于水平
=TRANSPOSE(SEQUENCE(DAY(EOMONTH(A1&A2,0)),1,A1&A2,1))
对于垂直
=SEQUENCE(DAY(EOMONTH(A1&A2,1)
使用两次并相应地格式化。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。