アットウィキロゴ

meibox

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