如何以编程方式在 Google 表格中使用仪表图
How to use a gauge chart in Google Sheets programmatically
我想以编程方式在 Google 工作表中添加 "Gauge chart"。这是我在互联网上找到的示例,但它被编码为在网页上显示图表。但是,我将尝试使用该示例代码。但是,任何帮助表示赞赏。这是例子
https://developers.google.com/chart/interactive/docs/gallery/gauge
- 您想创建 "Gauge chart" 电子表格。
- 您需要一个示例脚本来使用 Google Apps 脚本实现此目的。
如果我的理解是正确的,这个示例脚本怎么样?
示例脚本:
在你运行脚本之前,作为测试用例,请将sample
和50
分别设置到"A1"和"B1"的单元格中.
function myFunction() {
var sheet = SpreadsheetApp.getActiveSheet();
var chart = sheet.newChart()
.setChartType(Charts.ChartType.GAUGE)
.addRange(sheet.getRange('A1:B1'))
.setPosition(3, 1, 0, 0)
.setOption('height', 300)
.setOption('width', 300)
.setOption('title', 'Sample chart')
.build();
sheet.insertChart(chart);
}
结果:
参考文献:
如果我误解了您的问题并且这不是您想要的方向,我深表歉意。
我想以编程方式在 Google 工作表中添加 "Gauge chart"。这是我在互联网上找到的示例,但它被编码为在网页上显示图表。但是,我将尝试使用该示例代码。但是,任何帮助表示赞赏。这是例子 https://developers.google.com/chart/interactive/docs/gallery/gauge
- 您想创建 "Gauge chart" 电子表格。
- 您需要一个示例脚本来使用 Google Apps 脚本实现此目的。
如果我的理解是正确的,这个示例脚本怎么样?
示例脚本:
在你运行脚本之前,作为测试用例,请将sample
和50
分别设置到"A1"和"B1"的单元格中.
function myFunction() {
var sheet = SpreadsheetApp.getActiveSheet();
var chart = sheet.newChart()
.setChartType(Charts.ChartType.GAUGE)
.addRange(sheet.getRange('A1:B1'))
.setPosition(3, 1, 0, 0)
.setOption('height', 300)
.setOption('width', 300)
.setOption('title', 'Sample chart')
.build();
sheet.insertChart(chart);
}
结果:
参考文献:
如果我误解了您的问题并且这不是您想要的方向,我深表歉意。