Google表格根据变量值对另一个单元格进行条件格式化

时间:2019-05-28 14:23:41

标签: google-sheets gs-conditional-formatting

我有一些行,这些行包括5、10或12的各种总计。我还有一些复选框,它们的总数总计为12,并且每行的单元格值都会计算出差异,以显示还剩下多少。 / p>

我希望最后一个结果单元格显示从红色到黄色到绿色的颜色,这些颜色独立地依赖于第一个单元格的值来显示绿色/黄色/红色的特定阴影。我只能根据单个列/单元格的值来选择颜色,而不能基于另一列/单元格的值来选择颜色。这有可能吗?

我已经遍历了google上给出的许多示例,并基于类似的问题给出了答案,但是似乎没有什么办法可以解决这种特定情况。

这是我期望发生的事情:绿色黄色红色

对于绿色总计:

Row 0:  Column A:         | Column B:     | Column C:

Row 1:  Classes Available | Classes Left  | Colour

Row 2:  10                | 10            | Green

Row 3:  5                 | 5             | Green

Row 4:  12                | 12            | Green

对于可变总计:

Row 0:  Column A:         | Column B:     | Column C:

Row 1:  Classes Available | Classes Left  | Colour

Row 2:  10                | 5             | Yellow

Row 3:  5                 | 4             | Green

Row 4:  12                | 3             | Red

红色总计:

Row 0:  Column A:         | Column B:     | Column C:

Row 1:  Classes Available | Classes Left  | Colour

Row 2:  10                | 0             | Red

Row 3:  5                 | 1             | Red

Row 4:  12                | 2             | Red

基本上:如果我们要在ABC中查看彼此相邻的3个单元格,则如果B是变量,而A是总值,则C应该根据B与A等于绿色的颜色显示颜色,或者从黄色到红色,B的值比A低多少。

2 个答案:

答案 0 :(得分:1)

您可以简单地引用条件格式公式中的单元格。例如,您可以根据以下公式获得单元格C2格式:

=A2>B2

我认为,根据您提供的内容,您希望根据第一个到第二个的大小对其进行缩放。即:如果A比B大得多,则将C变为红色,而如果A = B,则将C变为绿色。如果是这种情况,则可以使用以下方法进行色标:

Minpoint: = 0    Red
Midpoint: = A2/2 Yellow
Maxpoint: = A2   Green

然后放

=B2

在C2中。

答案 1 :(得分:-1)

您可以在条件格式公式中使用单元格引用。尝试使用自定义公式以提高灵活性。