Hello,大家好!今天和大家分享,如何為數據區域自動添加邊框,并且為最大值所在的行填充背景色。
通過本文的案例,你可以學習條件格式的用法,以及如何在條件格式中設置公式。
1
案例描述
如下圖所示,為一份成績表。要求錄入成績時,自動添加邊框,并且将最高分數所在行填充為紅色。
期望得到的效果如下圖所示:
2
操作步驟
1、選中将要錄入數據的單元格區域,本例為A2:D12。單擊【開始】-【條件格式】-【新建規則】,打開【新建格式規則】對話框。
(1)選擇【使用公式确定要設置格式的單元格】;
(2)輸入公式:=$A2<>"";
(3)單擊【格式】,為符合條件的單元格設置邊框。
單擊确定後,隻要在A2:A12中輸入數據,Excel就會自動為該行A列至D列單元格區域添加邊框。如下圖所示:
本例中,在打開設置條件格式對話框時,先選定要設置條件格式的單元格區域A2:D12,活動單元格為A2。在使用公式設置條件格式規則時,以A2單元格為相對位置來設置。條件格式功能會将以A2單元格為相對位置設置的公式,複制到選定區域的其他單元格。
在公式“=$A2<>""”中,對A2單元格使用的是列固定行改變的混合引用。對于這種類型的混合引用,當向右複制公式時,公式始終為“=$A2<>""”。隻要A2單元格不是空值,A2:D2均會自動設置邊框。而對于這種類型的混合引用,當向下複制公式時,比如将公式複制到A3單元格,公式則變為“=$A3<>""”。隻要A3單元格不是空值,A3:D3均會設置邊框。
2、選中A2:D12,單擊【開始】-【條件格式】-【新建規則】,打開【新建格式規則】對話框。
(1)選擇【使用公式确定要設置格式的單元格】;
(2)輸入公式:=$D2=max($D$2:$D$12);
(3)單擊【格式】,設置填充色為紅色。
單擊确定後,可以發現,目前錄入的分數中最高分為70,該行A至D列單元格填充為紅色。
當繼續錄入數據時,最高分變為80,該行自動填充為紅色。
在設置條件格式規則時,公式“=$D2=max($D$2:$D$12)”将D2單元格的值與D2:D12的最大值進行比較,如果相等,說明D2單元格的值是最大值,公式返回True,适用設置的填充紅色格式。
雖然公式是針對D2單元格設置的,但由于D2單元格使用的是列号為絕對引用行号為相對引用的混合引用,因此Excel會将D2:D2中每個單元格的值與D2:D12區域的最大值進行比較。與最大值相等的單元格所在行,其A列值D列填充為紅色。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!