2015-10-14 137 views
1

我有存儲在單元格D5中的數字:S19。該陣列的每一行代表一個特定的產品,在每列中的數字表示該項目在特定財政季度的成本(如果該產品是不是在給定的季度可用的,則電池爲空):在Excel中當相鄰單元格相等時的條件格式

enter image description here

我很努力設置一個條件格式,它將逐行突出顯示相鄰和相等的單元格(不包括空白單元格)。我已經嘗試過使用基於EXACT函數(EXACT($ D5,$ E5))的公式來計算整個數組,但這似乎不起作用。

任何指針在這裏將不勝感激。謝謝。

+0

只要完成將示例數據輸入到示例工作簿,我將立即着手解決方案。 – Jeeped

回答

1

我看到它的方式,突出顯示的數據將處於三種狀態之一。它可以是:

  1. 幾個連續的條目
  2. 幾個連續的條目
  3. 中間的某個位置的最後一個條目的第一個條目。

這適用於三種不同的條件格式規則,以確保使用可以區分不同的連續值組。這些都通過如下:

  1. Rule 1

  2. Rule 2

  3. Rule 3

通知每個規則中指定的邊界。然後我們按相反的順序排列規則,並將規則3設置爲「如果爲真則停止」。這意味着,左右邊框不會添加到我們中間的細胞,就像這樣:

Rule ordering

這導致以下條件格式(我只用你的數據的子集)

Conditional formatting

這裏的每一個規則的文本版本,供您複製:

=AND(D5<>"",D5=E5) 
=AND(D5<>"",D5=C5) 
=AND(D5<>"",D5=E5,D5=C5) 

希望這有助於!

相關問題