回答編集履歴
2
インデントの修正
test
CHANGED
@@ -87,11 +87,11 @@
|
|
87
87
|
data.h[row] = [value.i];
|
88
88
|
});
|
89
89
|
} else {
|
90
|
-
|
90
|
+
// マッチしない場合
|
91
|
-
|
91
|
+
const row = i + rowsCount;
|
92
|
-
|
92
|
+
data.bc[row] = [''];
|
93
|
-
|
93
|
+
data.g[row] = [''];
|
94
|
-
|
94
|
+
data.h[row] = [''];
|
95
95
|
}
|
96
96
|
});
|
97
97
|
|
1
一つも合致する値がなかった時の対応を追記
test
CHANGED
@@ -96,8 +96,10 @@
|
|
96
96
|
});
|
97
97
|
|
98
98
|
// 各列ごとに配列に蓄積した値を記入
|
99
|
+
if (data.bc.length > 0) {
|
99
|
-
sheet2.getRange(1, column.bc, data.bc.length, 1).setValues(data.bc);
|
100
|
+
sheet2.getRange(1, column.bc, data.bc.length, 1).setValues(data.bc);
|
100
|
-
sheet2.getRange(1, column.g, data.g.length, 1).setValues(data.g);
|
101
|
+
sheet2.getRange(1, column.g, data.g.length, 1).setValues(data.g);
|
101
|
-
sheet2.getRange(1, column.h, data.h.length, 1).setValues(data.h);
|
102
|
+
sheet2.getRange(1, column.h, data.h.length, 1).setValues(data.h);
|
103
|
+
}
|
102
104
|
}
|
103
105
|
```
|