本文主要介紹教師授課表與班級課程表關聯(lián)的制作。只要輸入年級課程表,就可以得到所有的課程表。第二學期或第二學年只要略作修改就成為新的課程表。
插入新的工作表,在表中制作課程表,調(diào)整使其正好填滿一張A4或B5紙。然后向下復制,個數(shù)與任課教師人數(shù)相同,其中第二行第一個單元格為任課教師標識。
比如要制作高一年級一、二班數(shù)學任課教師的授課表。首先,在標識單元格內(nèi)輸入“數(shù)學1-2”。然后,選中一班星期一第一節(jié)單元格,在編輯欄輸入“=IF(高一各班課程表!B3="數(shù)學","1",IF(高一各班課程表!B14="數(shù)學","2",""))”,該授課表星期一第一節(jié)就設置完畢。最后,將該單元格用填充柄復制到星期二至星期六,用相同的方法把第一節(jié)復制到最后一節(jié)。則高一年級一、二班數(shù)學任課教師的授課表就設置完成了。如果年級課程表中有數(shù)據(jù),則會在授課表中反映出來。
在編輯欄輸入的公式可以表述為:如果高一各班課程表的B3為“數(shù)學”,則本單元格顯示為1,如果不是就進入下層。如果高一各班課程表的B14為“數(shù)學”,則本單元格顯示為2,如果不是本單元格為空。
為了避免出錯,也可以用如下方法來做:選擇“插入函數(shù)”對話框,在“選擇函數(shù)”中選中“IF”。單擊[確定]按鈕后,出現(xiàn)“函數(shù)參數(shù)”對話框,光標指針在logical-test行。單擊高一各班課程表,再單擊一班星期一第一節(jié)對應的單元格,輸入“=數(shù)學”。把指針移到value-if-true行,輸入“1”。再把指針移到value-if-false行,在編輯欄左邊選中函數(shù)“IF”。這時再進入“函數(shù)參數(shù)”對話框。下面的操作與上面相同,只是將“1”改為“2”,單擊[確定]按鈕即可。
其他任課教師的授課表設置方法也與上面相同,只是改變對應的學科和班級。如果任課多于兩個班,則IF函數(shù)的嵌套層數(shù)與任課班數(shù)相同。下面是高一年級一至六班歷史任課教師授課表的設定公式“=IF(高一各班課程表!B3="歷史","1",IF(高一各班課程表!B14="歷史","2",IF(高一各班課程表!B25="歷史","3",IF(高一各班課程表!B36="歷史","4",IF(高一各班課程表!B47="歷史","5",IF(高一各班課程表!B58="歷史","6","")))))”。試中B3、B14、B25、B36、B47、B58分別表示一至六班的星期一第一節(jié)對應的單元格。