首页 > 解决方案 > 基于 Google 电子表格中日期的动态范围迷你图

问题描述

我在 column 中有升序日期,在 column 中A有百分比B。这是摘录(最后 5 行):

       A                     B
 728   4/30/2018 9:24:09     36.80%
 732   4/30/2018 10:05:44    36.93%
 730   4/30/2018 10:52:41    36.99%
 731   4/30/2018 11:23:50    36.95%
 732   4/30/2018 12:42:06    36.75%

我想仅根据上周的列中的百分比绘制一个sparkline单元格。编辑:请注意,上周应在列中出现的最后(最近)日期结束C1BA

最终结果应返回特定B单元格和直到最后一个非空B单元格之间的范围,以便在sparkline公式中使用。我如何获得这个范围?

注意:我想它应该类似于=sparkline(x&:B),其中与(同一行)日期比上一个填充单元格中的日期早一周的单元格匹配x的单元格在哪里。但我不确定如何获得这个日期,以及如何编写公式。BAAsparkline

谢谢!

标签: google-sheets

解决方案


=sparkline(
  indirect("B"&match(today()-7, A:A, true)):
  indirect("B"&match(today(), A:A, true))
 )

enter image description here


推荐阅读