通過使用“條件格式規則管理器”對話框,您可以在工作簿中創建、編輯、刪除和查看所有條件格式規則。(在“開始”選項卡上的“樣式”組中,單擊“條件格式”旁邊的箭頭,然後單擊“管理規則”。)當兩個或更多個條件格式規則應用於一個單元格區域時,將按其在此對話框中列出的優先級順序評估這些規則。
列表中較高處的規則的優先級高於列表中較低處的規則。默認情況下,新規則總是添加到列表的頂部,因此具有較高的優先級,但是您可以使用對話框中的“上移”和“下移”箭頭更改優先級順序。
多個條件格式規則評估爲真時將發生何種情況
對於一個單元格區域,可以有多個評估爲真的條件格式規則。這些規則可能衝突,也可能不衝突:
規則不衝突例如,如果一個規則將單元格格式設置爲字體加粗,而另一個規則將同一個單元格的格式設置爲紅色,則該單元格格式設置爲字體加粗且爲紅色。因爲這兩種格式間沒有衝突,所以兩個規則都得到應用。
規則衝突例如,一個規則將單元格字體顏色設置爲紅色,而另一個規則將單元格字體顏色設置爲綠色。因爲這兩個規則衝突,所以只應用一個規則。應用優先級較高的規則。
粘貼、填充和格式刷如何影響條件格式規則
編輯工作表時,可以複製和粘貼具有條件格式的單元格值,用條件格式填充單元格區域,或者使用格式刷。這些操作對條件格式規則優先級的影響是:爲目標單元格創建一個基於源單元格的新條件格式規則。
如果將具有條件格式的單元格值複製並粘貼到在MicrosoftOfficeExcel的另一個實例中打開的工作表中,則不創建條件格式規則並且不復制格式。
條件格式和手動格式衝突時將發生何種情況對於單元格區域,如果格式規則爲真,它將優先於手動格式。可以通過使用“開始”選項卡上“單元格”組中的“格式”命令應用手動格式。如果刪除條件格式規則,單元格區域的手動格式將保留。
註釋手動格式沒有在“條件格式規則管理器”對話框中列出或者沒有用於確定優先級。
通過使用“如果爲真則停止”複選框可控制規則計算停止的時間。
考慮到向後兼容性,您可以選中“管理規則”對話框中的“如果爲真則停止”複選框,以模仿條件格式在早期版本的MicrosoftOfficeExcel(這些版本不支持三個以上的條件格式規則或應用於同一範圍的多個規則)中可能的呈現方式。
例如,如果將多於三個的條件格式規則應用於某個單元格區域,則低於OfficeExcel2007的Excel版本將:
只計算前三個規則。
應用優先級中爲真的第一個規則。
忽略爲真的較低優先級規則。
如果規則 | 爲 | 並且如果規則 | 爲 | 並且如果規則 | 爲 | 則 |
一 | 真 | 二 | 真或假 | 三 | 真或假 | 應用規則一,忽略規則二和三。 |
一 | 假 | 二 | 真 | 三 | 真或假 | 應用規則二,忽略規則三。 |
一 | 假 | 二 | 假 | 三 | 真 | 應用規則三。 |
一 | 假 | 二 | 假 | 三 | 假 | 不應用任何規則。 |
若要只計算第一個規則,請選中第一個規則對應的“如果爲真則停止”複選框。
若要只計算第一和第二個規則,請選中第二個規則對應的“如果爲真則停止”複選框。
若要只計算第一、二、三個規則,請選中第三個規則對應的“如果爲真則停止”複選框。