質問編集履歴
2
「実現したいこと」及び「欲しい結果」をJSONにて書き直しました。方法は元の配列をJSON.stringifyしたものをログに出してコピペ。欲しい結果の方はベタ書きした文字列を成功するまで書き直し。
test
CHANGED
File without changes
|
test
CHANGED
@@ -28,7 +28,7 @@
|
|
28
28
|
|
29
29
|
|
30
30
|
|
31
|
-
|
31
|
+
|
32
32
|
|
33
33
|
訂正しました↓
|
34
34
|
|
@@ -42,9 +42,9 @@
|
|
42
42
|
|
43
43
|
これを別シートに改行しながら出力、つまり
|
44
44
|
|
45
|
-
|
45
|
+
groupの中からチェックをつけて選んだものだけをgroup名と共に一覧にしたいという事です。
|
46
46
|
|
47
|
-
|
47
|
+
### 欲しい結果
|
48
48
|
|
49
49
|
[ [ 'groupA', 'item1' ],
|
50
50
|
|
1
「実現したいこと」及び「欲しい結果」をJSONにて書き直しました。方法は元の配列をJSON.stringifyしたものをログに出してコピペ。欲しい結果の方はベタ書きした文字列を成功するまで書き直し。
test
CHANGED
File without changes
|
test
CHANGED
@@ -14,11 +14,11 @@
|
|
14
14
|
|
15
15
|
###前提
|
16
16
|
|
17
|
-
|
17
|
+
訂正しました↓
|
18
18
|
|
19
|
-
[group
|
19
|
+
[["groupA",true,"item1",false,"item2",false,"item3"],["groupB",true,"item4",false,"item5",false,"item6"],["groupC",false,"item7",false,"item8",true,"item9"]]
|
20
20
|
|
21
|
-
|
21
|
+
訂正ここまで↑
|
22
22
|
|
23
23
|
という配列があるとします。
|
24
24
|
|
@@ -30,21 +30,49 @@
|
|
30
30
|
|
31
31
|
### 欲しい結果
|
32
32
|
|
33
|
+
訂正しました↓
|
34
|
+
|
33
35
|
得たい結果としては
|
34
36
|
|
37
|
+
- 頭にgroup名がきて
|
38
|
+
|
39
|
+
- 次にチェックボックスがtrueの右隣のセルのデータ
|
40
|
+
|
41
|
+
- trueは1行に複数あるものとします
|
42
|
+
|
43
|
+
これを別シートに改行しながら出力、つまり
|
44
|
+
|
45
|
+
”groupの中から選んだものだけをgroup名と共に一覧にしたい”
|
46
|
+
|
47
|
+
---
|
48
|
+
|
49
|
+
[ [ 'groupA', 'item1' ],
|
50
|
+
|
35
|
-
[group
|
51
|
+
[ 'groupB', 'item5' ],
|
52
|
+
|
53
|
+
[ 'groupC', 'item9' ] ]
|
54
|
+
|
55
|
+
|
36
56
|
|
37
57
|
といった配列です。
|
38
58
|
|
39
|
-
こ
|
59
|
+
この形ならforEachとappendRowで1行につき1つの配列
|
40
60
|
|
41
|
-
groupA:item1
|
42
61
|
|
43
|
-
groupB:item5
|
44
62
|
|
45
|
-
group
|
63
|
+
groupA|item1
|
46
64
|
|
65
|
+
groupB|item5
|
66
|
+
|
67
|
+
groupC|item9
|
68
|
+
|
69
|
+
|
70
|
+
|
47
|
-
と出力できること
|
71
|
+
と出力できることは確認しました。(|で区切られたデータは別のセルを表す)
|
72
|
+
|
73
|
+
訂正ここまで↑
|
74
|
+
|
75
|
+
|
48
76
|
|
49
77
|
trueやfalseはGoogleスプレッドシート
|
50
78
|
|