列中备用行的备用数据

时间:2017-08-03 10:39:56

标签: google-apps-script google-sheets

在专栏中,您如何制作备用数据?我的意思是,例如,我想为列中的每一行填充TI,TO,如下所示。

enter image description here

TYSM求助

2 个答案:

答案 0 :(得分:2)

在以下情况下,脚本似乎有些过分:

=if(isodd(row()),"TI","TO")

向下复制将获得相同的结果(如果在偶数行中开始,则切换IO)或更简单地仍然只需在包含{{的一个单元格的正下方的单元格中输入TO 1}},选择该对并向下拖动the fill handle

答案 1 :(得分:0)

这是一个例子:

function tito(){
  var sheet = SpreadsheetApp.getActiveSheet();
  var nb = 10;  // Number of row to insert
  var start = 2; // Row where it should start
  var col = 1;   // Colummn where it should append
  var range = sheet.getRange(start, col, nb);
  var array = [];
  for(var i = 0; i < nb; i++){
    if(isOdd(i) == 1)
      array.push(["TO"]);
    else
      array.push(["TI"]);
  }
  range.setValues(array);
}

 function isOdd(num) { return num % 2;} 
相关问题