小编use*_*764的帖子

在Google电子表格中计算具有相同颜色的单元格

我正在尝试计算具有相同背景颜色的单元格数量,并将结果放在谷歌应用程序脚本中的脚本的其他单元格中,但我不能这样做.我有下一个脚本但没有工作,我不知道哪个是问题:

function countbackgrounds() {
 var book = SpreadsheetApp.getActiveSpreadsheet();
 var range_input = book.getRange("B3:B4");
 var range_output = book.getRange("B6");
 var cell_colors = range_input.getBackgroundColors()[0];
 var color = "#58FA58";
 var count = 0;

 for( var i in cell_colors )
  if( cell_colors[i] == color ){
    range_output.setValue(++count);
  }
  else {
    return count; 
  }
 }  
Run Code Online (Sandbox Code Playgroud)

google-apps-script

13
推荐指数
3
解决办法
9万
查看次数

标签 统计

google-apps-script ×1