Excel2010大数据量滚动时标题行轮流置顶显示,该怎么处理

Excel2010大数据量滚动时标题行轮流置顶显示
现在有一张Excel表格,里面有大量数据~

第一二行为表格列名,我设置为冻结状态,也就是说这两行不管怎么滚动,都会显示在最上面~

然后下面有非常大的数据量,这些数据,每隔十几行就可以有一个分类行(图中浅绿色行)Excel2010大数据量滚动时标题行轮流置顶显示,该怎么处理

我现在想让这个浅绿色的分类行也置顶到第一二行下面。但不同的是,随着滚动条向下滚动,分类行轮流显示。

如:当改行分类滚动完以后,置顶的分类行就置顶显示下一分类行,当改行分类滚动完以后,置顶的分类行就置顶显示下一分类行,以此轮流滚动置顶显示分类行。

不知道我的描述大虾们都听懂了没~

在此先谢谢进来的各位~!

------解决方案--------------------
意思是看懂了,但你要的功能用普通方法无法实现

唯一的方法是用VBA,判断当前屏幕最后一行,然后把对应的汇总行冻结到第三行,再按照屏幕滚动,不停重复判断并冻结
说说简单,要弄代码来,估计起码得写出个500行,这个工作量。。。。。。
------解决方案--------------------
有些你看着简单,其实实现效果是很复杂的
你哪里见到过的?给个实例,我研究研究