var namex=new Array();
var dic_name=new Array();
var dic_code=new Array();
var dic_post=new Array();
var dic_wiki=new Array();
var postx=new Array();
var code=new Array();
var wiki=new Array();
var codex=new Array();
var wikix=new Array();
function myFunction() {
id="1hIkCg-QjtWJMEf0mgF9cfZdUsaGKQ8cqQWebfbrl_xs";
var ex1 = SpreadsheetApp.openById(id);
var sheet = ex1.getSheetByName("data");
number=2075;
var v=sheet.getRange(1,1,number+1,6).getValues();
for(s=1;s<number+1;s++){
namex[s]=v[s][2].trim();
p1=namex[s].indexOf(" (");
if(p1>-1)namex[s]=namex[s].substring(0,p1);
postx[s]=v[s][4];
}
var sh2 = ex1.getSheetByName("name");
numberx=817;
var v2=sh2.getRange(1,1,numberx+1,3).getValues();
for(s=1;s<numberx+1;s++){
dic_name[s]=v2[s][0];
dic_code[s]=v2[s][2];
dic_wiki[s]=v2[s][1];
}
for(s=1;s<number+1;s++){
sx=dic_name.indexOf(namex[s]);
code[s]="";
wiki[s]="";
if(sx>0)code[s]=dic_code[sx];
if(sx>0)wiki[s]=dic_wiki[sx];
Logger.log(code[s]+","+wiki[s]);
}
var sh3 = ex1.getSheetByName("post");
numberx=128;
var v3=sh3.getRange(1,1,numberx+1,3).getValues();
for(s=1;s<numberx+1;s++){
dic_post[s]=v3[s][0];
dic_code[s]=v3[s][2];
dic_wiki[s]=v3[s][1];
}
for(s=1;s<number+1;s++){
sx=dic_post.indexOf(postx[s]);
codex[s]="";
wikix[s]="";
if(sx>0)codex[s]=dic_code[sx];
if(sx>0)wikix[s]=dic_wiki[sx];
Logger.log(codex[s]+","+wikix[s]);
}
var sh4 = ex1.getSheetByName("rev");
for(s=1;s<number+1;s++){
sh4.getRange(s+1,1).setValue(namex[s]);
sh4.getRange(s+1,2).setValue(wiki[s]);
sh4.getRange(s+1,3).setValue(code[s]);
sh4.getRange(s+1,4).setValue(postx[s]);
sh4.getRange(s+1,5).setValue(wikix[s]);
sh4.getRange(s+1,6).setValue(codex[s]);
}
}
最終更新:2017年09月01日 14:21