如何根据单元格与列平均值的值距离更改列的单元格颜色?
How to change the cell colors of a column according to the cell's value distance to the column average?
我正在构建一个电子表格,其中有一列包含值,我想创建一种更直观的方式来识别差异。所以我想根据单元格值到列平均值的距离来更改列中单元格的颜色。
例如,在这一列中我有以下值:
- 8
- 14
- 1
- 12
- 6
- 19
它们的平均值是 10,我希望单元格自动具有颜色:
- 8(浅红色)
- 14(绿色)
- 1(深红色)
- 12(淡绿色)
- 6(红色)
- 19(深绿色)
我考虑过在一个单元格中对这一列求平均值,然后为大于和小于该列平均值的值设置颜色条件格式。但在这种情况下,我的单元格只有两种颜色:红色表示低于平均值,绿色表示高于平均值。有没有办法根据与该列平均值的差异来更改这些列的颜色?提前致谢。
为此,您可以在 Conditional Formatting
中使用 Color Scales
:Select 一个新规则,其中包含您想要的最小值和最大值颜色
结果:
如果您使用的是 Google 表格,也是如此。转到 Format>Conditional Formatting> Color Scales
假设您有 excel 2016 年或更新版本,只需突出显示要包含的数据,然后单击条件格式(从 "Home" 功能区),然后单击 "Color Scales"并选择所需的一个。
设置色阶后,您可以选择相同的数据,然后点击"modify rules"进行修改。您所说的是 2 色标尺,这是您返回并编辑规则时可以选择的选项之一。
在Google张中是这样的:
我正在构建一个电子表格,其中有一列包含值,我想创建一种更直观的方式来识别差异。所以我想根据单元格值到列平均值的距离来更改列中单元格的颜色。
例如,在这一列中我有以下值:
- 8
- 14
- 1
- 12
- 6
- 19
它们的平均值是 10,我希望单元格自动具有颜色:
- 8(浅红色)
- 14(绿色)
- 1(深红色)
- 12(淡绿色)
- 6(红色)
- 19(深绿色)
我考虑过在一个单元格中对这一列求平均值,然后为大于和小于该列平均值的值设置颜色条件格式。但在这种情况下,我的单元格只有两种颜色:红色表示低于平均值,绿色表示高于平均值。有没有办法根据与该列平均值的差异来更改这些列的颜色?提前致谢。
为此,您可以在 Conditional Formatting
中使用 Color Scales
:Select 一个新规则,其中包含您想要的最小值和最大值颜色
结果:
如果您使用的是 Google 表格,也是如此。转到 Format>Conditional Formatting> Color Scales
假设您有 excel 2016 年或更新版本,只需突出显示要包含的数据,然后单击条件格式(从 "Home" 功能区),然后单击 "Color Scales"并选择所需的一个。
设置色阶后,您可以选择相同的数据,然后点击"modify rules"进行修改。您所说的是 2 色标尺,这是您返回并编辑规则时可以选择的选项之一。
在Google张中是这样的: