嗨,我是愛踢汪。長期伏案於表格,對眼睛是個巨大的考驗。尤其是看那種數據行列很多的表格,查看某個具體數據時,為了避免看錯位,眼睛很緊張地盯著一條線看。這就是表哥表妹們的眼睛經常感到疲勞的原因。還真擔心,時間長了,變成鬥雞眼呢。
怎麼減輕眼睛疲勞,避免鬥雞眼呢?那就是在表格中使用聚光燈效果。何謂聚光燈效果?聚光燈效果是國產WPS軟體的一個暖心小功能,就是在表格中實時高亮顯示滑鼠單擊處的單元格及其所在行、列,好比舞台上的聚光燈追隨、照亮主角一樣,可以讓我們很方便地看清單元格本身以及同行列數據信息,減輕眼睛疲勞。在本篇教程里,我們將用條件格式在Excel中也實現這個功能。
今天我們要跟大家分享用條件格式模仿比較熱的WPS聚光燈數據查看效果。
WPS中的實時聚光燈效果,滑鼠點在哪個單元格,對應的單元格以及行和列會高亮顯示。這種聚光燈效果非常有利在行列數很多的表格中查看數據。
如下圖所示工作人員處理快遞包裹數量,現在我們需要單擊某單元格後,單元格高亮顯示,同時所在行、列也高亮顯示。
01半自動效果
首先做一份半自動效果,方便不喜歡VBA代碼的夥伴。
操作步驟:
(1)設置行列的高亮顯示。
選中A1:L12數據區域後單擊【開始】選項卡中的【條件格式】,在下拉菜單中單擊【新建規則】。
在【新建格式規則】對話框中選擇規則類型為【使用公式確定要設置格式的單元格】。公式為:=OR(CELL("row")=ROW(), CELL("col")=COLUMN())。單擊【格式】,將單元格填充顏色設置為淡綠色。
單擊【確定】完成行列高亮條件格式設置。此時效果如下:
公式解釋:
CELL("row"),獲取滑鼠所在單元格行號;ROW(),獲取公式所在行的行號;CELL("row")=ROW(),滑鼠所在單元格行號等於公式所在行的行號。
CELL("col"),獲取滑鼠所在單元格列號;COLUMN (),獲取公式所在列的列號;CELL("col")= COLUMN (),滑鼠所在單元格列號等於公式所在列的列號。
OR(條件1,條件2),表示滿足條件1或者條件2,都返回true。
整個公式含義就是當單元格的行號或者列號等於滑鼠單擊的單元格的行號或者列號時,條件成立,滑鼠所在單元格的整行或者整列都會應用所設置的填充格式。
(2)設置單元格的高亮顯示
(不要取消數據區域的選擇)單擊【開始】選項卡中的【條件格式】,在下拉菜單中單擊【新建規則】。在【新建格式規則】對話框中選擇類型為【使用公式確定要設置格式的單元格】公式為:=AND(CELL("row")=ROW(),CELL("col")=COLUMN())。單擊【格式】,將單元格填充顏色設置為淡黃色。
單擊【確定】後完成單元格的高亮顯示設置。此時的效果如下:
公式解釋:
AND(條件1,條件2),表示必須同時滿足條件1和條件2。整個公式的含義就是當單元格的行號和列號等於滑鼠單擊的單元格的行號和列號時,條件成立,滑鼠所在單元格會應用所設置的填充格式。
(3)用滑鼠單擊某個單元格,然後按F9鍵,即高亮顯示單元格和其所在行列。
因為還需要按F9才能進行高亮顯示,所以這種方法屬於半自動。下面我們來一個全自動。
02全自動效果
在半自動效果的基礎上,按快捷鍵Alt+F11打開VBA窗口。
在資源管理器中雙擊ThisWorkbook打開右側的代碼窗口,然後輸入如下代碼:
Private Sub workbook_SheetSelectionChange(ByVal Sh As Object, ByVal target As Range)
Application.ScreenUpdating = True
End Sub
關閉VBA窗口。這時,滑鼠單擊單元格後,自動高亮顯示單元格及其所在行列。
注意:設置了代碼,在保存文件的時候需要選擇保存為啟用宏的Excel工作簿。
今天的分享就到這裡了。我是愛踢汪,您的關注是我堅持到現在的唯一動力,有了您的支持與鼓勵,我才有信心一直堅持下去,繼續奉上更多內容。衷心期待您能點一下上面紅色關注按鈕,關注我一下。萬分感謝!