基于Google Spreadsheets中日期的动态范围迷你图

时间:2018-04-30 10:34:08

标签: google-sheets

我在列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列中的百分比,在单元格C1中绘制B修改:请注意,上周应该在列A 中显示的最后一个(最近的)日期结束。

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

注意:我认为它应该是=sparkline(x&:B)的内容,其中x是与B单元格相匹配的A单元格比上一个填充的A单元格中的日期更早的日期。但我不知道如何得到这个日期,以及如何编写sparkline公式。

谢谢!

1 个答案:

答案 0 :(得分:0)

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

enter image description here