0

我需要根据不同列和行中的值(1,2,3,4或5)更改单元格的背景。例如,如果cel A4 == 4,则单元格C19将具有红色背景。根据另一列的值更改单元格的背景

+0

你想在格式化单元中存储什么(在你的例子中是'C19')? –

+0

我不想要任何数据,只是颜色。这是通知用户不要预订那个时间。这就是说,我不想拒绝预订时间,因为用户必须被允许使用他们自己的判断。 –

回答

0

您是否试穿过Apps Script

像这样的代码可以给你的想法,他们的解决方案:

/* CODE FOR DEMONSTRATION PURPOSES */ 
function onEdit(e) { 
    if (e.range.getA1Notation() === 'C4') 
    if (e.value === '4') e.source.getRange('C19').setBackground('red'); 
    else e.source.getRange('C19').setBackground(''); 
} 
+0

我试着用你的代码,没有运气。我之前使用过脚本,但是我遇到了这些代码的麻烦。我需要添加什么? –

+0

什么样的麻烦?做任何特定的错误信息? – wchiquito

0

你的要求似乎很谦虚,我猜你想其他颜色或更复杂的标准,但我认为,像“说,所有”只要在C19红色填充,如果A4 = 4:

SO19735346 example

这是通过格式,条件格式访问...

右下角可能是相关的。我使用的新Google表格比其前身具有更强大的CF设施。

相关问题