アットウィキロゴ

けん77

var y1=new Array();
var m1=new Array();
var y2=new Array();
var m2=new Array();
 
var n=new Array();
var delta=new Array();
 
function sample() {
 
id2="1FlLF6r7cCbI-Lp7Z8ViTBZ7yUW5Bd5AxKoY8OPXSm0E";
ex2 = SpreadsheetApp.openById(id2);
sh2 = ex2.getSheetByName("data");  
 
sta=sh2.getRange(1,4).getValue();  
w=sh2.getRange(2,4).getValue();  
timex=sh2.getRange(3,4).getValue();    
 
Logger.log(sta+","+w+","+timex);  
 
var id="1nzw8WsIYPiy3DVJZmZSY8ByoM2xI_ur895gvcdPtjJ8";
var ex = SpreadsheetApp.openById(id);
var sh = ex.getSheetByName(sta);  
 
  number=sh.getLastRow()-1;
 
 Logger.log(number);
 
  var v=sh.getRange(1,1,number+1,11).getValues();
 
  sx=0;
  for(s=1;s<number+1;s++){
 h=0;
if(v[s][5]==w)h=h+1;
c1=v[s][6];
 
if(e(timex,c1)>70)h=h+1;  
if(h==2)sx=sx+1;
if(h==2)n[sx]=v[s][7];  
if(h==2)y1[sx]=v[s][1]/1;  
if(h==2)m1[sx]=v[s][2]/1;
if(h==2)y2[sx]=v[s][3]/1;
if(h==2)m2[sx]=v[s][4]/1;
  }
 
  number=sx;
 
  m3=12;
  y3=1979;
 
  for(s=1;s<480;s++){
 m3=m3+1;
 if(m3>12)y3=y3+1;   
 if(m3>12)m3=1; 
    sh2.getRange(s,3).setValue("");
    sh2.getRange(s,1).setValue(y3);
 sh2.getRange(s,2).setValue(m3);
     }
 
 
 
 
   for(s=1;s<number+1;s++){
    n1=12*(y1[s]-1980)+m1[s];
    n2=12*(y2[s]-1980)+m2[s];
    if(n1<0)n1=1;
   Logger.log(n1+","+n2+","+n[s]);
     for(sx=n1;sx<n2+1;sx++){ 
     sh2.getRange(sx,3).setValue(n[s]);
     }
     }
 
 
 
 
 
 
 
}
 
function e(tt,ee){
 
  e1=0;
 if(tt==8)e1=e8(ee);
  if(tt==9)e1=e9(ee); 
   if(tt==101)e1=e101(ee);
   if(tt==102)e1=e102(ee);
  if(tt==71)e1=e71(ee);
   if(tt==72)e1=e72(ee);
 
  return e1;
}
 
function e8(ee){
  z=0;
   if(ee==728)z=100;
  if(ee==8)z=100;
  if(ee==89)z=100;
 if(ee==78)z=100;
  if(ee==789)z=100;
  return z;
 
}
 
 
 
function e9(ee){
  z=0;
  if(ee==9)z=100;
  if(ee==89)z=100;
 if(ee==910)z=100;
  if(ee==9101)z=100;
   if(ee==789)z=100;
  return z;
 
}
 
function e10(ee){
  z=0;
 
  if(ee==10)z=100;
 if(ee==910)z=100;
  if(ee==103)z=100;
   if(ee==10111)z=100;
  if(ee==1011)z=100;
  return z;
 
}
 
function e101(ee){
  z=0;
   if(ee==101)z=100;
  if(ee==10)z=100;
 if(ee==910)z=100;
   if(ee==9101)z=100; 
  if(ee==1011)z=100;
  return z;
 
}
 
function e102(ee){
  z=0;
  if(ee==10)z=100;
 if(ee==910)z=100;
  if(ee==102)z=100;
  if(ee==10211)z=100;
   if(ee==1011)z=100;
  return z;
 
}
 
 
function e72(ee){
  z=0;
 if(ee==72)z=100;
 if(ee==7)z=100;
  if(ee==627)z=100;
  if(ee==67)z=100;
   if(ee==728)z=100;
   if(ee==78)z=100;
  return z;
 
}
 
 
function e71(ee){
  z=0;
 if(ee==671)z=100;
 if(ee==67)z=100;
 if(ee==627)z=100;
 if(ee==6271)z=100;
 if(ee==71)z=100;
 if(ee==7)z=100;
   if(ee==78)z=100;
 return z;
 
}
 
最終更新:2017年06月09日 19:58