アットウィキロゴ

vv888

var n=new Array();
var c=new Array();
var p=new Array();
 
function myFunction() {
 
 
  id_or="1yDdaRyjVYUE2ayYAltWX7i1aIZ12vGrD3bNl8scr";
 
  var sql = 'SELECT * FROM ' +id_or;
 
  var result = FusionTables.Query.sqlGet(sql, {hdrs: false});
 
 var r=result.rows;
 
 
  sx=0;
    for(var i in r){   
 sx=sx+1;    
n[sx]=r[i][7];
c[sx]=r[i][8];      
p1= 12*r[i][1]/1+r[i][2]/1;
p2= 12*r[i][3]/1+r[i][4]/1;  
p[sx]=p2-p1+1;
   }
 
  number=sx;
 
  dicnumber=0;
 
  var dic=new Array();
  var namex=new Array();
   var point=new Array();
 
  dic[0]="";
 
 
  for(s=1;s<number+1;s++){
   h=0;
  for(sx=0;sx<dicnumber+1;sx++){
    if(dic[sx]==c[s])h=100;
  }
 if(h<50)dicnumber=dicnumber+1;
  if(h<50)dic[dicnumber]=c[s];
   if(h<50)namex[dicnumber]=n[s];
  }
 
 
  for(sx=1;sx<dicnumber+1;sx++){
 point[sx]=0;
  }
 
   for(s=1;s<number+1;s++){
  for(sx=1;sx<dicnumber+1;sx++){
   if(dic[sx]==c[s])point[sx]=point[sx]+p[s];
  }
 }   
 
 
   for(s=1;s<dicnumber+1;s++){
   if(point[s]>36)Logger.log(namex[s]);
   }
 
 
  id="1GNmFmIOoWyyDNeK5WZbA8pDmlqlZVpXl8nynVQh8F6I";
 
ex = SpreadsheetApp.openById(id);
 
sh = ex.getSheetByName("data");
 
  tx=0;
for(s=1;s<dicnumber+1;s++){
if(point[s]>60)tx=tx+1;
if(point[s]>60)sh.getRange(tx,1).setValue(namex[s]);
if(point[s]>60)sh.getRange(tx,2).setValue(dic[s]);
if(point[s]>60)sh.getRange(tx,3).setValue(point[s]); 
}  
 
 
 
}
 
最終更新:2017年06月02日 14:16