在此示例中,我有一个包含多个数据点的Excel Worksheet A
。还有3个附加的Worksheets (B, C & D)
,其中包含不同统计测试的结果作为二进制代码(0表示“无统计偏差”,而1表示相反)。我要做的是拥有某种热图,即根据统计测试结果标记Ws A
中数据点的颜色范围(例如,黄色-橙色-红色)。
我设法通过以下公式将条件格式用于一项统计检验:
= B!$A2 = 1
B!
引用Ws B
(具有第一个统计检验的结果),A2是具有结果的第一个单元格(工作表是Ws A
的镜像,但是只是其中包含0和1,因此Ws B
中A2的位置是对Ws A
中单元格A2中数据点的直接引用。
如果Ws B
的A2中的值为1,则Ws A
的背景色A2变为黄色。
现在,我还想针对其余的统计检验(也包括Ws A
的镜像)扩展此规则,并希望创建提及的热图作为具有数据点的相应单元格的条件格式(黄色=偏差)来自1次统计检验,橙色,偏离2次统计检验,红色=…)。
在此示例中,有必要不使用VBA,因为生成的文件不得为.xlsm。
在此先感谢您的建议!
答案 0 :(得分:1)
假设您希望在选项卡A上显示热图,我将添加= SUM(A:D!A2)的值-如果选项卡在工作簿中是连续的,这是正确的语法),然后将四个CF应用于如果= SUM(A:D!A2)> 0,> 1,> 2或> 4,则为A2。第五个CF是单元格的自然色。或者,如果总和= 0,则将单元格的自然颜色调整为想要看到的颜色。
CF管理器中有一列“如果为True,则停止处理”。这你必须勾选。并且您需要确保首先测试最高数量。因此,第一个条件是= SUM(A:D!A2)> 3并停止处理,下一个= SUM(A:D!A2)> 2并停止处理等。