2017-02-10 47 views
4
的第一個值

我需要僅按排序順序突出顯示第一個數字。條件格式 - 低於

比如我有一排:

 
10000 8250 6500 4750 3000 1250 

所有我需要的是強調這是低於5000。所以值4750將是「綠色」,但該小區後,另外兩個細胞就會再次第一個單元格沒有格式化。

回答

1

很酷的問題,因爲公式必須考慮到第一個值。我的解決方案是使用具有下式的條件格式:

=COUNTIFS($G25:G25,"<5000")=1 

在哪裏行25:25與值的行,在G25的第一值。保持引用的第一個G絕對引用可以使條件格式中每個新單元格的COUNTIF範圍不斷增大。

+0

對不起,它不起作用。 –

+0

真的嗎?它適用於我,使用相同的公式查看此谷歌表[鏈接](https://docs.google.com/spreadsheets/d/1WkYZSU2SmsXbci2UUTWYkQKEQVFA_J-YJOYkdbQIk2Y/edit?usp=sharing),嘗試更改值 – Harlekuin

0

我嘗試了一些在我的場景中工作的「魔術配方」,雖然它不是通用的解決方案。如果有人和我有類似的問題,可以使用和編輯這個公式。 順便說一句,我有這個公式寫的每一個細胞都獨立,不能用於範圍

 
=AND(INDIRECT("RC[+1]";0)F8;ISBLANK(INDIRECT("RC[-1]";0)));NOT(INDIRECT("RC[-1]";0)INDIRECT("RC[+2]";0)))) 
0

非常有趣的問題。

這裏是我的範圍B1:H1想法(重複的值解析):現在

10000 8250 6500 4750 4750 3000 1250 
10000 8250 6500 5000 5000 3000 1250 
10000 8250 6500 4750 4750 3000 1250 

,在細胞J1,你應該用公式去:

=INDIRECT(CHAR(64+MATCH(4999,B1:H1,-1)+2)&ROW(H1)) 

這個公式會給你的第一個值低於5000.

現在,格式化的自定義公式爲:

=IF(AND(B1=$J1,B1<A1),1,0) 

這樣你就可以避免重複的綠色值,並解釋了爲什麼我沒有從列A開始。