回答編集履歴
1
特定文字が無い場合、空白を設定するためのif文追加
test
CHANGED
@@ -8,16 +8,21 @@
|
|
8
8
|
const lastRow = sheet.getLastRow();
|
9
9
|
let status_list = sheet.getRange(1, 1, lastRow, 1).getValues();
|
10
10
|
const a = /.*de=/;
|
11
|
-
let values = []
|
11
|
+
let values = []
|
12
12
|
status_list.forEach(function (vv) {
|
13
|
+
if (vv[0].match(a) == null) {
|
14
|
+
// 特定の文字がない場合は空白
|
15
|
+
values.push([''])
|
16
|
+
} else {
|
17
|
+
// 特定の文字がある場合は特定の文字より前を全て置換
|
13
|
-
values.push([vv[0].replace(a, "")])
|
18
|
+
values.push([vv[0].replace(a, "")])
|
19
|
+
}
|
14
|
-
})
|
20
|
+
})
|
15
21
|
|
16
22
|
// 書き込みセルの場所を変える場合は、「1, 2」の部分を変更
|
17
23
|
sheet.getRange(1, 2, values.length, values[0].length).setValues(values);
|
18
24
|
}
|
19
25
|
```
|
20
|
-
|
21
26
|
ご確認の方、よろしくお願いします。
|
22
27
|
|
23
28
|
|