var namex=new Array();
var point=new Array();
var y=new Array();
var t=new Array();
var rate=new Array();
function myFunction() {
var sql = 'SELECT * FROM ' +"1mP7sXTO9wnsJo-eejPGeKCiFkw7_QsNoFfgnAGmz";
var result = FusionTables.Query.sqlGet(sql, {hdrs: false});
var r=result.rows;
sx=0;
for(var i in r){
sx=sx+1;
y[sx]= r[i][0];
t[sx]= ""+r[i][2];
rate[sx]= ""+r[i][5];
}
dicnumber=sx;
Logger.log(dicnumber);
id="1InjRoLNSwm6UXhgNA6mCS83P_U9Wx_iFwFyd3hy-bF8";
ex = SpreadsheetApp.openById(id);
var sheet = ex.getSheetByName("data");
var v=sheet.getRange(1, 1,111,30).getValues();
for(s=1;s<111;s++){
namex[s]=v[s][0];
Logger.log(s+","+namex[s]);
}
for(s=1;s<111;s++){
point[s]=new Array();
}
for(s=1;s<111;s++){
for(sx=1;sx<30;sx++){
point[s][sx]=v[s][sx];
}}
for(tr=110;tr<111;tr++){
ex.insertSheet(namex[tr]);
var sh2 = ex.getSheetByName(namex[tr]);
var suby=new Array();
var subt=new Array();
var subr=new Array();
tx=0;
for(s=1;s<30;s++){
sx=point[tr][s];
if(sx>0)tx=tx+1;
if(sx>0)suby[tx]=y[sx];
if(sx>0)subt[tx]=t[sx];
if(sx>0)subr[tx]=rate[sx];
Logger.log(sx);
}
subx=tx;
var vs=new Array();
for(s=0;s<subx+1;s++){
vs[s]=new Array();
}
vs[0][2]="A";
for(s=1;s<subx+1;s++){
vs[s][0]=suby[s];
vs[s][1]=subt[s];
vs[s][2]=subr[s];
}
sh2.getRange(1,1,subx+1,3).setValues(vs);
}
}
最終更新:2017年04月20日 02:15