回答編集履歴
1
部分一致の時も空白となるようにしました。
answer
CHANGED
@@ -1,8 +1,8 @@
|
|
1
1
|
こんな感じでお試しください。
|
2
2
|
Rangeは小さく取得しています。
|
3
|
+
追記:部分一致の時も空白となるようにしました。文章を読み飛ばしていたようですみません…。
|
3
4
|
|
4
5
|
```GoogleAppsScript
|
5
|
-
|
6
6
|
function myFunction() {
|
7
7
|
var ss = SpreadsheetApp.getActiveSpreadsheet();
|
8
8
|
var sht = ss.getActiveSheet();
|
@@ -12,17 +12,15 @@
|
|
12
12
|
var dataRange = sht.getRange(firstRow, 7, rowCount - firstRow + 1, 2);//行番号、列番号、行数、列数
|
13
13
|
var values = dataRange.getValues();
|
14
14
|
|
15
|
-
//console.log(values);
|
16
|
-
|
17
15
|
var answers = [];
|
18
16
|
for(var i = 0; i < values.length; i++) {
|
17
|
+
var re = new RegExp(String(values[i][0]));
|
19
|
-
if(values[i][
|
18
|
+
if(re.test(String(values[i][1]))){
|
20
19
|
answers.push([""]);
|
21
20
|
}else {
|
22
21
|
answers.push(["不一致"]);
|
23
22
|
}
|
24
23
|
}
|
25
|
-
//console.log(answers);
|
26
24
|
|
27
25
|
sht.getRange(2, 15, answers.length, 1).setValues(answers);
|
28
26
|
|