![](/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.