楼主 水星钓鱼 |
Q:经常使用OFFSET来定义动态名称,而OFFSET是易失性函数,容易引发重新计算。是否存在不用定义名称来产生动态的数据区域的办法? A:可以插入表(Excel2003成为列表)作为数据源,然后将表作为图表,数据透视表等对象的数据源,或者公式的参数。这样,在原来的区域增加新数据后,这些对象的数据源会自动扩展引用范围。 |
2楼 gouweicao78 |
修正意见: 1、红字“成为”应是“称为”。 2、对于Excel 2007、2010的功能,一般要加引号,比如“表”工具。 “表”是在Excel 2003版的“列表”功能基础上改进的。在Excel 2003中,可以用数据→列表→创建列表或选择区域后按Ctrl+L来创建。 Excel 2007、2010版,同样可以用Ctrl+L创建,也可以用“插入”选项卡上的“表”工具,还可以用“套用表格格式”来创建。 |
3楼 BIN_YANG168 |
Q: 如何运用表功能创建动态的数据透视表? A:运用表功能可以轻松的创建动态的数据透视表,且2010版本还改进了2003版本列表中只能动态增加行数据的缺陷,使得2010运用表功能创建数据透视表真正做到了行、列数据的动态添加,详见演示: 运用列表创建透视表.rar |
4楼 donghan |
2003版本列表中只能动态增加行数据的缺陷也可以解决,参见用EXECL2003列表在创建完全动态数据透视表的方法 http://www.exceltip.net/thread-7996-1-1.html |