支店名 上半期 下半期数値などはそれぞれ適当に変更してかまいません。ただ、今回は横3列×縦4行の固定データでチャートを作成するので、それにあわせてデータを用意して下さい。
東京 1024 891
大阪 659 478
名古屋 237 395
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
function doGet() { var sheet = SpreadsheetApp.openById("……ID……"). getSheetByName("シート1"); var data = Charts.newDataTable() .addColumn(Charts.ColumnType.STRING, sheet.getRange(1, 1).getValue()); for(var i = 2;i <= 3;i++){ data.addColumn(Charts.ColumnType.NUMBER, sheet.getRange(1, i).getValue()); } for(var i = 2;i <= 4;i++){ var arr = [sheet.getRange(i, 1).getValue(), sheet.getRange(i, 2).getValue(), sheet.getRange(i, 3).getValue()]; data.addRow(arr); } data.build(); var chart = Charts.newColumnChart() .setDataTable(data) .setTitle("携帯端末販売") .setDimensions(400, 350) .setStacked() .setColors(["#FF9999","#99FF99"]) .build(); var uiApp = UiApp.createApplication().setTitle("サンプルチャート"); uiApp.add(chart); return uiApp; }
<< 前へ |