Excel指定任意两行间数据做图表?

求大神指点!如下图,是一从10:51:20到12:3036的数据记录。我想要输入任意时间段,图表只显示该段时间内的数据。比如我在E2输入10:59:00,E3输入11:50:00,希望图表自动显示出从10:59:00到11:50:00这段时间的曲线。我现在的想法是查找到两个时间,算出行数。再把行数这个用什么办法能表示到图表里选择数据源里面去。现在头大。
希望大神们尽量不要用宏,要给别人用,菜鸟太多容易出问题。谢谢大家

假设数据从1~100行:

1、选定A2~A100——菜单栏——菜单栏——公式——定义的名称——定义名称——名称:

时间

——引用位置:

=OFFSET(Sheet1!$A$1,MATCH(Sheet1!$E$2,Sheet1!$A:$A,1)-1,,MATCH(Sheet1!$E$3,Sheet1!$A:$A,1)-(MATCH(Sheet1!$E$2,Sheet1!$A:$A,1)-1))

——确定。

2、选定B2~B100——菜单栏——菜单栏——公式——定义的名称——定义名称——名称:

数据

——引用位置:

=OFFSET(Sheet1!$A$1,MATCH(Sheet1!$E$2,Sheet1!$A:$A,1)-1,1,MATCH(Sheet1!$E$3,Sheet1!$A:$A,1)-(MATCH(Sheet1!$E$2,Sheet1!$A:$A,1)-1))

——确定。

3、选A~B列生成折线图

4、点图表里面的折线——编辑栏的公式修改为:

=SERIES(,Sheet1!时间,Sheet1!数据,1)

——回车。

公式变成:

=SERIES(,Book1.xlsx!时间,Book1.xlsx!数据,1)

好了!修改E2或E3时间,图表的折线就相应变化。见我给你做的动画演示:

时间动态折线图

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-13
你可以试试excel插入表格中的切片器功能
这个功能可以实现基本的筛选
而且小白也会用,非常简单
相似回答