案例类型3列中有不同类型的数据,例如:开箱即用故障,损坏,方向错误,案例被拒绝,不适用,信息请求,请指定。我想将数据分为两列。一个是开箱即用,另一个是其他数据的组合。
到目前为止,当我执行脚本时,对于每个数据,它都会创建一列。因此,有很多列。但是我只想要两列。以下是当前结果的图表。
function createGraph() {
var data = SpreadsheetApp.openById('');
var sheet = data.getSheets()[0];
//create chart
//if chart created, this will update the existing chart
if (sheet.getCharts().length > 0){
var chart = sheet.getCharts()[0];
chart = chart.modify()
.removeRange(chart.getRanges()[0])
//.addRange(sheet.getRange("Y1:Y501"))
.addRange(sheet.getRange("P1:P42"))
.setOption('useFirstColumnAsDomain', true)
.setOption('treatLabelsAsText', true)
.setOption('applyAggregateData',0)
.setNumHeaders(1)
.setPosition(5, 6, 5, 5)
.setOption("title", "Chart")
.build()
sheet.updateChart(chart)
}
else{
//create new chart
var chart = sheet.newChart()
.setChartType(Charts.ChartType.COLUMN)
//.addRange(sheet.getRange("Y1:Y501"))
.addRange(sheet.getRange("P1:P42"))
.setOption('useFirstColumnAsDomain', true)
.setOption('applyAggregateData',0)
.setOption('treatLabelsAsText', true)
.setNumHeaders(1)
.setPosition(5, 6, 5, 5)
.setOption("title", "Chart")
.build()
sheet.insertChart(chart)
}
}
我希望输出显示两列。一个用于开箱即用,另一列用于其他数据,这些数据是损坏,方向错误,案件被拒绝,不适用,信息请求,请指定。