疑慮重重
如圖1,這是某班的課程總表,我們的要求是:1、保留表頭文字;2、去除非自己所教的課程。開始我想到了Excel的“高級篩選”功能,后來發現無論怎樣設置篩選的條件,都無法完成這一任務(因為“數學”課程的排列事先并不知道,也沒有任何規律可言)。難道重新制作一份或者一個個修改刪除多余的文字?
柳暗花明
一個完全偶然的機會,“條件格式”這四個字闖入了我的視野,經過試驗,最終我巧妙地運用“條件格式”解決了這個問題。方法如下:
圖1
1、在Excel中打開“課程表.xls”(如圖1),選中需要的數據區域(除表頭和一些標記性文字不被選擇)。
2、點擊菜單“格式→條件格式”,出現如圖2所示對話框。
3、假設我們要挑出“數學”的內容,我們的思路就是將其他單元格的顏色改為白色,起到暫時隱藏和不能打印出來的效果。因此,將條件1中設置為“單元格數值”、“不等于”、“=C6”。其中最后一列的數值是一個地址引用,操作時可以直接點擊課表中任一個“數學”單元格。
圖2
4、設置好了條件,單擊圖2中的[格式(F)……]按鈕,設置滿足條件的單元格的格式,這里我們只需修改一下它的顏色為“白色”即可。
圖3
5、確定之后,回到課程表。呵呵,看看圖3,是不是已經如愿以償了呢?
總結提高
1、上述方法的優點是具有良好的可移植性,對于其他學科教師,如果想得到類似的個人課表,只需將上述步驟中的“數學”相應改為自己的學科名稱即可。
2、當需要恢復原來的課表時,不要力圖通過改變這些單元格的顏色來使它們全部重現出來。正確的方法應該是:重復上述步驟的1、2兩步,并在圖2中點擊[刪除]按鈕來去掉這些過濾條件即可。
圖4
3、如果一個教師同時任兩個學科,可以在圖2中點擊[添加]設置兩個以上的條件,并分別指定其格式。但條件的設置應該適當作一下調整:首先將圖1所選區域的文字全部設置為白色,然后如圖4所示設定條件1:“單元格數值”、“等于”、“=C6”;條件2:“單元格數值”、“等于”、“=D4”(分別是兩門課程所在的單元格),格式都統一設置為“黑色”即可。
4、將這個思路推廣到其他情況中(比如排課系統中檢查課程設置是否合理或是否發生沖突),也可大大提高工作效率。