アットウィキロゴ

めす00

var namex=new Array();
var codex=new Array();
 
var point=new Array();
var id=new Array();
 
function myFunction() {
 
 
   var sql = 'SELECT * FROM ' +"1IaPdTjaV7iy_lCA6LzMFtFW1W0kwP-ziqnlxNrcH";
 
  var result = FusionTables.Query.sqlGet(sql, {hdrs: false});
 
 
  var r=result.rows;
 
  sx=0;
    for(var i in r){
    sx=sx+1;
      namex[sx]= r[i][1]; 
      codex[sx]= ""+r[i][2]; 
  }
 
 
  dicnumber=sx;
 
 
 
 
    sql = 'SELECT * FROM ' +"1Za6b1nBoE8UJEYeFjG5D62LV6-w-5atQTnc3ode2";
 
  result = FusionTables.Query.sqlGet(sql, {hdrs: false});
 
  r=result.rows;
 
    sx=0;
    for(var i in r){
    sx=sx+1;
   point[sx]= r[i][1]; 
   id[sx]=""+r[i][3]; 
   if(id[sx].indexOf("N")>-1)id[sx]="0000000000";  
    }
 
  number=sx;
 
  var a=new Array();
 
  for(s=1;s<dicnumber+1;s++){
  a[s]=new Array();
  }
 
  for(s=1;s<dicnumber+1;s++){
  for(sx=1;sx<50;sx++){
  a[s][sx]="";
  }}
 
 
   Logger.log(number);
  for(tr=1;tr<dicnumber+1;tr++){
  str=""+codex[tr];
  if(str.length<2)str="45123456789";
  Logger.log(str+","+namex[tr]);
  sx=0;
  for(s=1;s<number+1;s++){
  if(str==id[s])sx=sx+1;
  if(str==id[s])a[tr][sx]=point[s];  
  }
  }
 
 
  var vs=new Array();
 
  for(s=0;s<dicnumber+1;s++){
  vs[s]=new Array();
  } 
  vs[0][39]="";
 
  for(s=1;s<dicnumber+1;s++){
  vs[s][0]=namex[s];
  } 
 
  for(s=1;s<dicnumber+1;s++){
  for(sx=1;sx<40;sx++){
  vs[s][sx]=a[s][sx];
  } }
 
 
 
 
 
   idx="1c5OnldC3j86T4AirjuepE8dAplM73MTEyqlJ_ZTRl7M";
  ex = SpreadsheetApp.openById(idx);
 
 
  var shx = ex.getSheetByName("data");
 
  shx.getRange(1,1,dicnumber+1,40).setValues(vs);
 
 
 
}
 
最終更新:2017年04月19日 16:01