var a=new Array();
var dic=new Array();
var point=new Array();
var t=new Array();
var v=new Array();
function myFunction() {
var id="1SbBepm0X5M88iQAg6tqn8tJ2a4fUSTux6LP9Bqxqk2I";
var ex1 = SpreadsheetApp.openById(id);
var sheet = ex1.getSheetByName("data");
s1=1;
s2=0;
for(s=1;s<91;s++){
a[s]=sheet.getRange(s+1, 3).getValue()
s2=s2+1;
if(s2>10)s1=s1+1;
if(s2>10)s2=1;
t[s]=s1;
point[s]=s2;
}
dicnumber=0;
for(s=1;s<91;s++){
h=0;
for(sx=1;sx<dicnumber+1;sx++){
if(a[s]==dic[sx])h=100;
}
if(h<50)dicnumber=dicnumber+1;
if(h<50)dic[dicnumber]=a[s];
}
Logger.log(dicnumber);
for(s=1;s<dicnumber+1;s++){
v[s]=new Array();
for(sx=1;sx<10;sx++){
v[s][sx]=11;
}
}
for(s=1;s<91;s++){
s1=0;
for(sx=1;sx<dicnumber+1;sx++){
if(a[s]==dic[sx])s1=sx;
}
s2=t[s];
v[s1][s2]=point[s];
}
for(s=1;s<dicnumber+1;s++){
sheet.getRange(s+1,10).setValue(dic[s]);
for(sx=1;sx<10;sx++){
sheet.getRange(s+1,sx+10).setValue(v[s][sx]);
}
}
}
最終更新:2017年03月14日 22:46