【发布时间】:2021-04-23 09:43:24
【问题描述】:
我在谷歌电子表格中有这张表。 spreadsheet image
合并表头
| Monday | Tuesday | ||||
|---|---|---|---|---|---|
| Morning | Afternoon | Evening | Morning | Afternoon | Evening |
| Breakfast | Pick Bro | Dinner | Breakfast | Pick Bro | Dinner |
| Cleaning House | Reading Book | Reading Book | Go to Grand Dad |
获取范围
function testing() {
var spreadsheet = SpreadsheetApp.getActiveSheet();
var gr = spreadsheet.getRange("A1:F4").getValues();
Logger.log(gr)
}
我明白了
[
[Monday, , , Tuesday, , ],
[Morning, Afternoon, Evening, Morning, Afternoon, Evening],
[Breakfast, Pick Bro, Dinner, Breakfast, Pick Sis, Dinner],
[Cleaning House, , Reading Book, Reading Book, , Go to Grand Dad]
]
但我需要循环的结果是
[
[Monday,
[Morning,[Breakfast,Cleaning House]]
[Afternoon,[Pick Bro]]
[Evening,[Dinner,Reading Book]]
],
[Tuesday,
[Morning,[Breakfast,Reading Book]]
[Afternoon,[Pick Sis]]
[Evening,[Dinner,Go to Grand Dad]]
],
]
它看起来像按列循环,而不是按行循环。我怎样才能得到这个结果?
【问题讨论】:
标签: javascript json google-apps-script google-sheets arraylist