谷歌电子表格数据透视表范围更新使用脚本(Google Spreadsheet Pivot Table

2019-07-30 16:52发布

如何修改数据透视表的数据范围在一个谷歌文档与电子表格的脚本?

要么...

是否有可能使用命名范围,数据透视表范围是多少?

Answer 1:

不幸的是,在这个时候(2012年7月31日),我相信答案是“你不能”和“无”。 :-(

唯一的解决方法我可以建议是:1。使用QUERY电子表格功能,它支持将满足不断增长的数据开放的范围,生成表,或2使用谷歌Apps脚本本身生成表。 两者都需要比,如果你可以只修改与脚本数据范围源更多的努力(比如,你可以用Excel / VBA)。 在另一方面,数据透视表中GSheets一般实现仍然有些不稳定,所以它是值得商榷的,你可能要探讨的这个原因其他选项之一。



Answer 2:

我发现了一个解决方法,可以帮助你,就像我在其他职位回答: JavaScript的方法来改变数据透视表范围谷歌文档电子表格

创建一个专用于数据表,第1行=标题,所有其他行=数据。

没有数据删除行。

例如,如果你使用的列A到F,创建透视和使用范围:一SHEET_NAME:F

枢轴将“增长”到新行,因为范围是“全部在列A至F的数据”。



文章来源: Google Spreadsheet Pivot Table Range Update Using Scripts