Google sheets 基于另一个单元格的条件格式';s值
我正在使用谷歌表单作为日常仪表板。我需要的是根据另一个单元格C5的值更改单元格B5的背景色。如果C5大于80%,则背景色为绿色,但如果低于,则为琥珀色/红色Google sheets 基于另一个单元格的条件格式';s值,google-sheets,google-sheets-formula,conditional-formatting,Google Sheets,Google Sheets Formula,Conditional Formatting,我正在使用谷歌表单作为日常仪表板。我需要的是根据另一个单元格C5的值更改单元格B5的背景色。如果C5大于80%,则背景色为绿色,但如果低于,则为琥珀色/红色 这是Google Sheets功能提供的,还是我需要插入脚本?注意:当它在下面的解释中说“B5”时,它实际上意味着“B{current_row}”,所以对于C5它是B5,对于C6它是B6等等。除非您指定$B$5,否则您将引用一个特定的单元格 截至2015年,谷歌表单支持这一点: 在您的情况下,需要在B5上设置条件格式 使用“自定义公式
这是Google Sheets功能提供的,还是我需要插入脚本?注意:当它在下面的解释中说“B5”时,它实际上意味着“B{current_row}”,所以对于C5它是B5,对于C6它是B6等等。除非您指定$B$5,否则您将引用一个特定的单元格
截至2015年,谷歌表单支持这一点: 在您的情况下,需要在B5上设置条件格式
- 使用“自定义公式is”选项并将其设置为
=B5>0.8*C5
- 将“范围”选项设置为
B5
- 设置所需的颜色
- 在B2条件格式上,将“自定义公式为””设置为
=B2>0.8*C2
- 将“范围”选项设置为
B2:B
- 设置所需的颜色
范围也可用于“自定义公式为”中,因此您可以根据其列值为整行着色。还有一个示例: 如果您有从A到D的列,并且如果B是“完整”的,则需要突出显示整行(例如从A到D),那么您可以按照以下操作:
"Custom formula is": =$B:$B="Completed"
Background Color: red
Range: A:D
当然,如果有更多列,可以将范围更改为A:T
如果B包含“完成”,请使用以下搜索:
"Custom formula is": =search("Completed",$B:$B)
Background Color: red
Range: A:D
我在最近的一个文件中使用了一个有趣的条件格式,我认为它对其他人也很有用。 因此,这个答案是为了与前面的答案保持一致 它应该展示这个惊人的功能,尤其是$thing是如何工作的 示例表 从D到G的颜色取决于A、B和C列中的值。但公式需要检查水平固定的值(用户、开始、结束)和垂直固定的值(第1行中的日期)。这就是美元符号有用的地方 解决方案 表中有2个用户,每个用户都有一个定义的颜色,分别是foo(蓝色)和bar(黄色)。
我们必须使用以下条件格式规则,并将它们应用于同一范围(
D2:G3
):
=和($A2=“foo”,D$1>=$B2,D$1=$B2,D$1固定列A B C,从2开始的变量行:$A2
,$B2
,$C2
日期
因列而异
->从D开始的变量列,固定第1行:D$1
根据另一个单元格C5的值更改单元格B5的背景色。如果C5大于80%,则背景色为绿色,如果低于80%,则背景色为琥珀色/红色
没有提到B5包含任何值,因此假设80%
是.8
格式为不带小数的百分比,空白计数为“以下”:
选择B5,用标准填充颜色“琥珀色/红色”,然后选择格式-条件格式…,自定义公式为和:
=C5>0.8
用绿色填充并完成
我对花了这么长时间才解决这个问题感到失望
我想看看我的范围内哪些值超出标准偏差
将标准偏差计算添加到某个单元格=STDEV(L3:L32)*2
选择要高亮显示的范围,单击鼠标右键,选择条件格式
如果大于,则选择格式单元格
在“值”或“公式”框中,键入=$L$32
(无论您的stdev在哪个单元格中)
我不知道如何将STDEv内联。我尝试了许多方法,但结果出乎意料。基本上,您需要做的就是在列字母和行号处添加$作为前缀。请参见下图
谢谢Zig让我知道。它很有用,但是除非我将旧的电子表格版本内容复制到新的电子表格版本,否则不能直接使用它。感谢Buddy为了速度,我建议迁移到新的工作表,但请稍等,因为它已经在早期测试版中,有些东西还没有完全支持。我想出来了,你需要使用绝对参考。对于例如,forumla中的“=B5:B10=C$5”,范围中的B5:B10。若要引用另一张工作表上的单元格:=B2>0.8*间接(“Sheet1!C2”)
()@Zig Mandel工作正常,但格式为货币的单元格除外,我只是尝试隐藏(前/背景白色)单元格范围,其中一些是通用的。知道怎么做吗?干杯在移动到新工作表之前,使用onEdit
触发器或不使用触发器来调整其中一个脚本。除非在“自定义公式是”中提供$
,否则这似乎不起作用字段。例如,执行$B$2:$B
而不是B2:B
只是为了添加到lucky1928的答案中——如果将范围从A:D更改为A:T,则将添加更多的列,而不是行/行。如果希望条件格式处理的行数有限,则可能有助于指定一行,例如A2:D13,如果您为e指定了标题行否则,如果您匹配的内容为空或不等于某个特定值,则可能会向工作表中存在的所有行添加颜色,这可能不是您想要的颜色。请注意“=”在公式的开头是非常重要的,这可能需要一个单独的帖子,但条件样式本身是否可以基于另一个单元格?例如,如果您有一个单独的查找表用于您的“foo”和“bar”,条件格式是否可以配置为应用该单元格的fg颜色和bg颜色