アットウィキロゴ

hie

var namex=new Array();
 
var m=new Array();
var d=new Array();
var n=new Array();
 
 
var codex=new Array();
var dic_name=new Array();
var dic_code=new Array();
var dic_key=new Array();
var number;
var dicnumber;
 
function g(){
 
 
  dicx();
 
 
 
  Logger.log(number);
 
 
  id="1wihZDN1ZDm8Tjmvuj25SeBO8anpaCKXL9sXIs6cR4kI";
 
ex = SpreadsheetApp.openById(id);
 
sh = ex.getSheetByName("rev");
 
  number=68;
 
 var z=sh.getRange(1,3,number+1,1).getValues(); 
 
 
 
 for(s=1;s<number+1;s++){
 str=z[s][0];
 str=str.replace(" ","");
 str=str.replace(" ","");
 sx=dic_key.indexOf(str);
 codex[s]="";
 if(sx>0)codex[s]=dic_code[sx];
 }
 
 
 
   var v3=new Array();
  for(s=0;s<number+1;s++){
  v3[s]=new Array();
  }
 
  v3[0][0]="code";
  for(s=1;s<number+1;s++){
  v3[s][0]=codex[s];
  }
 
  sh.getRange(1,5,number+1,1).setValues(v3);
 
 
 
 
 
}
 
 
function dicx() {
 
id_or="16zlbESM_0PL9DVz7BpKayLwLdAMFTxHFQKoPxbfL";
 
  var sql = 'SELECT artist,code FROM ' +id_or;
 
  var result = FusionTables.Query.sqlGet(sql, {hdrs: false});
 
 var r=result.rows;
 
 dic_key.push("noname");
 
  sxs=0;
    for(var i in r){   
  sx=dic_key.indexOf(r[i][0]);
  if(sx<1)dic_key.push(r[i][0]);
   if(sx<1)sxs=sxs+1;
  if(sx<1)dic_name[sxs]=r[i][0];
  if(sx<1)dic_code[sxs]=r[i][1];
   }
 
 
 
 
 
}
 
 
 
function myFunction() {
 
 var id="1wihZDN1ZDm8Tjmvuj25SeBO8anpaCKXL9sXIs6cR4kI";
 var ex1 = SpreadsheetApp.openById(id);
 var sheet = ex1.getSheetByName("data");  
 
  var v=sheet.getRange(1,1,24,3).getValues();
 
  tx=0;
  for(s=1;s<24;s++){
 var x=v[s][2].split("×");
 
    p1=v[s][1].indexOf("月");
    p2=v[s][1].indexOf("日");
    m1=v[s][1].substring(1,p1);
     d1=v[s][1].substring(p1+1,p2);
 
    for(sx=0;sx<x.length;sx++){
   tx=tx+1;
      namex[tx]=x[sx];
      m[tx]=m1;
      d[tx]=d1;
    n[tx]=v[s][0];
      Logger.log(x[sx]); 
    }
  }
 
 
   var sheet2 = ex1.getSheetByName("rev");  
 
  for(s=1;s<tx+1;s++){
  sheet2.getRange(s+1,1).setValue(m[s]);
   sheet2.getRange(s+1,2).setValue(d[s]);
   sheet2.getRange(s+1,3).setValue(namex[s]);
   sheet2.getRange(s+1,4).setValue(n[s]);
  }
 
 
 
 
 
 
 
 
 
 
}
 
最終更新:2017年05月12日 18:45