excel数据可视化是一个复杂的工作,里面会涉及很多函数和图表设置。今天我们要讲的是:如何做出下图这样的动态时间图表。

示例图中,用户可以随意下拉选择开始日期和结束日期,折线图会随之而变化,想展示哪段时间的数据都可以。
这个折线图插入之前课程已经讲过,这里不再重复。

第一步:点击菜单栏“开发工具”,点击“插入”,点击“组合框”,在表内任意位置插入。

第二步:右键选中组合框,进入“控制”页面,数据源区域就选择A列的时间数据,单元格链接选择任一空单元格,示例图中设为E1单元格。下拉显示项的数字要大于A列时间数,比如表中日期是16天,这个数值就要大于16。
第三步:定义公式。这里需要定义3个公式,要用到offset函数和counta函数,这些内容都是之前课程里的内容,这里不再展开讲,大家根据公式来理解其意义。

日期1=OFFSET(A1,E1+1,0,COUNTA(A:A)-E1-1,1)
意思是根据开始时间,来获得结束时间的区间。比如开始时间是11月3号,那么结束时间就只能是11月4号到11月16号。
购买专栏解锁剩余47%