2015-04-26 43 views
0

請參見下面的截圖。基於指定範圍對應行中的值的條件格式

B列的命名範圍爲curUnit。還有另一個命名範圍unitCount的值爲3.我試圖有條件地格式化第8行到第12行,使用公式=curUnit>unitCount,因此單位數爲3,第10-12行將被格式化。如果我使用公式=$B8>unitCount在單元格E8中設置公式並將其複製下來,則它可以正常工作。但是,當我使用命名範圍curUnit時,什麼都沒有發生?

我知道公式的工作原理,因爲如果我在J10中輸入公式=curUnit>UnitCount,它將返回TRUE。

任何幫助,將不勝感激。

enter image description here

回答

2

試試這個版本

=INDEX(curUnit,ROW()-MIN(ROW(curUnit))+1)>unitCount

+0

這樣做是可以的,但我的目標是簡化公式。目前,我正在使用$ B7並且它可以正常工作,但它並不像我想要的那麼幹淨。 –

+0

我個人只會使用單元格引用。如果您使用命名範圍,則需要一個公式,例如我建議從命名範圍中提取特定單元格 –

+0

我會信任您的專業知識並使用單元格引用。謝謝。 –