我已经设法使用来自谷歌电子表格的数据创建了一个数据表和一个简单的图表。这是代码:
function doGet() {
var ss = SpreadsheetApp.openByUrl("https://docs.google.com/spreadsheets/d/1x9g2N5gFCAeU6DkS-BYiB6womhsNfT3kPH2L22ZI3iM/edit#gid=973420299");
var sheetDados = ss.getSheetByName("Receita e Investimento");
var dataTableValeus = sheetDados.getRange(16, 1, 31, 3).getValues();
var data = Charts.newDataTable()
.addColumn(Charts.ColumnType.DATE, "Data")
.addColumn(Charts.ColumnType.NUMBER, "Cost")
.addColumn(Charts.ColumnType.NUMBER, "Revenue");
for(var linha = 0, len = dataTableValeus.length; linha < len; linha++){
if (dataTableValeus[linha][0] != ""){
data.addRow(dataTableValeus[linha]);
}
}
data.build();
var chart = Charts.newAreaChart()
.setDataTable(data)
.setRange(0, 40)
.setTitle("Revenue and Cost")
.build();
var uiApp = UiApp.createApplication().setTitle("My Chart");
uiApp.add(chart);
return uiApp;
}
这是最终产品:简单图表
我的问题是更改轴上日期和数字的格式。
现在在 X 轴上显示“2015 年 12 月 12 日”。我想将其更改为 2015 年 11 月 12 日
在 Y 轴上,它现在显示为“7.500”、“15.000”……我想将其更改为“R$ 7.500”、“R$ 15.500”。
我该如何格式化?!
这是电子表格的链接