![](/img/trans.png)
[英]How can I make the cell colour RGB value change based on cell's value? (in Excel)
[英]How can I colour a cell in excel based on the values in the cell next to it?
我研究了条件格式,但是它根本不管理相对引用。
我想写的是这样的
If ( the column number of this cell is more than the value in the first cell of this row)
colour it blue
end
看起来确实很琐碎,但是写的东西却是:
=IF($C$3+4<=COLUMN();COLUMN()-4<=$D$3)
总是返回true(我猜是因为它将COLUMN作为一个固定数字,说它得到它调用的第一时间的值),因此所有单元格都是蓝色的。
在函数字段中求值时,该函数将返回正确的值,但不适用于条件格式。
我能做什么?
您可以使用常规条件公式本身来执行此操作。 执行以下步骤。
在这里,步骤1和2对于确保它是相对的至关重要。
没有更多信息,很难理解您想要什么。 请注意,
=IF($C$3+4<=COLUMN();COLUMN()-4<=$D$3)
手段
如果$C$3+4<=COLUMN()
返回COLUMN()-4<=$D$3
否则返回FALSE
如果它总是返回TRUE
那是因为测试的单元格在$C$3+4
和$D$3+4
列之间,并且$C$3 - $D$3
是一个正数,该数字足够大而不会超出根据您测试的单元格的列号。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.