【发布时间】:2020-03-19 17:32:47
【问题描述】:
我有一个日期范围和一个相应的值。 在此数据表的右侧,我想每月分隔值。
可用数据
预期结果
*我有任何行可以有的日期范围的限制。例如:3 月 1 日至 6 月 30 日。
我可以取一个月中的天数,然后将值除以得到要填写的值。 问题是自动决定需要填充哪些单元格必须标记为 0。 我正在寻找的解决方案是一个可以拖到更多个月的公式。
我的方法是检查每个单元格的月份代码(“Mar”、“Apr”、“May”....等)是否包含在 A 和 B 列的日期范围内。
我已经搜索了检查这个的方法并且失败了。有没有办法检查一个月是否包含在特定日期范围内?
或者有没有其他方法可以填充从 D2 到 G6 的单元格?
*实际场景超过4个月,超过6行数据。
【问题讨论】:
-
如果您使用一个月中的确切天数,即使整月也不会得到确切的金额 - 例如D2 中 3 月的总数将略高于 1000,而 E2 中 4 月的总数将略低于 1000 - 可以吗?
-
价值不是问题。我的计算是正确的。我只需要想办法自动填写正确的月份。 =IF(上方单元格上的月份在日期范围内,添加值,0)
标签: google-sheets google-sheets-formula google-sheets-api