基于谷歌电子表格中两个单元格的条件格式

时间:2013-04-03 23:55:57

标签: google-apps-script

尝试在基于a列中的文本单元格或理想情况下a和b的组合的行上的[在Google电子表格中]进行条件格式设置。 [“热门领导”+“大型对手”]

我的标题行位于顶部,因此关键数据从a3开始。

1 个答案:

答案 0 :(得分:0)

function onEdit(){   var s = SpreadsheetApp.getActiveSpreadsheet()。getSheetByName(' Sheet1'),       values = s.getRange(' A3:B')。getValues(),       x,rowColors = [],color,colors = [],numCols = 3;

for(var row = 0,len = values.length; row< len; row ++){     if(values [row] [0] ===' Hot lead'&& values [row] [1] ===' large opp')color =&#39 ;红色&#39 ;;     其他颜色='白色&#39 ;;     for(x = 0; x< numCols; x ++)rowColors.push(color);     colors.push(rowColors);     rowColors = [];   }

s.getRange(' A3')。offset(0,0,colors.length,numCols).setBackgroundColors(colors); }