非常不言自明,但是给定 2D 数组索引(作为 CSV),如何将其转换为电子表格单元格坐标?例如,
"0, 0"
将输出 "A1"
,"3, 4"
将输出 "D5"
,等等
试试这个:
function myFunction() {
var sample = [[0,0],[3,4]]; //your sample 2d array
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
sample.forEach(x => console.log(sheet.getRange(x[1] + 1, x[0] +1).getA1Notation()) )
}
记录结果:
参考:
https://developers.google.com/apps-script/reference/spreadsheet/range#geta1notation