如何使用excel中的OFFSET函数建立动态图表数据源

如图,需把每天9:00到10:00间的分段进货量绘制成图表,但每天进货时间不定,有时从7:00开始,有时从6:00开始,因此不能直接用OFFSET函数下移单元格找到数据,如何用OFFSET函数直接锁定9:00到10:00间的数据源呢

定义两个自定义名称

X轴:

=OFFSET($A$1,COUNTIF($A$2:$A$18,"<09:00:00")+1,,COUNTIF($A$2:$A$18,"<10:00:00")-COUNTIF($A$2:$A$18,"<09:00:00")+1,1)

Y轴:

=OFFSET($A$1,COUNTIF($A$2:$A$18,"<09:00:00")+1,1,COUNTIF($A$2:$A$18,"<10:00:00")-COUNTIF($A$2:$A$18,"<09:00:00")+1,1)

先随意插入一个柱形图,右键【选择数据】,【图例项(系列)】,【编辑】,系列值填写刚定义的名称“Y轴”

【水平(分类)轴标签】,【编辑】,系列值填写刚定义的名称“X轴”

这样就可以动态展示9:00-10:00之间的数据图表了


温馨提示:答案为网友推荐,仅供参考