我正在尝试编写Google表格公式,以便可以根据今天的日期在另一个Google表格页面中显示一周中相应单元格的内容。
日历的安排如下图所示:
列A-G对应于星期日-星期六
每个月都要排一次
每天,日期号下方都会有5个单元格,其中包含内容。
如果一周包括两个月(6月30日至6月6日),结果表将能够处理该情况。
我输入了一个公式,随着时间的推移,它不断从日历表中获取错误的值。你能找到我哪里出问题了吗?
=index('Calender'!$A$1:$G$10000,332+6*INT((TODAY()-"2/10/2019")/7)+8*(MONTH(Today()-WEEKDAY(today(),3))-2),WEEKDAY(Today()-WEEKDAY(today(),3),1))
我将第332行设置为参考行。 A332是2019年2月17日(星期日)。
What the result sheet looks like