我使用谷歌表的日常仪表板。我需要的是根据另一个单元格C5的值更改单元格B5的背景颜色。如果C5大于80%,则背景色为绿色,如果低于80%,则为琥珀色/红色。
这是可用的谷歌表功能或我需要插入一个脚本?
我使用谷歌表的日常仪表板。我需要的是根据另一个单元格C5的值更改单元格B5的背景颜色。如果C5大于80%,则背景色为绿色,如果低于80%,则为琥珀色/红色。
这是可用的谷歌表功能或我需要插入一个脚本?
当前回答
基本上所有你需要做的是添加$作为列字母和行号的前缀。请看下图
其他回答
我对花了这么长时间才解决这个问题感到失望。
我想知道在我的范围内哪些值在标准差之外。
将标准偏差calc添加到某个单元格=STDEV(L3:L32)*2 选择要突出显示的范围,右键单击,条件格式 如果大于则选择格式单元格 在值或公式框中输入=$L$32(无论stdev在哪个单元格中)
我不知道如何将STDEv内联。我尝试了很多事情,结果都出人意料。
根据另一个单元格C5的值改变单元格B5的背景颜色。如果C5大于80%,则背景色为绿色,如果低于80%,则为琥珀色/红色。
没有提到B5包含任何值,因此假设80%是。8格式为百分比,没有小数,空白计数为“下面”:
选择B5,颜色“琥珀色/红色”,标准填充,然后格式-条件格式…,自定义公式为和:
=C5>0.8
绿色填充和完成。
基本上所有你需要做的是添加$作为列字母和行号的前缀。请看下图
我在最近的一个文件中使用了一种有趣的条件格式,我认为它对其他人也很有用。 所以这个答案是为了与之前的答案保持一致。
它应该演示这个惊人的特性的功能,特别是$的工作方式。
例表
从D到G的颜色取决于A、B和c列中的值,但该公式需要检查水平固定的值(用户、开始、结束)和垂直固定的值(第一行中的日期),这就是美元符号有用的地方。
解决方案
表中有2个用户,每个用户都有一个定义的颜色,分别是foo(蓝色)和bar(黄色)。 我们必须使用以下条件格式规则,并在相同的范围(D2:G3)上应用它们:
=和($A2=“foo”,D$1>=$B2, D$1<=$C2) =和($A2=“bar”,D$1>=$B2, D$1<=$C2)
在英语中,条件的意思是: 用户是名称,当前单元格的日期是开始之后和结束之前
请注意,这两个公式之间唯一发生变化的是用户名。这使得它很容易被许多其他用户重用!
解释
重要:变量行和列相对于范围的开始。但固定值不受影响。
它很容易与相对位置混淆。在这个例子中,如果我们使用范围D1:G3而不是D2:G3,颜色格式将向上移动一行。 为了避免这种情况,请记住变量行和列的值应该对应于包含范围的开始。
在这个例子中,包含颜色的范围是D2:G3,所以开始是D2。
用户、开始和结束因行而异 ->固定列A B C,变量行2开始:$A2, $B2, $C2
日期因列而异 ->从D开始的可变列,固定行1:D$1
再举一个例子:
如果你有从A到D的列,并且需要高亮整行(例如,从A到D),如果B是“完成”,那么你可以这样做:
"Custom formula is": =$B:$B="Completed"
Background Color: red
Range: A:D
当然,如果您有更多列,您可以将Range更改为A:T。
如果B包含"Complete",使用如下搜索方法:
"Custom formula is": =search("Completed",$B:$B)
Background Color: red
Range: A:D