我指的是Google电子表格,它有多张工作表,作为我的信息中心的数据源。
如何在定义过滤器和图表的数据源时从电子表格中引用特定工作表。
代码段
// This spreadsheet has more than one sheet
var datasource= SpreadsheetApp.openById('1Vw1AYwLgPNbWX93kYOzQkMbYufmDPjvOT1q2P-GQyzQ');
var data =datasource.getDataRange();
// Here I would like to mention sheet2 of spreadsheet as data source from the spreadsheet
var companyFilter=Charts.newCategoryFilter().setFilterColumnIndex(0).setDataTable(**data**).build();
我不能为每张纸使用两个不同的数据源变量,因为我在仪表板中进一步引用它,其中包括基于两张不同纸张数据的图表。
// table chart is based on data in sheet2 and rest other charts is based on sheet1 data.
var dashboard1 = Charts.newDashboardPanel().setDataTable(**data**)
.bind([companyFilter],[tableChart,barChart,investedpieChart,currentpieChart])
.build();